Manage

APM(Application Performance Monitoring) 도구들

kikiplus 2024. 2. 28. 09:44
반응형


우리는 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

 

반응형