42 Commits (main)
 

Author SHA1 Message Date
Jan Dittberner 59804bc09f Add infra03sat zone 3 months ago
Jan Dittberner 5efdb1a019 Remove unneeded zone property 8 months ago
Jan Dittberner 133375e9f4 Experiment: test whether zone is actually required 8 months ago
Jan Dittberner 6070272f1d Perform load checks on hosts machines only 8 months ago
Jan Dittberner a7e67523a1 Try to assign check commands for all hosts 8 months ago
Jan Dittberner f6f08dad3a Switch host name to match apply rules 8 months ago
Jan Dittberner 8ba712ad50 Fix file paths 8 months ago
Jan Dittberner f47639368b Add monitoring for Icinga and Puppet CA cert 8 months ago
Jan Dittberner 1ae3e8a03d Add missing command name 8 months ago
Jan Dittberner 2ca9749b2e Add zone to infra02sat host 8 months ago
Jan Dittberner ad58bd65c8 Add infra02sat host 8 months ago
Jan Dittberner 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.
9 months ago
Jan Dittberner 0dedc4304b Remove duplicate quote sign 9 months ago
Jan Dittberner 62ed60f14a Add check for server certificate 9 months ago
Jan Dittberner 6bdcf284dd Fix name conflict with icinga2-common
Avoid name conflict with broken systemd checkcomand definition in
icinga2-common.
9 months ago
Jan Dittberner 93e8ffaeaa Add systemd check, move root disk check to template 9 months ago
Jan Dittberner 500099ae6e Add service group fro certificate checks 9 months ago
Jan Dittberner 545bc49d88 Add missing assign statement 9 months ago
Jan Dittberner 41c393e5f7 Add Icinga API certificate check 9 months ago
Jan Dittberner ae342f3283 Fix parameter name 9 months ago
Jan Dittberner f4b66aa9e4 Use correct ssl_cert check command name 9 months ago
Jan Dittberner e4ec26626f Fix syntax error 9 months ago
Jan Dittberner 9abf259773 Add kernel and certificate checks 9 months ago
Jan Dittberner 1c2e40578e Add database name 9 months ago
Jan Dittberner 04fbc78f11 Add PostgreSQL check 9 months ago
Jan Dittberner 9eb77fe941 Add checks for graphite and icinga web 9 months ago
Jan Dittberner 6e1dcc5c24 Unhide sshd process check 9 months ago
Jan Dittberner e5db0ccf9b Define process checks for master 9 months ago
Jan Dittberner 68238a1ad2 Add carbon.localhost checks 9 months ago
Jan Dittberner 6886f91f9b Remove variables in host definition
Seems like the Icinga configuration parser does not resolve host
variables inside the host definition.
9 months ago
Jan Dittberner 426a5f658e Add this and variable for external FQDN 9 months ago
Jan Dittberner 14b6d1025a Add external address to match correct vhost 9 months ago
Jan Dittberner 296861f2f5 Fix boolean true syntax 9 months ago
Jan Dittberner 431b32502f Refine http redirect checks for master 9 months ago
Jan Dittberner efa641a8e5 Add missing "for" in apply rule 9 months ago
Jan Dittberner 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)
9 months ago
Jan Dittberner 87ceb9bd4b Ignore vim swap files 9 months ago
Jan Dittberner 49ae4b3c29 Add space on disk check labels 9 months ago
Jan Dittberner fe891ee886 Fix service assignments 9 months ago
Jan Dittberner 4bac805e3f Add missing assign statements to apply rules 9 months ago
Jan Dittberner 022e34449a First objects
- add basic service and host templates
- add service groups
- define a few services
- add beholder host
9 months ago
Jan Dittberner 2231bc6b21 Add initial README 9 months ago