summaryrefslogtreecommitdiffstats
path: root/health/health.d/systemdunits.conf
blob: aadf8452b82ceffd3a9669b12eba260086d2b02b (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
# you can disable an alarm notification by setting the 'to' line to: silent

## Service units
 template: systemd_service_unit_failed_state
       on: systemd.service_unit_state
    class: Errors
     type: Linux
component: Systemd units
   module: !* *
     calc: $failed
    units: state
    every: 10s
     warn: $this != nan AND $this == 1
    delay: down 5m multiplier 1.5 max 1h
     info: systemd service unit in the failed state
       to: sysadmin

## Socket units
 template: systemd_socket_unit_failed_state
       on: systemd.socket_unit_state
    class: Errors
     type: Linux
component: Systemd units
   module: !* *
     calc: $failed
    units: state
    every: 10s
     warn: $this != nan AND $this == 1
    delay: down 5m multiplier 1.5 max 1h
     info: systemd socket unit in the failed state
       to: sysadmin

## Target units
 template: systemd_target_unit_failed_state
       on: systemd.target_unit_state
    class: Errors
     type: Linux
component: Systemd units
   module: !* *
     calc: $failed
    units: state
    every: 10s
     warn: $this != nan AND $this == 1
    delay: down 5m multiplier 1.5 max 1h
     info: systemd target unit in the failed state
       to: sysadmin

## Path units
 template: systemd_path_unit_failed_state
       on: systemd.path_unit_state
    class: Errors
     type: Linux
component: Systemd units
   module: !* *
     calc: $failed
    units: state
    every: 10s
     warn: $this != nan AND $this == 1
    delay: down 5m multiplier 1.5 max 1h
     info: systemd path unit in the failed state
       to: sysadmin

## Device units
 template: systemd_device_unit_failed_state
       on: systemd.device_unit_state
    class: Errors
     type: Linux
component: Systemd units
   module: !* *
     calc: $failed
    units: state
    every: 10s
     warn: $this != nan AND $this == 1
    delay: down 5m multiplier 1.5 max 1h
     info: systemd device unit in the failed state
       to: sysadmin

## Mount units
 template: systemd_mount_unit_failed_state
       on: systemd.mount_unit_state
    class: Errors
     type: Linux
component: Systemd units
   module: !* *
     calc: $failed
    units: state
    every: 10s
     warn: $this != nan AND $this == 1
    delay: down 5m multiplier 1.5 max 1h
     info: systemd mount units in the failed state
       to: sysadmin

## Automount units
 template: systemd_automount_unit_failed_state
       on: systemd.automount_unit_state
    class: Errors
     type: Linux
component: Systemd units
   module: !* *
     calc: $failed
    units: state
    every: 10s
     warn: $this != nan AND $this == 1
    delay: down 5m multiplier 1.5 max 1h
     info: systemd automount unit in the failed state
       to: sysadmin

## Swap units
 template: systemd_swap_unit_failed_state
       on: systemd.swap_unit_state
    class: Errors
     type: Linux
component: Systemd units
   module: !* *
     calc: $failed
    units: state
    every: 10s
     warn: $this != nan AND $this == 1
    delay: down 5m multiplier 1.5 max 1h
     info: systemd swap units in the failed state
       to: sysadmin

## Scope units
 template: systemd_scope_unit_failed_state
       on: systemd.scope_unit_state
    class: Errors
     type: Linux
component: Systemd units
   module: !* *
     calc: $failed
    units: state
    every: 10s
     warn: $this != nan AND $this == 1
    delay: down 5m multiplier 1.5 max 1h
     info: systemd scope units in the failed state
       to: sysadmin

## Slice units
 template: systemd_slice_unit_failed_state
       on: systemd.slice_unit_state
    class: Errors
     type: Linux
component: Systemd units
   module: !* *
     calc: $failed
    units: state
    every: 10s
     warn: $this != nan AND $this == 1
    delay: down 5m multiplier 1.5 max 1h
     info: systemd slice units in the failed state
       to: sysadmin