409e745d94
Avoid local checks on remote hosts
2024-09-27 10:38:09 +02:00
c624514dcc
First attempt to setup Matrix notifications
...
- define Matrix notification commands
- define time periods and CAcert admin user group
- define notification origins
- add beholder host checks on both infra02sat and infra03sat
2024-09-27 10:16:38 +02:00
9173311c2f
Define custom_ssl_cert command
...
The ssl_cert command definition from icinga2-common does not support
client certificates with a separate private key file and uses the
deprecated -n parameter to check_ssl_cert. We override this CheckCommand
with a custom_ssl_cert.
2023-08-19 14:26:48 +02:00
0dedc4304b
Remove duplicate quote sign
2023-08-19 14:04:37 +02:00
62ed60f14a
Add check for server certificate
2023-08-19 14:03:25 +02:00
93e8ffaeaa
Add systemd check, move root disk check to template
2023-08-19 13:23:01 +02:00
41c393e5f7
Add Icinga API certificate check
2023-08-19 11:59:32 +02:00
9abf259773
Add kernel and certificate checks
2023-08-18 15:03:06 +02:00
1c2e40578e
Add database name
2023-08-18 14:17:32 +02:00
04fbc78f11
Add PostgreSQL check
2023-08-18 14:15:32 +02:00
9eb77fe941
Add checks for graphite and icinga web
2023-08-17 12:06:19 +02:00
e5db0ccf9b
Define process checks for master
2023-08-17 10:39:30 +02:00
68238a1ad2
Add carbon.localhost checks
2023-08-17 10:30:48 +02:00
6886f91f9b
Remove variables in host definition
...
Seems like the Icinga configuration parser does not resolve host
variables inside the host definition.
2023-08-17 10:22:42 +02:00
426a5f658e
Add this and variable for external FQDN
2023-08-17 10:13:57 +02:00
14b6d1025a
Add external address to match correct vhost
2023-08-17 10:08:28 +02:00
296861f2f5
Fix boolean true syntax
2023-08-17 09:59:17 +02:00
431b32502f
Refine http redirect checks for master
2023-08-17 09:58:24 +02:00
d436094797
Add more generic checks
...
- introduce host template linux-host to define vars.os
- sort service definitions alphabetically
- replace assign where true with assign where host.name == NodeName
- add load, ping4, ping6, ssh and users checks
- add http checks for hosts with vars.http_vhosts
- define basic vars.http_vhosts for master (beholder.cacert.org)
2023-08-17 09:50:59 +02:00
fe891ee886
Fix service assignments
2023-08-15 18:06:49 +02:00
022e34449a
First objects
...
- add basic service and host templates
- add service groups
- define a few services
- add beholder host
2023-08-15 17:46:37 +02:00