master
conf 81 lines 2.36 KB
Raw
1 # WebSphere PMI health alerts
2
3 # JVM CPU utilization
4 template: websphere_pmi_cpu_utilization
5 on: websphere_pmi.cpu_utilization
6 class: Utilization
7 type: Application Server
8 component: WebSphere PMI
9 lookup: average -5m unaligned of utilization
10 units: %
11 every: 30s
12 warn: $this > 80
13 crit: $this > 90
14 delay: down 15m multiplier 1.5 max 1h
15 summary: WebSphere PMI CPU utilization
16 info: PMI-reported CPU utilization is ${value}%
17 to: webmaster
18
19 # Thread pool saturation
20 template: websphere_pmi_threadpool_utilization
21 on: websphere_pmi.threadpool_usage
22 class: Utilization
23 type: Application Server
24 component: WebSphere PMI
25 calc: ($size > 0) ? ($active * 100 / $size) : 0
26 units: %
27 every: 30s
28 warn: $this > 85
29 crit: $this > 95
30 delay: down 15m multiplier 1.5 max 1h
31 summary: WebSphere PMI thread pool ${label:name} utilization
32 info: Thread pool ${label:name} is using ${value}% of its configured capacity
33 to: webmaster
34
35 # JDBC pool utilization
36 template: websphere_pmi_jdbc_pool_utilization
37 on: websphere_pmi.jdbc_pool_usage
38 class: Utilization
39 type: Database
40 component: WebSphere PMI
41 lookup: average -5m unaligned of percent_used
42 units: %
43 every: 30s
44 warn: $this > 80
45 crit: $this > 90
46 delay: down 15m multiplier 1.5 max 1h
47 summary: WebSphere PMI JDBC pool ${label:pool} utilization
48 info: JDBC pool ${label:pool} is ${value}% utilized
49 to: dba
50
51 # JDBC pool wait time
52 template: websphere_pmi_jdbc_pool_wait_time
53 on: websphere_pmi.jdbc_pool_time
54 class: Latency
55 type: Database
56 component: WebSphere PMI
57 lookup: average -5m unaligned of wait
58 units: ms
59 every: 30s
60 warn: $this > 1000
61 crit: $this > 5000
62 delay: down 15m multiplier 1.5 max 1h
63 summary: WebSphere PMI JDBC pool ${label:pool} wait time
64 info: Average wait time in JDBC pool ${label:pool} is ${value}ms
65 to: dba
66
67 # JMS queue wait time
68 template: websphere_pmi_jms_queue_wait_time
69 on: websphere_pmi.jms_queue_wait_time
70 class: Latency
71 type: Messaging
72 component: WebSphere PMI
73 lookup: max -5m unaligned of aggregate
74 units: ms
75 every: 1m
76 warn: $this > 2000
77 crit: $this > 10000
78 delay: down 15m multiplier 1.5 max 1h
79 summary: WebSphere PMI JMS queue ${label:destination} wait time
80 info: Aggregate JMS wait time for destination ${label:destination} is ${value}ms
81 to: webmaster