forked from kalaksi/lightkeeper
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathgroups.example.yml
86 lines (81 loc) · 2.2 KB
/
groups.example.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
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
groups:
# This is nothing special, just a group called "defaults".
defaults:
host_settings:
# Some modules require more privileges and will try to use sudo (without password)
# if use_sudo is set.
- use_sudo
connectors:
ssh: {}
monitors:
tcp-connect:
is_critical: true
# Monitors and commands for Linux hosts. You usually want at least this for your hosts.
linux:
monitors:
os: {}
kernel: {}
uptime: {}
load: {}
ram: {}
filesystem: {}
interface:
settings:
ignored_interfaces: "br-,docker,lo,veth"
network-dns: {}
network-routes: {}
package: {}
who: {}
storage-lvm-logical-volume: {}
storage-lvm-volume-group: {}
storage-lvm-physical-volume: {}
commands:
logs: {}
linux-shell: {}
shutdown: {}
reboot: {}
linux-packages-clean: {}
linux-packages-update: {}
linux-packages-update-all: {}
linux-packages-refresh: {}
storage-file-space-usage: {}
storage-lvm-snapshot: {}
storage-lvm-lvresize: {}
storage-lvm-lvremove: {}
# Monitors and commands for Docker.
docker:
monitors:
docker-containers: {}
docker-images: {}
docker-image-updates: {}
commands:
docker-image-prune: {}
docker-restart: {}
docker-inspect: {}
docker-shell: {}
docker-image-remove: {}
docker-image-remote-tags: {}
# Monitors and commands for Docker-compose.
docker-compose:
monitors:
docker-compose: {}
commands:
docker-compose-edit: {}
docker-compose-pull: {}
docker-compose-up: {}
docker-compose-start: {}
docker-compose-stop: {}
docker-compose-shell: {}
docker-compose-logs: {}
# Monitors and commands for SystemD services.
systemd-service:
monitors:
systemd-service:
settings:
included_services: "acpid.,cron.,collectd.,dbus.,ntp.,chrony.,systemd-journald.,containerd.,docker.,ufw.,rsyslog.,nullmailer.,ssh."
commands:
systemd-service-start: {}
systemd-service-stop: {}
systemd-service-mask: {}
systemd-service-unmask: {}
systemd-service-logs: {}