Hi,

Can anyone help me with prometheus JMX exporter.

Problem statement: Pod name is not available in prometheus jmx dashboard

Stack:
Promethues (running out k8s cluster) standalone
springboot service: Running in k8s cluster (exposed on node port)
JMX : enabled via actuator (data available over 
*ip:nodeport/actuator/prometheus*)

ip: this IP is of consul ( we use consul for service discovery)

Now issue is jmx data doesn't have pod name by default. and 
 
*sample data:*
 jvm_memory_used_bytes{area="nonheap",id="CodeHeap 'profiled nmethods'",} 
4.4841344E7
jvm_memory_used_bytes{area="heap",id="G1 Survivor Space",} 2097152.0
jvm_memory_used_bytes{area="heap",id="G1 Old Gen",} 1.42057592E8
jvm_memory_used_bytes{area="nonheap",id="Metaspace",} 1.29879728E8
jvm_memory_used_bytes{area="nonheap",id="CodeHeap 'non-nmethods'",} 
1463552.0

*Is there any dashboard that give pod name??*

Also i have added custom metrics 
*sample data*: 
jvm_memory_used_bytes{area="heap",host="cabis-web-service-667bc94578-z664m",id="G1
 
Eden Space",} 5.78813952E8
jvm_memory_used_bytes{area="heap",host="cabis-web-service-667bc94578-z664m",id="G1
 
Old Gen",} 2.18199984E8
jvm_memory_used_bytes{area="nonheap",host="cabis-web-service-667bc94578-z664m",id="Code
 
Cache",} 8.2859392E7
jvm_memory_used_bytes{area="nonheap",host="cabis-web-service-667bc94578-z664m",id="Metaspace",}
 
1.13843944E8

*Is there any way to make this host visible on grafana dashboard?*

*1st: is more preferable if possible.*

-- 
You received this message because you are subscribed to the Google Groups 
"Prometheus Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/prometheus-users/0f69bcf0-0458-4450-a02f-a4e377dd1856n%40googlegroups.com.

Reply via email to