Scouter 소개
오픈소스 APM인 Scouter는 JVM(WAS, Standalone application)을 사용하는 어플리케이션 및 OS 자원에 대한 모니터링 모니터링 기능을 제공한다.
- APM : Application performance montoring / application performance management
- 모니터링 대상 (현재)
- Java application - Web application (on Tomcat, JBoss, Resin ...), Standalone java application
- OS - LInux, Windows, Unix
- 모니터링 대상 (TOBE)
- Redis, Apach HTTPD, nginX, Nodejs...
오픈소스 APM인 Scouter는 JVM(WAS, Standalone application)을 사용하는 어플리케이션 및 OS 자원에 대한 모니터링 모니터링 기능을 제공한다.
- APM : Application performance montoring / application performance management
- 모니터링 대상 (현재)
- Java application - Web application (on Tomcat, JBoss, Resin ...), Standalone java application
- OS - LInux, Windows, Unix
- 모니터링 대상 (TOBE)
- Redis, Apach HTTPD, nginX, Nodejs...
Scouter 설치
동일한 설치 내용 보단, 참고한 Github 링크로 대체한다.
https://github.com/scouter-project/scouter/blob/master/README_kr.md
위 링크에서 사용법과 설치 방법을 확인할 수 있다.
동일한 설치 내용 보단, 참고한 Github 링크로 대체한다.
https://github.com/scouter-project/scouter/blob/master/README_kr.md
위 링크에서 사용법과 설치 방법을 확인할 수 있다.
Monitoring Tool 이 필요한 이유와 Scouter 를 선택한 이유
- 필요한 이유
- Server 에서 주기적으로 호출되는 API Call 관리가 필요하다(지연이 발생하는 API 추적, 성능 평가 등).
- 다량의 작업이 이루어지는 만큼 리소스 관리가 필요하다.
- 선택한 이유
- 타 오픈소스들이 많았으나, 최종 후보는 Naver의 Pinpoint 와 Scouter 로 압축.
- 이 두개를 두고 각각 해보았으나, 설치의 편리성은 Scouter 가 압도적으로 좋기 때문에 선택(사용자마다 다르게 느낄 수도 있음, 추후 Pinpoint 도 적용해 볼 예정임).
- 필요한 이유
- Server 에서 주기적으로 호출되는 API Call 관리가 필요하다(지연이 발생하는 API 추적, 성능 평가 등).
- 다량의 작업이 이루어지는 만큼 리소스 관리가 필요하다.
- 선택한 이유
- 타 오픈소스들이 많았으나, 최종 후보는 Naver의 Pinpoint 와 Scouter 로 압축.
- 이 두개를 두고 각각 해보았으나, 설치의 편리성은 Scouter 가 압도적으로 좋기 때문에 선택(사용자마다 다르게 느낄 수도 있음, 추후 Pinpoint 도 적용해 볼 예정임).
Scouter 설치 완료(Client) 화면
'Tool' 카테고리의 다른 글
[IntelliJ] 자동완성 단축 키워드 (0) | 2022.05.30 |
---|---|
[Mac] Redis CLI 설치 (0) | 2022.05.25 |
RCP 정의 및 사용법 (0) | 2018.04.18 |
[Monitoring Tool] Scouter 적용(2) - Standalone java application(Netty) (0) | 2018.01.17 |