master
conf 77 lines 2.35 KB
Raw
1 # you can disable an alarm notification by setting the 'to' line to: silent
2
3 # Adapters (controllers)
4
5 template: megacli_adapter_health_state
6 on: megacli.adapter_health_state
7 class: Errors
8 type: System
9 component: RAID
10 lookup: average -1m unaligned percentage of optimal
11 units: %
12 every: 10s
13 crit: $this < 100
14 delay: down 5m multiplier 2 max 10m
15 summary: MegaCLI adapter ${label:adapter_number} health
16 info: MegaCLI adapter ${label:adapter_number} is in the degraded state
17 to: sysadmin
18
19 template: megacli_phys_drive_media_errors
20 on: megacli.phys_drive_media_errors
21 class: Errors
22 type: System
23 component: RAID
24 lookup: sum -10s
25 units: media errors
26 every: 10s
27 warn: $this > 0
28 delay: up 1m down 5m multiplier 2 max 10m
29 summary: MegaCLI PD adapter ${label:adapter_number} slot ${label:slot_number} media errors
30 info: MegaCLI physical drive adapter ${label:adapter_number} slot ${label:slot_number} media errors
31 to: sysadmin
32
33 # Physical Drives
34
35 template: megacli_phys_drive_predictive_failures
36 on: megacli.phys_drive_predictive_failures
37 class: Errors
38 type: System
39 component: RAID
40 lookup: sum -10s
41 units: failures
42 every: 10s
43 warn: $this > 0
44 delay: up 1m down 5m multiplier 2 max 10m
45 summary: MegaCLI PD adapter ${label:adapter_number} slot ${label:slot_number} predictive failures
46 info: MegaCLI physical drive (adapter ${label:adapter_number} slot ${label:slot_number}) predictive failures
47 to: sysadmin
48
49 # Backup Battery Unit
50
51 template: megacli_bbu_charge
52 on: megacli.bbu_charge
53 class: Workload
54 type: System
55 component: RAID
56 lookup: average -10s
57 units: percent
58 every: 10s
59 warn: $this <= (($status >= $WARNING) ? (85) : (80))
60 crit: $this <= (($status == $CRITICAL) ? (50) : (40))
61 summary: MegaCLI BBU charge
62 info: MegaCLI Backup Battery Unit (adapter ${label:adapter_number}) average charge over the last minute
63 to: sysadmin
64
65 template: megacli_bbu_recharge_cycles
66 on: megacli.bbu_recharge_cycles
67 class: Workload
68 type: System
69 component: RAID
70 lookup: average -10s
71 units: cycles
72 every: 10s
73 warn: $this >= 100
74 crit: $this >= 500
75 summary: MegaCLI BBU recharge cycles
76 info: MegaCLI Backup Battery Unit (adapter ${label:adapter_number}) recharge cycles
77 to: sysadmin