[Monitoring] Application Monitoring에 대한 이해

node·2023년 12월 22일
0

이해 시리즈

목록 보기
1/11

들어가며


ELK를 통한 모니터링이 로그를 이용한 모니터링 방식이라고 한다면 애플리케이션 정보(Request, Response 등), 프로세스, 시스템, 톰캣, JVM을 활용한 애플리케이션 모니터링도 존재한다. 이에 대해 정리하려고 한다.

본론


Application Monitoring

: 애플리케이션 정보, 프로세스, 시스템, 웹서버의 상태를 주기적으로 확인하는 것.

구분

방식장점단점예시
PUSHClient에서 Monitoring Server로 주기적으로 데이터를 발송Server가 접근할 수 없으므로 보안상 안전Client 추가시 각 Client별 설정을 해야함Telegraf + InfluxDB + Chronograf
PULLMonitoring Server가 각 Clinet에 접근하여 데이터를 수집Client가 추가시 설정이 쉽다.Client 서버가 바쁜 경우 응답이 없을 수 있음Prometheus + Grafana
profile
NOvice + DEveloper

0개의 댓글