My custom Icinga2 checks.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
Cyberes 2b19fd8c0d rename file 4 days ago
Other working on refactor 8 months ago
check_docker fix rc 10 months ago
check_pve check_pve: option to ignore unknown disks 9 months ago
checker add my own mysql slave check 5 days ago
services fail overdue services 3 months ago
.gitignore reorganize, fix bugs 10 months ago
LICENSE Initial commit 10 months ago
README.md fix 3 weeks ago
check_bandwidth.py check_bandwidth: don't print all interfaces if ok 8 months ago
check_coturn.sh make bash work on bsd and linux 9 months ago
check_curl.sh check_curl: shellcheck u dummy 3 months ago
check_dns.sh add check_dns 8 months ago
check_dns_over_https.sh add check_dns 8 months ago
check_dns_tls.py update check_matrix_synapse 5 months ago
check_elastiflow_traffic_for_host.py add new opnesnse watcher server 3 months ago
check_federation.py add check_matrix_msg, other minor chnages 3 months ago
check_federation_tester.py check_federation_tester, make stuff executable 10 months ago
check_graylog.py check_graylog: option to ignore update notifications 7 months ago
check_hauk.py add idrac checkers 3 months ago
check_idrac_fans.py make shit executable again 5 days ago
check_idrac_status.py make shit executable again 5 days ago
check_idrac_temps.py make shit executable again 5 days ago
check_iowait.sh add idrac checkers 3 months ago
check_iperf3.sh check_iperf3: add retry if iperf3 server is busy\ 5 months ago
check_matrix_media_cdn.py rename file 4 days ago
check_matrix_msg.py oops 3 months ago
check_matrix_synapse.py dumbass 5 months ago
check_monitor_bot.py check_monitor_bot: remove debug print 9 months ago
check_mysql_slave.py fix a few issues with check_media_cdn 4 days ago
check_nginx.py add method to get_with_retry() 8 months ago
check_not_writable.sh fix writable 5 days ago
check_nut.py make shit executable again 5 days ago
check_openwrt_bssid.py add check_matrix_msg, other minor chnages 3 months ago
check_opnsense_traffic_for_host.py fix 3 months ago
check_opnsense_traffic_for_host_watcher.py fail overdue services 3 months ago
check_process.sh check_process.sh: fix bsd 9 months ago
check_proxmox_iowait.py make shit executable again 5 days ago
check_pve_guest_metrics.py check_pve_guest_metrics: adjust input data 6 months ago
check_redis.py check_federation_tester, make stuff executable 10 months ago
check_scrutiny_disks.py replace pandas with dateparser 3 weeks ago
check_speedtest.py add check_greylog.py 8 months ago
check_ssh.sh add check_ssh 8 months ago
check_uptime.sh check_uptime: fix floating point error 9 months ago
check_vllm.py add check_wireguard 4 months ago
check_wireguard.sh modify check_wireguard, add initial check_openwrt_bssid 3 months ago
check_writable.sh fix writable 5 days ago
check_zfs_zpool.py check_zfs_zpool: don't force table critical 8 months ago
fail-overdue.py make shit executable again 5 days ago
icinga2kuma.py fix media cdn 5 months ago
install.sh make bash work on bsd and linux 9 months ago
matrix-host-notification.py check_federation_tester, make stuff executable 10 months ago
matrix-service-notification.py check_federation_tester, make stuff executable 10 months ago
opnsense_traffic_watcher.py make shit executable again 5 days ago
packages.txt fix a few things 4 weeks ago
requirements-difficult.txt add my own mysql slave check 5 days ago
requirements-everybody.txt replace pandas with dateparser 3 weeks ago
requirements-linuxfabrik.txt modify requirements 10 months ago
requirements.txt move some requirments that may fail if there is no rust compiler and no binary 3 weeks ago

README.md

icinga2-checks

My custom Icinga2 checks.

Useful: https://nagios-plugins.org/doc/guidelines.html#AEN200 https://icinga.com/docs/icinga-2/latest/doc/05-service-monitoring/#performance-data-metrics

requirements.txt: pip requirements for normal Linux hosts.

requirements-global.txt pip requirements for all Python 3 versions and Linux and BSD hosts.