개발환경 : Tomcat11, Spring boot 3.4, WAR
스프링부트에 Actuator + Prometheus 의존성 설치
<dependency>
<groupId>io.micrometer</groupId>
<artifactId>micrometer-registry-prometheus</artifactId>
<version>1.15.0</version>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-actuator</artifactId>
</dependency>
management:
endpoints:
web:
exposure:
include: prometheus
endpoint:
prometheus:
enabled: true
scrape_configs:
- job_name: "spring"
metrics_path: "/actuator/prometheus" #엔드포인트path
static_configs:
- targets: ["localhost:8080"] # 스크랩해올 서버