get:

https://github.com/prometheus/jmx_exporter
https://github.com/prometheus/jmx_exporter/releases

config:

startDelaySeconds: 0
#hostPort: localhost:9999
#username:
#password:
#jmxUrl: service:jmx:rmi:///jndi/rmi://127.0.0.1:1234/jmxrmi
ssl: false
lowercaseOutputName: true
lowercaseOutputLabelNames: true
#whitelistObjectNames: [ "zhouj.practice.springboot.prometheus:*" ]
#blacklistObjectNames: ["org.apache.cassandra.metrics:type=ColumnFamily,*"]
rules:
  - pattern: ".*"
#rules:
# - pattern: 'org.apache.cassandra.metrics<type=(\w+), name=(\w+)><>Value: (\d+)'
# name: cassandra_$1_$2
# value: $3
# valueFactor: 0.001
# labels: {}
# help: "Cassandra metric $1 $2"
# type: GAUGE
# attrNameSnakeCase: false

usage:

java -javaagent:./jmx_prometheus_javaagent-0.16.1.jar=8081:config.yaml -jar yourJar.jar
http://localhost:8081/metrics 

dashboad:

8878 
14845

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注

Captcha Code