APM(Application Performance Monitoring) 도구들
우리는 WAS 모니터링 도구로 Jennifer5 도구를 사용하고 있다.
WAS가 DOWN 되는 경우 이를 감지하고 알림을 문자로 수신 받고 있다.
오픈 소스로 Scouter, Grafana 말고도 와탭 등이 있는 것 같다.
Jennifer
제니퍼(JENNIFER)는 웹 애플리케이션 (Java EE, .NET, PHP) 시스템 모니터링을 위 APM(Application Performance Monitoring) 솔루션이다.
웹 서비스 중심 토폴로지 뷰 (Web Service Topology View)와 실시간 Connection Pool 모니터링이 특징이다.
https://docs.jennifersoft.com/ko/jennifer5_installation_guide
제니퍼5 설치가이드
docs.jennifersoft.com
https://github.com/jennifersoft/jennifer-view-adapter-eventlog/tree/new.v2
GitHub - jennifersoft/jennifer-view-adapter-eventlog: Adapters that write to a file when a JENNIFER event occurs
Adapters that write to a file when a JENNIFER event occurs - jennifersoft/jennifer-view-adapter-eventlog
github.com
https://jennifersoft.com/ko/blog-home/
제니퍼소프트
제니퍼소프트 한국어 홈페이지
jennifersoft.com
Scouter
Scouter은 LG CNS에서 개발한 APM(Application Performance Monitoring) 도구이다.
다양한 OS를 지원하며 데이터 수집을 위해 Agent 설치가 필요하다.
https://github.com/scouter-project/scouter
GitHub - scouter-project/scouter: Scouter is an open source APM (Application Performance Management) tool.
Scouter is an open source APM (Application Performance Management) tool. - scouter-project/scouter
github.com
https://velog.io/@viewrain/Scouter-%EB%AA%A8%EB%8B%88%ED%84%B0%EB%A7%81-%EC%8B%9C%EC%8A%A4%ED%85%9C
Scouter 모니터링 시스템
scouter는 LG CNS에서 개발한 APM(Application Performance Monitoring) 도구scouter는 다음 깃 링크에서 다운로드 받아서 사용할 수 있으며, 기본적인 사용방법이 간단하다는 장점이 있다.https://github.com
velog.io
Grafana
Granfana는 시계열 매트릭 데이터를 시각화하여 보여주는 대시보드를 제공하는 오픈소스 툴킷이다.
다양한 DB 연동 및 데이터를 시각화 및 그래프로 표현한다.
CPU 사용량 80% 알림을 받을 수 있는 기능을 제공한다.
https://medium.com/finda-tech/grafana%EB%9E%80-f3c7c1551c38
Grafana란?
시계열 데이터에 대한 대시보드를 제공해주는 Data Visualization Tool인 Grafana에 대해 알아보자.
medium.com