My custom Icinga2 checks.
Go to file
Cyberes b528868249 remove typing because soem python doent lik it 2024-03-07 15:30:48 -07:00
Other fix systemd files 2024-03-03 23:07:45 -07:00
check_docker
check_pve
checker check_systemd_timer: parse cli output instead, more perfdta 2024-03-07 14:09:42 -07:00
services fix systemd files 2024-03-03 23:07:45 -07:00
.gitignore
LICENSE
README.md rename requirements files, more docs 2024-02-28 17:14:45 -07:00
check_apt_critical.sh make usage unknown 2024-02-28 14:13:33 -07:00
check_bandwidth.py
check_coturn.sh
check_curl.sh
check_dns.sh make usage unknown 2024-02-28 14:13:33 -07:00
check_dns_over_https.sh
check_dns_tls.py
check_elastiflow_traffic_for_host.py
check_external_ip_dynamic.sh fix exit code 2024-02-28 14:16:33 -07:00
check_external_ip_dynamic_cf.sh fix exit code 2024-02-28 14:16:33 -07:00
check_federation.py
check_federation_tester.py
check_graylog.py
check_hauk.py
check_idrac_fans.py
check_idrac_status.py
check_idrac_temps.py
check_iowait.sh
check_iperf3.sh check_iperf3: bump up the busy wait 2024-03-04 09:48:45 -07:00
check_matrix_media_cdn.py
check_matrix_msg.py
check_matrix_synapse.py
check_monitor_bot.py
check_mysql_slave.py check_mysql_slave: fix null attributes 2024-03-03 22:52:53 -07:00
check_nginx.py
check_not_writable.sh
check_nut.py
check_openwrt_bssid.py
check_opnsense_traffic_for_host.py
check_opnsense_traffic_for_host_watcher.py
check_process.sh
check_proxmox_iowait.py
check_pve_guest_metrics.py
check_redis.py
check_scrutiny_disks.py
check_speedtest.py
check_ssh.sh
check_systemd_timer.py remove typing because soem python doent lik it 2024-03-07 15:30:48 -07:00
check_uptime.sh
check_vllm.py
check_wireguard.sh
check_writable.sh
check_zfs_zpool.py
debian-packages.txt rename requirements files, more docs 2024-02-28 17:14:45 -07:00
install.sh
matrix-host-notification.py
matrix-service-notification.py
opnsense_traffic_watcher.py
requirements-difficult.txt rename requirements files, more docs 2024-02-28 17:14:45 -07:00
requirements-everybody.txt check_systemd_timer: parse cli output instead, more perfdta 2024-03-07 14:09:42 -07:00
requirements-linuxfabrik.txt

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-everybody.txt: pip requirements for all Python 3 versions and Linux and BSD hosts. Should be easy to install on all hosts.

requirements-difficult.txt: pip requirements that are easy to install on normal Debian hosts but complicated when there are wheels available.

Fix dbus Issues

ln -s /usr/lib/python3/dist-packages/_dbus_* ./venv/lib/python3.*/site-packages
ln -s /usr/lib/python3/dist-packages/dbus ./venv/lib/python3.*/site-packages