zabbix_export: version: '6.0' date: '2021-11-21T21:26:16Z' groups: - uuid: 7df96b18c230490a9a0a9e2307226338 name: Templates templates: - uuid: 05c0881b589a432e872655f05348bb6a template: 'JVM Generic' name: 'JVM Generic' description: | ## Overview This is a modification of [official template for generic java applications, customized for G1 GC. (and includes better graphs) ## Author Taha Jahangir groups: - name: Templates items: - uuid: 384cf54c4fe14e728eda9496df290814 name: 'cl Loaded Class Count' type: JMX key: 'jmx["java.lang:type=ClassLoading",LoadedClassCount]' delay: '60' history: 7d jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: a895d211add74b8c961416c3a20e35a2 name: 'cl Total Loaded Class Count' type: JMX key: 'jmx["java.lang:type=ClassLoading",TotalLoadedClassCount]' delay: '60' history: 7d jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 72d2f7d1e653467ab2f9333456c8513d name: 'cl Unloaded Class Count' type: JMX key: 'jmx["java.lang:type=ClassLoading",UnloadedClassCount]' delay: '60' history: 7d jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 97957df3d6e84c3c8424a79217acca69 name: 'comp Name of the current JIT compiler' type: JMX key: 'jmx["java.lang:type=Compilation",Name]' delay: '3600' history: 7d trends: '0' value_type: CHAR jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM triggers: - uuid: a6d7aa72175f4f769ac319be5fbb8c36 expression: 'find(/JVM Generic/jmx["java.lang:type=Compilation",Name],,"like","Client")=1' name: '{HOST.NAME} uses suboptimal JIT compiler' priority: INFO - uuid: 1c4a69bc61764a3aab0a4c35b46ee03f name: 'comp Accumulated time spent in compilation' type: JMX key: 'jmx["java.lang:type=Compilation",TotalCompilationTime]' delay: '60' history: 7d value_type: FLOAT units: s preprocessing: - type: MULTIPLIER parameters: - '0.001' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: c1ae8893d0e440d286ad53fa996607af name: 'gc ConcurrentMarkSweep number of collections per second' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=ConcurrentMarkSweep",CollectionCount]' delay: '20' history: 7d status: DISABLED value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: b198f8fe995c41918b941ab918cce0a8 name: 'gc ConcurrentMarkSweep accumulated time spent in collection' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=ConcurrentMarkSweep",CollectionTime]' delay: '20' history: 7d status: DISABLED value_type: FLOAT units: s preprocessing: - type: MULTIPLIER parameters: - '0.001' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 5744d49ea14d4cbd998fe101d10f667b name: 'gc Copy number of collections per second' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=Copy",CollectionCount]' delay: '20' history: 7d status: DISABLED value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: b3ce49afb446420489f3283c1edffe70 name: 'gc Copy accumulated time spent in collection' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=Copy",CollectionTime]' delay: '20' history: 7d status: DISABLED value_type: FLOAT units: s preprocessing: - type: MULTIPLIER parameters: - '0.001' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 11e66b418a62453aafabad28f3d4c16f name: 'gc G1 Old collection count' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=G1 Old Generation",CollectionCount]' delay: '20' history: 7d preprocessing: - type: SIMPLE_CHANGE parameters: - '' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: f9cd5d780981475c90039348e4408503 name: 'gc G1 Old collection time' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=G1 Old Generation",CollectionTime]' delay: '20' history: 7d units: ms preprocessing: - type: SIMPLE_CHANGE parameters: - '' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM triggers: - uuid: a11d225550e04ca194ecbec4e0c35903 expression: 'last(/JVM Generic/jmx["java.lang:type=GarbageCollector,name=G1 Old Generation",CollectionTime])>1000' name: 'G1 Old GC takes too long' priority: WARNING - uuid: 47b8bfd3ac6649c0b561e88f63cb23c4 name: 'gc G1 Young collection count' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=G1 Young Generation",CollectionCount]' delay: '20' history: 7d preprocessing: - type: SIMPLE_CHANGE parameters: - '' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: ea50cc4b94cf43da82bb6cc616f88e01 name: 'gc G1 Young collection time' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=G1 Young Generation",CollectionTime]' delay: '20' history: 7d units: ms preprocessing: - type: SIMPLE_CHANGE parameters: - '' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM triggers: - uuid: 79983efda7534ef5874f857cd7a6c564 expression: 'last(/JVM Generic/jmx["java.lang:type=GarbageCollector,name=G1 Young Generation",CollectionTime])>1000' name: 'G1 Young GC takes too long' priority: WARNING - uuid: cb31a0ac0ed8424ea36f6fb834812aad name: 'gc MarkSweepCompact number of collections per second' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=MarkSweepCompact",CollectionCount]' delay: '20' history: 7d status: DISABLED value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: d47c9b3db11847aa81aa7aa19deffc07 name: 'gc MarkSweepCompact accumulated time spent in collection' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=MarkSweepCompact",CollectionTime]' delay: '20' history: 7d status: DISABLED value_type: FLOAT units: s preprocessing: - type: MULTIPLIER parameters: - '0.001' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: ac9a41dda81c4756a0849c515e2c707e name: 'gc ParNew number of collections per second' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=ParNew",CollectionCount]' delay: '20' history: 7d status: DISABLED value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 7f40e4be0ceb498ea8aeb4d4bd7735a1 name: 'gc ParNew accumulated time spent in collection' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=ParNew",CollectionTime]' delay: '20' history: 7d status: DISABLED value_type: FLOAT units: s preprocessing: - type: MULTIPLIER parameters: - '0.001' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 6115b2a2e78f4a8c932d955f54b961cd name: 'gc PS MarkSweep number of collections per second' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=PS MarkSweep",CollectionCount]' delay: '20' history: 7d status: DISABLED value_type: FLOAT preprocessing: - type: CHANGE_PER_SECOND parameters: - '' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 9ba543f7cf8e4e9984fdbf92d500b3c8 name: 'gc PS MarkSweep accumulated time spent in collection' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=PS MarkSweep",CollectionTime]' delay: '20' history: 7d status: DISABLED value_type: FLOAT units: s preprocessing: - type: MULTIPLIER parameters: - '0.001' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 492f104d87a5462f8862d61fb6ff5fdb name: 'gc PS Scavenge accumulated time spent in collection' type: JMX key: 'jmx["java.lang:type=GarbageCollector,name=PS Scavenge",CollectionTime]' delay: '20' history: 7d status: DISABLED value_type: FLOAT units: s preprocessing: - type: MULTIPLIER parameters: - '0.001' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: a278b481fc8e48b9aeecf38a09874696 name: 'mem Heap Memory committed' type: JMX key: 'jmx["java.lang:type=Memory",HeapMemoryUsage.committed]' delay: '60' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: dabf8175621e46b9a6ec551e0bb3cfd5 name: 'mem Heap Memory max' type: JMX key: 'jmx["java.lang:type=Memory",HeapMemoryUsage.max]' delay: '3600' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 49bfb5947d65465084176312be71cba4 name: 'mem Heap Memory used' type: JMX key: 'jmx["java.lang:type=Memory",HeapMemoryUsage.used]' delay: '20' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 2c1574ec59f74ec9a0dbcc336b9fe5d1 name: 'mem Non-Heap Memory committed' type: JMX key: 'jmx["java.lang:type=Memory",NonHeapMemoryUsage.committed]' delay: '60' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: f3de1906fec04eec88d364a857a7593b name: 'mem Non-Heap Memory max' type: JMX key: 'jmx["java.lang:type=Memory",NonHeapMemoryUsage.max]' delay: '3600' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 702bc4bc98c64b74bf89d72a78d4d0bc name: 'mem Non-Heap Memory used' type: JMX key: 'jmx["java.lang:type=Memory",NonHeapMemoryUsage.used]' delay: '20' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 8e6f843e571b44b0b751cd044917ddf3 name: 'mem Object Pending Finalization Count' type: JMX key: 'jmx["java.lang:type=Memory",ObjectPendingFinalizationCount]' delay: '60' history: 7d jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 1647eaf0468e432b95b269616aa43786 name: 'mp CMS Old Gen committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=CMS Old Gen",Usage.committed]' delay: '60' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 2bddf5abce6a478891a78f47b35bd4a3 name: 'mp CMS Old Gen max' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=CMS Old Gen",Usage.max]' delay: '3600' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 78b1935e3c3f44de9556d5bc5f8dd977 name: 'mp CMS Old Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=CMS Old Gen",Usage.used]' delay: '20' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 7013ea7ac8664fccae797af7a2669d8e name: 'mp CMS Perm Gen committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=CMS Perm Gen",Usage.committed]' delay: '60' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 2dc0000319a74f3cbf02089d7b6ec900 name: 'mp CMS Perm Gen max' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=CMS Perm Gen",Usage.max]' delay: '3600' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 2e17306d33c54bcb9aaf949b6ce7cc37 name: 'mp CMS Perm Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=CMS Perm Gen",Usage.used]' delay: '20' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: c97a142bbc5e4cd0bf17937ecfaa84e0 name: 'mp Code Cache committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Code Cache",Usage.committed]' delay: '60' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 9d5352a6bbff41fcba79add7ea556874 name: 'mp Code Cache max' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Code Cache",Usage.max]' delay: '3600' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: e3fcbfa60e2f44d0ad36ef9650a98447 name: 'mp Code Cache used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Code Cache",Usage.used]' delay: '20' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: dc37762e760c4d4cbd296b9d1f9444a9 name: 'mp G1 Eden Space committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=G1 Eden Space",Usage.committed]' delay: '60' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 5b9f00c3b1a746409b0164945961c8f4 name: 'mp G1 Eden Space used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=G1 Eden Space",Usage.used]' delay: '20' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 6ad6dd7da86540d3a86242ed77021776 name: 'mp G1 Old Gen committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=G1 Old Gen",Usage.committed]' delay: '60' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 53894d554d064ee2aa14ff7a5c6d6fe2 name: 'mp G1 Old Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=G1 Old Gen",Usage.used]' delay: '20' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 05c646ade9b94c088219e99a91aea508 name: 'mp G1 Survivor Space committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=G1 Survivor Space",Usage.committed]' delay: '60' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 1c159257245c41219fc4658accc2deaf name: 'mp G1 Survivor Space used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=G1 Survivor Space",Usage.used]' delay: '20' history: 7d units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 4b5b8c9a9fce49f0a254b36ce4893fb9 name: 'mp Perm Gen committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Perm Gen",Usage.committed]' delay: '60' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 50fc4d27fbf841f5b09d2e153934ddea name: 'mp Perm Gen max' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Perm Gen",Usage.max]' delay: '3600' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 11c5ceb557334ed8bfa5e21d19ab74fc name: 'mp Perm Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Perm Gen",Usage.used]' delay: '20' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: cf83f761ed5445b29eef81999aa45415 name: 'mp PS Old Gen committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=PS Old Gen",Usage.committed]' delay: '60' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 2eed141ca33644f89d5fdc68eb9b64d7 name: 'mp PS Old Gen max' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=PS Old Gen",Usage.max]' delay: '3600' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 3b6a6d8daafb4614b0ecc8f39a9286cf name: 'mp PS Old Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=PS Old Gen",Usage.used]' delay: '20' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 5a8e2fdfd30949c4acb0fcccc4f6c03e name: 'mp PS Perm Gen committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=PS Perm Gen",Usage.committed]' delay: '60' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: abdcae476ee949559387be7f102b4c20 name: 'mp PS Perm Gen max' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=PS Perm Gen",Usage.max]' delay: '3600' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 48fcfa9777a34ada9e45ee638173eca9 name: 'mp PS Perm Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=PS Perm Gen",Usage.used]' delay: '20' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: ad489706c867441cb6ce7cdf4390a8cd name: 'mp Tenured Gen committed' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Tenured Gen",Usage.committed]' delay: '60' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 1274cdfa92784838823e1e159ffc05d3 name: 'mp Tenured Gen max' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Tenured Gen",Usage.max]' delay: '3600' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: af7b069615e645baa00ab217e25eee0f name: 'mp Tenured Gen used' type: JMX key: 'jmx["java.lang:type=MemoryPool,name=Tenured Gen",Usage.used]' delay: '20' history: 7d status: DISABLED units: B jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 9c5da59fc4844892ade620771f54d220 name: 'os Max File Descriptor Count' type: JMX key: 'jmx["java.lang:type=OperatingSystem",MaxFileDescriptorCount]' delay: '3600' history: 7d jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: d229ccf62b6a4b6ba07eb432f2b68033 name: 'os Open File Descriptor Count' type: JMX key: 'jmx["java.lang:type=OperatingSystem",OpenFileDescriptorCount]' delay: '60' history: 7d jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 4bfba6f03c924de58347a8114b3245e9 name: 'os Process CPU Load' type: JMX key: 'jmx["java.lang:type=OperatingSystem",ProcessCpuLoad]' delay: '60' history: 7d value_type: FLOAT units: '%' preprocessing: - type: MULTIPLIER parameters: - '100' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM triggers: - uuid: b2718c695c534d3cba25800e5b7a84aa expression: 'last(/JVM Generic/jmx["java.lang:type=OperatingSystem",ProcessCpuLoad])>70' name: '70% os Process CPU Load on {HOST.NAME}' priority: AVERAGE - uuid: 44936649fde4400ea8105b9901a515dc name: 'jvm Uptime' type: JMX key: 'jmx["java.lang:type=Runtime",Uptime]' delay: '60' history: 7d units: uptime preprocessing: - type: MULTIPLIER parameters: - '0.001' jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM triggers: - uuid: 927b473fee1d4deaa8c1317d1cc0094b expression: 'nodata(/JVM Generic/jmx["java.lang:type=Runtime",Uptime],5m)=1' name: '{HOST.NAME} is not reachable' priority: AVERAGE - uuid: c0bde0e73bec44bd9052d07bfe467a99 name: 'jvm Name' type: JMX key: 'jmx["java.lang:type=Runtime",VmName]' delay: '3600' history: 7d trends: '0' value_type: CHAR jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM triggers: - uuid: 7fa132a1f7714ae8b79741f9733a34c1 expression: 'find(/JVM Generic/jmx["java.lang:type=Runtime",VmName],,"like","Server")<>1' name: '{HOST.NAME} runs suboptimal VM type' priority: INFO - uuid: 56bfe82d9a7d474585c8f5202dd05b8d name: 'jvm Version' type: JMX key: 'jmx["java.lang:type=Runtime",VmVersion]' delay: '3600' history: 7d trends: '0' value_type: CHAR jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 986b9736610145cab86e35d12bc5e9c5 name: 'th Daemon Thread Count' type: JMX key: 'jmx["java.lang:type=Threading",DaemonThreadCount]' delay: '60' history: 7d jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 52f224adc19843f59d0be4e224f3e4ed name: 'th Peak Thread Count' type: JMX key: 'jmx["java.lang:type=Threading",PeakThreadCount]' delay: '60' history: 7d jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 158ea5b0f8084bca99acc238f0783b82 name: 'th Thread Count' type: JMX key: 'jmx["java.lang:type=Threading",ThreadCount]' delay: '60' history: 7d jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM - uuid: 3307a1a0f6184a9cacd8e0fd63b743c9 name: 'th Total Started Thread Count' type: JMX key: 'jmx["java.lang:type=Threading",TotalStartedThreadCount]' delay: '60' history: 7d jmx_endpoint: 'service:jmx:rmi:///jndi/rmi://{HOST.CONN}:{HOST.PORT}/jmxrmi' tags: - tag: Application value: JVM triggers: - uuid: e084e91f1dfc4fba9af2063af034274e expression: 'last(/JVM Generic/jmx["java.lang:type=Memory",HeapMemoryUsage.used])>(last(/JVM Generic/jmx["java.lang:type=Memory",HeapMemoryUsage.max])*0.7)' name: '70% mem Heap Memory used on {HOST.NAME}' priority: AVERAGE - uuid: 197bb23fb3c24055b9818bd566ae0592 expression: 'last(/JVM Generic/jmx["java.lang:type=Memory",NonHeapMemoryUsage.used])>(last(/JVM Generic/jmx["java.lang:type=Memory",NonHeapMemoryUsage.max])*0.7)' name: '70% mem Non-Heap Memory used on {HOST.NAME}' priority: AVERAGE - uuid: 3cb893c6b3dd4f9eb736fdeacdb67b18 expression: 'last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=CMS Old Gen",Usage.used])>(last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=CMS Old Gen",Usage.max])*0.7)' name: '70% mp CMS Old Gen used on {HOST.NAME}' priority: AVERAGE - uuid: ac507315b7b44d54ace415ad2d6e562c expression: 'last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=CMS Perm Gen",Usage.used])>(last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=CMS Perm Gen",Usage.max])*0.7)' name: '70% mp CMS Perm Gen used on {HOST.NAME}' priority: AVERAGE - uuid: 86c7d9ab2def4414884d4a29a3eaa9ec expression: 'last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=Code Cache",Usage.used])>(last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=Code Cache",Usage.max])*0.7)' name: '70% mp Code Cache used on {HOST.NAME}' priority: AVERAGE - uuid: a5e1e6381f0a4768a1d1c161a6574252 expression: 'last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=Perm Gen",Usage.used])>(last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=Perm Gen",Usage.max])*0.7)' name: '70% mp Perm Gen used on {HOST.NAME}' priority: AVERAGE - uuid: d60438b761fd436f82bb5d6b7f1cf1a6 expression: 'last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=PS Old Gen",Usage.used])>(last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=PS Old Gen",Usage.max])*0.7)' name: '70% mp PS Old Gen used on {HOST.NAME}' priority: AVERAGE - uuid: 3ee7e5639fe44362832994b4ec7a46b8 expression: 'last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=PS Perm Gen",Usage.used])>(last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=PS Perm Gen",Usage.max])*0.7)' name: '70% mp PS Perm Gen used on {HOST.NAME}' priority: AVERAGE - uuid: 991b7b8eb3664b01a6306b355850a4b1 expression: 'last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=Tenured Gen",Usage.used])>(last(/JVM Generic/jmx["java.lang:type=MemoryPool,name=Tenured Gen",Usage.max])*0.7)' name: '70% mp Tenured Gen used on {HOST.NAME}' priority: AVERAGE - uuid: b7e48f212610440da8bd68a096b298bc expression: 'last(/JVM Generic/jmx["java.lang:type=OperatingSystem",OpenFileDescriptorCount])>(last(/JVM Generic/jmx["java.lang:type=OperatingSystem",MaxFileDescriptorCount])*0.7)' name: '70% os Opened File Descriptor Count used on {HOST.NAME}' priority: AVERAGE - uuid: 82441296ccbe4eb3b4cae820fb7c47d9 expression: 'last(/JVM Generic/jmx["java.lang:type=GarbageCollector,name=ParNew",CollectionCount])