[ELK + Prometheus & Grafana] 로그 & 메트릭 모니터링 환경 구축 - 1. 모니터링 노드 구성 (Ubuntu 20.04)

Spring boot 모니터링(Prometheus, Grafana, docker)

spring boot 3.x + actuator 파헤치기. 2. 공식 가이드 페이지, 의존성 라이브러리

Acturator

Spring Boot 기반 애플리케이션의 모니터링 및 관리 기능을 제공하는 라이브러리

endpoint 기능들

Untitled

결국 actuator에서 가장 중요한건 metrics

회사에서 운영/모니터링시 주로 사용하는게 cpu, mem, disk usage, thread count, cache 용량 등인데 이런 정보는 대부분 metrics endpoint 에서 제공되기 때문입니다

다양한 메모리 및 버퍼 풀 세부 정보

가비지 수집 관련 통계

스레드 사용률

로드 및 업로드된 클래스 수

JVM 버전 정보

JIT 컴파일 시간

디스크 사용량