Micrometer
- Micrometer는 애플리케이션에서 발생하는 여러 유형의 메트릭 데이터를 수집하고, 이를 다양한 모니터링 시스템에 전달하는 역할을 하는 라이브러리입니다.
- 주로 Java 기반의 애플리케이션에서 사용되며, 스프링 부트와 통합하여 스프링 애플리케이션의 메트릭을 쉽게 수집할 수 있도록 지원합니다.
Micrometer의 주요 특징과 역할
손쉬운 결합
- 간단한 설정만으로 Spring Boot Actuator와 Prometheus와 Grafana를 통합하여 메트릭을 수집하고 손쉽게 시각화 할수 있습니다.
풍부한 메트릭 유형 제공
- Micrometer는 애플리케이션의 여러 측면에서 다양한 메트릭을 수집할 수 있습니다.
- 예를 들어, JVM 메모리 사용량, GC(Garbage Collection) 통계, 스레드 풀 상태, HTTP 요청 수, 데이터베이스 쿼리 수행 시간 등을 측정할 수 있습니다.
커스텀 메트릭 생성
- 개발자는 필요에 따라 커스텀 메트릭을 생성할 수 있습니다. 비즈니스 로직에 대한 지표 특정 부분에 대한 성능 지표나 사용자 정의 메트릭을 쉽게 생성하고 수집할 수 있습니다.
'Tool' 카테고리의 다른 글
| [Tool]스프링 모니터링하기 1,Spring Boot Actuator (0) | 2024.01.02 |
|---|