forked from greglook/solanum
-
Notifications
You must be signed in to change notification settings - Fork 0
/
example-config.yml
59 lines (57 loc) · 1 KB
/
example-config.yml
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
---
defaults:
ttl: 60
tags:
- solanum
sources:
- type: cpu
detailed: false
per_core: false
usage_states:
warning: 0.8
critical: 0.9
- type: uptime
period: 60
- type: load
load_states:
warning: 4
critical: 8
- type: memory
- type: disk-space
- type: disk-stats
detailed: false
devices:
- sda
- type: network
detailed: false
interfaces:
- wlan0
- type: process
pattern: postgresql
user: postgresql
min_states:
critical: 0
- type: tcp
label: postgresql
port: 5432
- type: http
period: 300
label: vault
url: 'http://localhost:8200/v1/sys/health'
response_checks:
- type: status
values: [201, 429]
- type: data
key: initialized
value: true
- type: data
key: sealed
value: false
record_fields:
standby: standby
version: version
outputs:
- type: print
- type: riemann
host: riemann.example.com
port: 5555