1
0
Fork 0
mirror of https://github.com/munin-monitoring/contrib.git synced 2025-07-26 10:58:12 +00:00

readd jmx (extracted) because it seems to be different from the jmx in the main munin distribution

This commit is contained in:
Kenyon Ralph 2012-03-05 00:18:19 -08:00
parent 933f0ea70b
commit ddc46f88fd
10 changed files with 280 additions and 0 deletions

View file

@ -0,0 +1,22 @@
graph_args --upper-limit 100 -l 0
graph_scale no
graph_title CPU Usage
graph_vlabel 1000* CPU time %
graph_category Java
graph_order java_cpu_time java_cpu_user_time
java_cpu_time.label cpu
java_cpu_time.jmxObjectName java.lang:type=Threading
java_cpu_time.jmxAttributeName CurrentThreadCpuTime
java_cpu_time.type DERIVE
java_cpu_time.min 0
java_cpu_time.graph yes
java_cpu_time.cdef java_cpu_time,3000000,/
java_cpu_user_time.label user
java_cpu_user_time.jmxObjectName java.lang:type=Threading
java_cpu_user_time.jmxAttributeName CurrentThreadUserTime
java_cpu_user_time.type DERIVE
java_cpu_user_time.min 0
java_cpu_user_time.graph yes
java_cpu_user_time.cdef java_cpu_user_time,3000000,/

View file

@ -0,0 +1,46 @@
graph_title Process Memory
graph_vlabel Bytes
graph_category Java
graph_order java_memory_nonheap_committed java_memory_nonheap_max java_memory_nonheap_used java_memory_heap_committed java_memory_heap_max java_memory_heap_used os_memory_physical os_memory_vm
java_memory_nonheap_committed.label non-heap committed
java_memory_nonheap_committed.jmxObjectName java.lang:type=Memory
java_memory_nonheap_committed.jmxAttributeName NonHeapMemoryUsage
java_memory_nonheap_committed.jmxAttributeKey committed
java_memory_nonheap_max.label non-heap max
java_memory_nonheap_max.jmxObjectName java.lang:type=Memory
java_memory_nonheap_max.jmxAttributeName NonHeapMemoryUsage
java_memory_nonheap_max.jmxAttributeKey max
java_memory_nonheap_used.label non-heap used
java_memory_nonheap_used.jmxObjectName java.lang:type=Memory
java_memory_nonheap_used.jmxAttributeName NonHeapMemoryUsage
java_memory_nonheap_used.jmxAttributeKey used
java_memory_heap_committed.label heap committed
java_memory_heap_committed.jmxObjectName java.lang:type=Memory
java_memory_heap_committed.jmxAttributeName HeapMemoryUsage
java_memory_heap_committed.jmxAttributeKey committed
java_memory_heap_max.label heap max
java_memory_heap_max.jmxObjectName java.lang:type=Memory
java_memory_heap_max.jmxAttributeName HeapMemoryUsage
java_memory_heap_max.jmxAttributeKey max
java_memory_heap_used.label heap used
java_memory_heap_used.jmxObjectName java.lang:type=Memory
java_memory_heap_used.jmxAttributeName HeapMemoryUsage
java_memory_heap_used.jmxAttributeKey used
os_memory_physical.label os free mem
os_memory_physical.jmxObjectName java.lang:type=OperatingSystem
os_memory_physical.jmxAttributeName FreePhysicalMemorySize
os_memory_physical.graph no
os_memory_vm.label os vmem committed
os_memory_vm.jmxObjectName java.lang:type=OperatingSystem
os_memory_vm.jmxAttributeName CommittedVirtualMemorySize
os_memory_vm.graph no

View file

@ -0,0 +1,14 @@
graph_title Thread Count
graph_vlabel Thread Count
graph_category Java
graph_order java_thread_count java_thread_count_peak
java_thread_count.label count
java_thread_count.jmxObjectName java.lang:type=Threading
java_thread_count.jmxAttributeName ThreadCount
java_thread_count_peak.label peak
java_thread_count_peak.jmxObjectName java.lang:type=Threading
java_thread_count_peak.jmxAttributeName PeakThreadCount