JVM (JMX Exporter)¶
팁
이 문서는 주로 JMX Exporter 방식을 통해 JVM 관련 지표 정보를 수집하는 방법을 설명합니다.
설정¶
설명: jvm 수집기를 활성화하여 jvm 수집기로 jvm 지표 정보를 수집합니다.
애플리케이션에 JMX Exporter 연동¶
다음은 모두 jar 실행 방식을 예로 듭니다.
- 다운로드
실제 필요에 따라 다운로드 버전을 선택합니다 https://github.com/prometheus/jmx_exporter/releases , 여기서는 0.18.0 버전을 선택합니다.
- 시작 구성
javaagent
DataKit에서 prom 수집기 활성화¶
수집기 디렉터리는 datakit/conf.d/prom이며, 해당 디렉터리로 이동한 뒤 prom.conf.sample을 복사하고 새 파일 이름을 jvm-prom.conf로 변경합니다. 주로 url, source, measurement_prefix를 설정하며, 다른 매개변수는 필요에 따라 조정할 수 있습니다.
urls =["http://localhost:8080/metrics"]
source = "jmx_jmx_exporter_prom"
measurement_prefix = "jvm_"
[inputs.prom.tags]
server="server"
위 설정은 jvm_로 시작하는 지표 집합을 생성합니다.
- DataKit 재시작