]>
Commit | Line | Data |
---|---|---|
e820134d IB |
1 | { ... }: |
2 | let | |
3 | defaultPassiveInfo = { | |
4 | use = "external-passive-service"; | |
5 | freshness_threshold = "450"; | |
6 | retry_interval = "1"; | |
7 | host_name = "caldance-1.v.immae.eu"; | |
8 | }; | |
9 | in | |
10 | { | |
11 | host = { | |
12 | "caldance-1.v.immae.eu" = { | |
13 | alias = "caldance-1.v.immae.eu"; | |
14 | address = "caldance-1.v.immae.eu"; | |
15 | use = "linux-server"; | |
e820134d IB |
16 | }; |
17 | }; | |
18 | service = map (s: defaultPassiveInfo // s) [ | |
19 | { | |
20 | service_description = "Size on root partition"; | |
e820134d IB |
21 | } |
22 | ||
23 | { | |
24 | service_description = "Total number of process"; | |
e820134d IB |
25 | } |
26 | ||
27 | { | |
28 | service_description = "Average load"; | |
e820134d IB |
29 | } |
30 | ||
31 | { | |
32 | service_description = "Swap usage"; | |
e820134d IB |
33 | } |
34 | ||
35 | { | |
36 | service_description = "fail2ban is active"; | |
e820134d IB |
37 | } |
38 | ||
39 | { | |
40 | service_description = "NTP is activated and working"; | |
e820134d IB |
41 | freshness_threshold = "5400"; |
42 | } | |
43 | ||
44 | { | |
45 | service_description = "Databases are present in postgresql"; | |
e820134d IB |
46 | } |
47 | ]; | |
48 | } |