Package: block-badips Version: 0.7.0-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 55 Depends: bash, ipset, iptables, curl | wget, util-linux, grep, coreutils, sed, gawk | mawk Suggests: bash-completion Filename: all/block-badips_0.7.0-1_all.deb Size: 16184 MD5sum: ee4e0f7bc60d1fe6fba0d5a97cb4ba1f SHA1: 2d167baad90c64d48e9edd103744ba1e18277579 SHA256: 93da6045e2bc215f35eaa8561b306e66fe30e32da4d6267e8e15013f71ffd0e8 Section: net Priority: optional Homepage: https://github.com/Aikhjarto/block-badips Description: Block IPs of known brute-force attackers Downloads a list of IPv4 and IPv6 addresses and ranges, by default from blocklist.de, loads it into ipsets and drops their traffic with one iptables rule per address family in the PREROUTING chain of the raw table. Invalid, too broad or suddenly much shorter lists are refused. Package: blocklist-updater Version: 0.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 56 Depends: python3 (>= 3.9) Suggests: bash-completion Filename: all/blocklist-updater_0.1-1_all.deb Size: 12948 MD5sum: 3b58c8bd249353a6c72e18c9db55a565 SHA1: 8dc405bfe2924c9e9198de8262fc73c7c1394c10 SHA256: 7dd654340ce294c2143ada712a91b00be2aae8843b411d9fa9310ceea57a73fb Section: net Priority: optional Homepage: https://github.com/Aikhjarto/blocklist-updater Description: Download, validate and merge IP blocklists Downloads IP blocklists from several providers (Spamhaus DROP, AbuseIPDB, blocklist.de, CINS Army, Emerging Threats, GreenSnow, DShield and others), validates them and merges them into one list, e.g. for block-badips. Broken downloads keep the previous list, private, reserved and own networks are never published, and stale lists age out. . Each provider is a section in /etc/blocklists/blocklists.conf and is switched on by enabling its timer update-blocklist@
.timer. No unit is enabled on installation; the units run as www-data. Package: cron-check-nagios Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 16 Depends: monitoring-plugins-nagios, mailx, cron Filename: all/cron-check-nagios_0-0_all.deb Size: 3304 MD5sum: 977f3798520eefe6c7fdf3fabcbf3734 SHA1: bbf235a0e8322ab6ea40c060c721b1dc3cc6a977 SHA256: 79ae6ce6c4c9e5943fab7ce5634f75809190b864bc7af6e058bb4e271017c332 Section: libs Priority: optional Description: Provides a script that can be executed via cron to see if nagios is still up and running. If nagios is down or last log entry longer than a minute ago, a mail is sent to root. Package: journald-remote-follower-rsyslog Version: 0.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 39 Depends: python3 (>= 3.7), python3-systemd, systemd-journal-remote Recommends: rsyslog-relp Filename: all/journald-remote-follower-rsyslog_0.1-1_all.deb Size: 9648 MD5sum: c4309618fbc54b74dbdbb6508c5a8a28 SHA1: b88791bc4fe6d9c6a5afc1ba42c36f0b9225a5df SHA256: 4e74026a9a52f1d2bfd94dbdbd8aa21ab7df7be22da30da028b499886014f8da Section: admin Priority: optional Homepage: https://github.com/Aikhjarto/journald-remote-follower-rsyslog Description: Forward systemd-journal-remote journals to rsyslog in arrival order rsyslog's imjournal with Remote="on" merges the local and the remote journals by time and skips entries that are uploaded late. This program reads only the journals that systemd-journal-remote receives, follows them in the order the entries were written and sends every entry to rsyslog's imrelp input. The journal cursor is saved only after rsyslog acknowledged the entries, so delivery is at least once. A backfill mode sends the entries of a time range that are missing from rsyslog's per-host files. . The service is installed but not enabled; rsyslog has to be configured first, see the example in the documentation. Package: logherald Version: 0.3.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 117 Depends: python3 (>= 3.7), python3-yaml, systemd Recommends: go-sendxmpp Suggests: bash-completion, rsyslog Filename: all/logherald_0.3.1-1_all.deb Size: 31324 MD5sum: c485fc6fdfb11bbfbc32f49e685c811c SHA1: 7450d7cd1023d390afac2f3a648b02cdfe5fbfe9 SHA256: dbddb1b361c47a6a280736fa9c41f4db6c6e2c1a0b68f1f4b91993eb57a5d085 Section: admin Priority: optional Homepage: https://github.com/Aikhjarto/logherald Description: Filtered log messages by mail and XMPP, as digests and in batches Selects log messages by severity and by include and exclude rules on host, program, facility, message and systemd unit, and sends them by mail and XMPP (go-sendxmpp). "logherald digest" sends a digest of a time span from the systemd journal and the files rsyslog writes, with messages in both counted once; a systemd timer runs it every hour, not enabled by default. "logherald stream" reads the messages rsyslog's omprog writes to its stdin and sends them in batches, after a number of messages or seconds; an example rsyslog configuration is included but not activated. Package: monitoring-plugins-apcaccess Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 17 Depends: apcupsd, python3 Filename: all/monitoring-plugins-apcaccess_0-0_all.deb Size: 3752 MD5sum: b583ad94e9ca9a9b498aea5a860ba696 SHA1: 2b0c4d832f9e953bdab7b4ad0958d048dfe56878 SHA256: 4d0272cc5d8b8b322d66a1020eba337ebab198ceac74a996c59bf3222f776bda Section: libs Priority: optional Description: Uses apcaccess to retrieve data from a running apcupsd. Package: monitoring-plugins-bareos-job Version: 1.2-2 Architecture: all Maintainer: Thomas Wagner Installed-Size: 271 Depends: python3 (>= 3.7), python3-psycopg2 Filename: all/monitoring-plugins-bareos-job_1.2-2_all.deb Size: 231144 MD5sum: f014223cd2831a3c5d5976e151145adf SHA1: b407c731c5e9f2bdf2b0cc57292be26a78727361 SHA256: b7b8121e05242ac786ee13b578db3c29e7d8b59e8eeefdfd2e04560bace7fb8f Section: net Priority: optional Homepage: https://github.com/Nemester/check-bareos-job Description: Nagios/Icinga plugin to check a Bareos backup job Checks a specific Bareos backup job via the Bareos PostgreSQL catalog, optionally only its most recent run, and reports files, size, duration and age as performance data. Package: monitoring-plugins-bareos-pool Version: 1.0-2 Architecture: all Maintainer: Thomas Wagner Installed-Size: 43 Depends: python3 (>= 3.10), python3-psycopg2 Recommends: nagios-nrpe-plugin Filename: all/monitoring-plugins-bareos-pool_1.0-2_all.deb Size: 14352 MD5sum: 658c10827cf5577fe3073bef6132a0b7 SHA1: b0281c1fa466a1fc6e3386706632ea80fcd23c02 SHA256: a6efbeacac054a30f3ba6d13d0b0a5052fda0bda178724b557389ff07728be95 Section: net Priority: optional Homepage: https://github.com/Nemester/check-bareos-pool Description: Nagios/Icinga plugin to check the tapes in Bareos pools Checks the number of tapes in a Bareos pool via the Bareos PostgreSQL catalog, and the number of volumes overdue for recycling back to the scratch pool. check_bareos_pool_nrpe.sh runs the check on a remote host via NRPE. Package: monitoring-plugins-bareos-tape Version: 1.1-2 Architecture: all Maintainer: Thomas Wagner Installed-Size: 44 Depends: python3 (>= 3.10), python3-psycopg2 Recommends: nagios-nrpe-plugin Filename: all/monitoring-plugins-bareos-tape_1.1-2_all.deb Size: 14664 MD5sum: 3c51053b323be1a7aa285104afe42cec SHA1: e511a6e253862de52efcd5f8c312f70904abc27b SHA256: 95ff25e7910c2b7ec2a0d3125d857782864a094326f25d301bfb1a9606066461 Section: net Priority: optional Homepage: https://github.com/Nemester/check-bareos-tape Description: Nagios/Icinga plugin to check the lifecycle of Bareos tapes Checks the lifecycle state of Bareos tape volumes via the Bareos PostgreSQL catalog: recycle count, mount count, write errors, tape age and volume status. check_bareos_tape_nrpe.sh runs the check on a remote host via NRPE. Package: monitoring-plugins-block-badips Source: block-badips Version: 0.7.0-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 24 Depends: sudo, bash, grep, ipset, iptables Suggests: bash-completion Filename: all/monitoring-plugins-block-badips_0.7.0-1_all.deb Size: 5168 MD5sum: 8cbee09ed0abe44d1a91db228a7d2632 SHA1: 53bc8f05f48be888ef953ba7fdfd88a138445636 SHA256: f8033398ee5639500f85515e1f4ceefd00809216a60038b1b9e77a5d75cc8c14 Section: libs Priority: optional Homepage: https://github.com/Aikhjarto/block-badips Description: Nagios/Icinga plugin to check the blocklists of block-badips Checks the number of blocked entries, the age of the last update, ipsets that no rule uses and nearly full ipsets. A sudoers snippet for the user nagios is included. Package: monitoring-plugins-cups-printer Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 17 Depends: cups-client Filename: all/monitoring-plugins-cups-printer_0-0_all.deb Size: 3440 MD5sum: 5e9baa91587003fb3518d955f0f51d95 SHA1: 04749fa4e5cea515e264cd71aece5de88335d5cf SHA256: 76f32a590e34cfe7705899b8d1ad2f4beeb9122535b92702dce91c8109e3d939 Section: libs Priority: optional Description: Checks if cups provides a certain printer. Package: monitoring-plugins-cups-queue Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 19 Depends: cups-client Filename: all/monitoring-plugins-cups-queue_0-0_all.deb Size: 4584 MD5sum: 2bc1c7b3eec63eec7fc2c7c35729f54e SHA1: 371d206749aec1dda9f8a12a4dbac7cf0f45833c SHA256: 6f99d732f8d7dc68bc628208f9b49cc879ffaeb15766b894fd50656bb49b9573 Section: libs Priority: optional Description: Checks the length of a printer queue in cupsd. Package: monitoring-plugins-dd-wrt-inet-access Source: monitoring-plugins-dd-wrt Version: 0.2-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 17 Depends: openssh-client Suggests: bash-completion Filename: all/monitoring-plugins-dd-wrt-inet-access_0.2-1_all.deb Size: 3392 MD5sum: 253b45113e5cf4885f9afdf41430de80 SHA1: bf01c6edfe7b33bf7de02a440b5059d00f8957b5 SHA256: 92e4c4782864196b397e4921510048a89da23156cfe069c6668f260619dc16f2 Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_dd-wrt Description: Check if a router running dd-wrt has internet connection Logs in via ssh on a router running dd-wrt and tries to access a certain website with w3m to check if internet access is given. Package: monitoring-plugins-dd-wrt-ps Source: monitoring-plugins-dd-wrt Version: 0.2-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 17 Depends: openssh-client Suggests: bash-completion Filename: all/monitoring-plugins-dd-wrt-ps_0.2-1_all.deb Size: 3520 MD5sum: b5ffceb555cb59f346b7cfac5cec074d SHA1: 9fcf72145185db6bf205e17e8382b87d2e388020 SHA256: d14106bff2cd8adf97004b86eb30fcc0e48685d86c492ee64589fb468aaea59c Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_dd-wrt Description: Check running processes on a dd-wrt router Logs in via ssh on a router running dd-wrt and checks with a list of given processes if all of them are running. Package: monitoring-plugins-dns-pl Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 44 Filename: all/monitoring-plugins-dns-pl_0-0_all.deb Size: 9492 MD5sum: 67acfe401c310c867df2ffe70ecc9c57 SHA1: 9c69a9e70021b17f76ffdaae1d2d37efac3a14ac SHA256: fcba8574e1ce2818699d69bddfc6f3553d7f7e4bb5643f50a33e9869326070f1 Section: libs Priority: optional Description: Uses perl to query a DNS server and checks the response. See https://github.com/thorfi/nagios-bind9-plugin. Package: monitoring-plugins-esphome-sensor Version: 0.3.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 55 Depends: python3 (>= 3.8), python3-requests Recommends: python3-aioesphomeapi Suggests: bash-completion Filename: all/monitoring-plugins-esphome-sensor_0.3.1-1_all.deb Size: 15224 MD5sum: ab488f4352edd8cb35a2a04ed6ee38f8 SHA1: 27484d82a9e7188af456e505b2343089c5cddcd0 SHA256: 9900a6e7232a835dfde56a993d6e7d8c29c76fd826c084d0f9cf2a0fc08944fb Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_esphome_sensor Description: Checks ESPHome devices via the native API or web_server v3 Checks ESPHome devices via either the web_server (version 3) HTTP JSON API (with optional HTTP basic auth) or the native API component (with optional plaintext password or Noise PSK encryption key). Supports checking a numeric sensor/text_sensor value against thresholds (-c may be smaller than -w), the time offset of a sensor against the local clock or an NTP server, and a boolean expression over multiple binary_sensor entities. --mode api additionally requires the python3 module aioesphomeapi to be installed separately. Package: monitoring-plugins-exim-queue Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 15 Depends: exim4 Filename: all/monitoring-plugins-exim-queue_0-0_all.deb Size: 3272 MD5sum: 0336aed892f612fe53340c1791d6b8a8 SHA1: 107cf88592da12fec2c29bceb8457b0f6fc38fa8 SHA256: 7f8db61fb9f98da4e867b0a3442bd5f0814723bafc1f100c8bbd40134a02dcd1 Section: libs Priority: optional Description: Uses exim -bpc to check the length of the queue of exim. Package: monitoring-plugins-file-age2 Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 18 Filename: all/monitoring-plugins-file-age2_0-0_all.deb Size: 4064 MD5sum: 6f1c8b59d8b2d2e2743b98fc109ff63f SHA1: e0ffe8858d368d335d493c7784fc70aa43db3535 SHA256: d9554f029f8405fe321099c263916331da715061df5b5f5426ec4da0b7b05ef7 Section: libs Priority: optional Description: Check file age and size but has a mode to not report error on missing files. Thus file-age2 is suitable for lock files. Package: monitoring-plugins-file-exists Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 15 Filename: all/monitoring-plugins-file-exists_0-0_all.deb Size: 3152 MD5sum: 6071ce2046d5342a88965c2bca9f9a8b SHA1: 928d37a7737bd510db38c404a169169e5a23e2cb SHA256: 0d3506d1b26fa6b8112e8125c1b9ab73dbd0b131727c8e4a2f0e5ff61b3bfcbd Section: libs Priority: optional Description: Uses test command to check if a file exists. Can also be used for device files /dev/*. Package: monitoring-plugins-fileage Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 21 Depends: python3 Filename: all/monitoring-plugins-fileage_0-0_all.deb Size: 4180 MD5sum: f254f8ac8e5a10111b63d8ac80613b87 SHA1: 865141e7b273de1102109fe8614a8498522455f7 SHA256: df4cfa7fcf8a2e9c105eec09bfd6e5cb4ae321b7eb1828b39481031c1f282918 Section: libs Priority: optional Description: Checks if a file is younger than a certain age. Useful for checking arbitrary daemons that write to files periodically. Package: monitoring-plugins-flexlm-server Version: 0.3-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 35 Depends: python3 (>= 3.7) Recommends: openssh-client Suggests: bash-completion Breaks: monitoring-plugins-flexlm (<< 1) Replaces: monitoring-plugins-flexlm (<< 1) Filename: all/monitoring-plugins-flexlm-server_0.3-1_all.deb Size: 10176 MD5sum: 5b19a6c66e91cfff8788e671cf3215e8 SHA1: 86ffae9b619096a6335d8e1913e7bf1d07ea194b SHA256: 41fc3208bc71d547c4b0caebda91e1313a9709ad5a0d95f81fb157f840bad8b4 Section: net Priority: optional Homepage: https://github.com/ThomasWagnerJKU/check_flexlm_server Description: Nagios/Icinga plugin to check FlexLM license servers Nagios/Icinga plugin that checks a FlexLM (FlexNet Publisher) license server with lmutil, written in Python 3 with the standard library only. . It checks that the license server and all vendor daemons are up, reports the usage of every feature as performance data, and alerts on the days until the earliest expiry of any feature. lmutil is not included; it comes with the licensed software, and --ssh runs it on the license server. Package: monitoring-plugins-folder Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 23 Depends: libmonitoring-plugin-perl Filename: all/monitoring-plugins-folder_0-0_all.deb Size: 5008 MD5sum: b4ccda94e145d810f47a9d8ff7ee58eb SHA1: 7b703fcda4da6ca44211d8fd76bcf5620093064a SHA256: a835599fb2e2d7cea8f457b4cf874fbebe19cac7931b94a0cbdbb70bd5f7ad75 Section: libs Priority: optional Description: Checks files in a given folder for count, total size and age, using thresholds in monitoring-plugins format. Package: monitoring-plugins-ftp Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 17 Filename: all/monitoring-plugins-ftp_0-0_all.deb Size: 3812 MD5sum: 44093d502be40e0e518f02d5cd206def SHA1: 8ec465a3603fd872f4487bad0d840971ca30dcca SHA256: 06d74d7b9ec159224bee5794ca5017e517ec489d123879177596186cf1eb1943 Section: libs Priority: optional Description: Checks if an ftp server is up and running by logging in. Package: monitoring-plugins-gitlab Version: 0.3-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 38 Depends: python3 (>= 3.7) Suggests: bash-completion Filename: all/monitoring-plugins-gitlab_0.3-1_all.deb Size: 11728 MD5sum: 336207a5c29c76bb4a8367f485932ad3 SHA1: 24eadc43f416c98c9d841b25a5ff1a3ce090f4f0 SHA256: 580e52ac0b51fc6c42ea67d039dd04692c25dafb2172be519fb4ef295ee31d2c Section: net Priority: optional Homepage: https://github.com/ThomasWagnerJKU/check_gitlab Description: Nagios/Icinga plugin to check a GitLab instance Nagios/Icinga plugin for GitLab, written in Python 3 with the standard library only. It queries the GitLab REST API, so the monitoring host needs nothing but network access and an access token. . Modes: * health: does the API answer, which version runs, and how fast * token: how many days the monitoring token itself is still valid * stats: users, projects, groups, issues and merge requests * sidekiq: background job processing and backlog * migrations: failed or unfinished batched background migrations * rotate: renews the access token before it expires, run from cron (not a check) . Thresholds follow the monitoring plugins range syntax and the plugin prints performance data for every mode. Package: monitoring-plugins-hassio Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 21 Depends: python3, python3-requests Filename: all/monitoring-plugins-hassio_0-0_all.deb Size: 4416 MD5sum: 72ad85234a3c9fb9f58080dfb5caed3a SHA1: 91e20bb57a85defe0ba5059929563bd9ca5c9954 SHA256: 04a0016739088b0bf2e01425ef0c090326005bd7bc4664785f2922d68d351380 Section: libs Priority: optional Description: Queries sensors of a Home Assistant instance via its REST API and compares their states against expected string, timestamp or numeric values. Package: monitoring-plugins-homeassistant-sensor Version: 0.2.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 47 Depends: python3 (>= 3.8) Suggests: bash-completion Filename: all/monitoring-plugins-homeassistant-sensor_0.2.1-1_all.deb Size: 13192 MD5sum: b03b2124409a620b776527b76bec3c8e SHA1: 36880ab903a01e87185fa2fc0a5d5964fe4b4c21 SHA256: 4a4e60b336af40e0b21cc6f1c9bd520af53c8ff1c5455d627126d1e694d52dd3 Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_homeassistant_sensor Description: Checks Home Assistant entities via its REST API Checks Home Assistant entities via its REST API, with a long-lived access token. Supports checking a numeric state or attribute against thresholds (-c may be smaller than -w), that one entity stays above or below another by a margin (e.g. a wall temperature above the dew point), how long ago an entity last reported, the time offset of a timestamp entity, a boolean expression over on/off entities, and a regular expression against a state. Unavailable entities are CRITICAL by default. Package: monitoring-plugins-immich Version: 0.4.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 35 Depends: python3 (>= 3.7) Suggests: bash-completion Filename: all/monitoring-plugins-immich_0.4.1-1_all.deb Size: 10256 MD5sum: 3d521ab0f372472fd35ace474fdf34f1 SHA1: 95aa934c41e0c0c774dd3c75b169c6f9a7b967ee SHA256: c7d68d05a99aafb4ac715c53272fecd24b57bd9423b912a8834455a9d9a3eeb8 Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_immich Description: Nagios/Icinga plugin to check an Immich instance Nagios/Icinga plugin for Immich, written in Python 3 with the standard library only. It queries the Immich REST API, so the monitoring host needs nothing but network access and an API token. . Modes: * health: does the server answer its ping endpoint, and how fast * storage: how much of the storage is used * stats: how many photos and videos are stored, and how much space they use * rotate: gives the API key a new secret, run from cron (not a check) . Thresholds follow the monitoring plugins range syntax and the plugin prints performance data for every mode. Package: monitoring-plugins-influxdb Version: 0.2.1-1 Architecture: amd64 Maintainer: Thomas Wagner Installed-Size: 7486 Depends: libc6 (>= 2.34) Filename: amd64/monitoring-plugins-influxdb_0.2.1-1_amd64.deb Size: 2335084 MD5sum: 8ebc7bfb3d203e16b113df5ac8dcb1a4 SHA1: d2f99f752e75a47ba00df95b00324d5ed173082d SHA256: 250cb60fac226744f03d1c09114059edb070c75a531aa9747fcf57e855c4b588 Section: net Priority: optional Homepage: https://github.com/NETWAYS/check_influxdb Description: Nagios/Icinga plugin to check InfluxDB Icinga/Nagios check plugin for InfluxDB written in Go. It can check the health endpoint of an InfluxDB instance and evaluate the result of a Flux query against thresholds. . Both InfluxDB 1.8 (with the /health endpoint) and 2.x are supported. Package: monitoring-plugins-influxdb-data-age Version: 0.2.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 36 Depends: python3 (>= 3.7) Suggests: bash-completion Filename: all/monitoring-plugins-influxdb-data-age_0.2.1-1_all.deb Size: 10160 MD5sum: 43caace328f10e7a3d439182396b4c2a SHA1: 95d9dcf3a875eea1bc33d522157507d7a642459e SHA256: 888f3702cbff2660c8026366eb372fcd3e12c165cbac7208aa6ce435486b9538 Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_influxdb_data_age Description: Nagios/Icinga plugin to check the age of the newest data in InfluxDB Nagios/Icinga plugin that checks how old the newest data is that an InfluxDB 2 Flux query returns, to catch measurements that stopped arriving. Written in Python 3 with the standard library only. The plugin was check_influxdb_data_age.py in the monitoring-plugins collection; that name is kept as a link. Package: monitoring-plugins-influxdb-dbgsym Source: monitoring-plugins-influxdb Version: 0.2.1-1 Auto-Built-Package: debug-symbols Architecture: amd64 Maintainer: Thomas Wagner Installed-Size: 3167 Depends: monitoring-plugins-influxdb (= 0.2.1-1) Filename: amd64/monitoring-plugins-influxdb-dbgsym_0.2.1-1_amd64.deb Size: 2731972 MD5sum: 19b3e8e3eee2656dd7f6279780d410f9 SHA1: 9090a6cfa2acce20898d7ca7e8f4d4103b6ba4f9 SHA256: 6613d9f787a0b4700a54c7e76ffa3c9bcb6c91fd828c4ff42fda2c742e410942 Section: debug Priority: optional Description: debug symbols for monitoring-plugins-influxdb Build-Ids: 660e351d3c4b62498740fb7501a3f9015ad20d9f Package: monitoring-plugins-ipmi-power Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 16 Depends: freeipmi, ipmitool Filename: all/monitoring-plugins-ipmi-power_0-0_all.deb Size: 3688 MD5sum: 87a023c75b892931f372740c63c41f2d SHA1: 9695c74d922a28eaf28410ca6bea09d5c50cf63c SHA256: d97c9f4e1ae354c70f13fa6258d088d19f2314a242454c9648745655325de068 Section: libs Priority: optional Description: Uses ipmitool from freeipmi to check is a system is powered. Useful as master for service dependencies. Package: monitoring-plugins-ipmi-sensor3 Version: 3.14-2 Architecture: all Maintainer: Thomas Wagner Installed-Size: 70 Depends: perl:any, freeipmi-tools (>= 0.5.1), libipc-run-perl Conflicts: monitoring-plugins-ipmi-sensor1, monitoring-plugins-ipmi-sensor2 Filename: all/monitoring-plugins-ipmi-sensor3_3.14-2_all.deb Size: 28076 MD5sum: 4f82e8f3d56c810ae4f6344458858cf7 SHA1: 04a60bc714d2deb3683790eddf0fbe749c5fa67c SHA256: 88fdfe9780f40ad51eedf1ecd194f9f8e38b626b2b861400ca8bfdd95de1493f Section: net Priority: optional Homepage: https://github.com/thomas-krenn/check_ipmi_sensor_v3 Description: Nagios/Icinga plugin to check IPMI sensors using FreeIPMI This plugin uses FreeIPMI tools to check IPMI sensors. Sensors can be checked all at once, in groups, or individually. Performance data is provided. Package: monitoring-plugins-isg-wpm-sensor Version: 0.2.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 62 Depends: python3 (>= 3.8) Suggests: bash-completion Filename: all/monitoring-plugins-isg-wpm-sensor_0.2.1-1_all.deb Size: 17040 MD5sum: e1bdd6ef039b659c7fdf1f03ee7bcb8b SHA1: 81eb41bf58962dfa67f0740879c7f8365c421c7c SHA256: 25e0b164767effa38125fc85b34bc2559f3a2a4a9580de99fd5566dec1528ea5 Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_isg_wpm_sensor Description: Checks Stiebel Eltron heat pumps with WPM via Modbus TCP of the ISG Checks a Stiebel Eltron heat pump with a heat pump manager WPM (WPMsystem, WPM 3, WPM 3i) via the Modbus TCP interface of the Internet Service Gateway (ISG web with the Modbus TCP/IP software extension). Supports checking a numeric value against thresholds (-c may be smaller than -w), that one value stays above or below another by a margin, a boolean expression over pumps and status bits, a regular expression against a coded value such as the operating mode, and faults and bus errors. The plugin only reads registers. Package: monitoring-plugins-jitsi Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 23 Depends: python3-requests Filename: all/monitoring-plugins-jitsi_0-0_all.deb Size: 5232 MD5sum: 84e41c978ce24ef086c22478726d079b SHA1: 22e8558d6c27281eb691238c4e2802ed61447e2d SHA256: 059292d9b0b47ea77a7e8ff954c8881f7f80671e51e55c5478483f85a5b9a950 Section: libs Priority: optional Description: Uses jitsi's JVB API to optain statistics from jitsi services. Package: monitoring-plugins-linux-raid Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 18 Conflicts: nagios-plugins-linuxraid Replaces: nagios-plugins-linuxraid Filename: all/monitoring-plugins-linux-raid_0-0_all.deb Size: 4088 MD5sum: 9881b77a14728c33d73ac5e5909e9cc1 SHA1: ae3e46cd8951d133849c280e00ef5f20a5d4952f SHA256: c1ddf9d4d76862c6de14c148259ea6d6f09dd9383bfdb8eecc6198ad419d7dbe Section: libs Priority: optional Description: This plugin checks the status of a local Linux software RAID via the /proc/mdstat interface. Package: monitoring-plugins-mailq Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 41 Depends: perl, monitoring-plugins-common Filename: all/monitoring-plugins-mailq_0-0_all.deb Size: 8084 MD5sum: f6d6bfb694abe750df227dd7f41cada3 SHA1: c53e1fe3d1df34431ae7940c05e28b2fec057540 SHA256: 79201a1dde801b485a1df40cf61ce4b22703fe343408870b195a284388cefa74 Section: libs Priority: optional Description: Checks the mail queue length via mailq/qmail-qstat, autodetecting or selecting sendmail, postfix, qmail, exim or nullmailer. Package: monitoring-plugins-mem Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 16 Depends: procps, gawk Filename: all/monitoring-plugins-mem_0-0_all.deb Size: 3584 MD5sum: 74ee468c1b03c9e0cb90cc802ff56c8d SHA1: 995e772b7c505dd4718c45e5f574ba9e986e354e SHA256: 0816155bcf8bb02c9750b7366af40a5016db9f90369ddbbe6762152e3d3e050c Section: libs Priority: optional Description: Uses command free to get free (buffered or unused) memory. Package: monitoring-plugins-mqtt Version: 5.1+git20260211.003f5cf-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 32 Depends: python3, python3-paho-mqtt (>= 2) Suggests: python3-jsonpath-rw Filename: all/monitoring-plugins-mqtt_5.1+git20260211.003f5cf-1_all.deb Size: 10352 MD5sum: d879446bd56c3d014cd19cbeb0d54354 SHA1: 3a728989a8cd2ccdbac3606787d2b9938b1f27c9 SHA256: ffacc361c3425e9d7ffdc8815bf2f2abc781810a423ab811130e8d0725f616a4 Section: net Priority: optional Homepage: https://github.com/jpmens/check-mqtt Description: Nagios/Icinga plugin to check a value published on a MQTT broker Subscribes to a topic on a MQTT broker, optionally after publishing to it, and checks that the payload arrives in time and matches given criteria: a value compared with an operator, or a Python expression for warning and critical. The round trip time is reported as performance data. Supports TLS, authentication and MQTT 3.1, 3.1.1 and 5. JSON payloads can be queried with a JSONPath expression when jsonpath-rw is installed. Package: monitoring-plugins-mqtt-topic-age Version: 0.2.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 89 Depends: systemd | systemd-standalone-sysusers | systemd-sysusers, python3-paho-mqtt, python3:any Suggests: bash-completion Filename: all/monitoring-plugins-mqtt-topic-age_0.2.1-1_all.deb Size: 20204 MD5sum: 16feaab1d2a327709a01f5d6905fa961 SHA1: 0ad9b5962a5c4758eac5e3df1114c5c80dcf8a79 SHA256: 700a49a6f5f470b66820bca0786d8d009ee2a78ecc4e69690521c71cb66b8862 Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_mqtt_topic_age Description: Nagios/Icinga plugin to check when messages last arrived on MQTT topics Checks when messages last arrived on MQTT topics, or how many arrived recently. mqtt_message_timestamp_logger, a daemon that runs as a systemd service, subscribes to the topics and records the arrival times in an SQLite database, which check_mqtt_topic_age reads; so the check needs no connection to the broker and cannot miss a message published between two checks. . Topic filters may use the MQTT wildcards, and every topic is checked on its own, so one live sensor cannot hide a dead one. Package: monitoring-plugins-nextcloud Version: 0.4.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 41 Depends: python3 (>= 3.7) Suggests: bash-completion Filename: all/monitoring-plugins-nextcloud_0.4.1-1_all.deb Size: 11968 MD5sum: 3bebbca240e86464cb9c4387579ca1ca SHA1: 63bfcf63e7d54149278d8d204b4ffaf88da9863c SHA256: 1fd64c14e257717a48bf932172c922649311a9380bfa8cbc6da33707c3944d2a Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_nextcloud Description: Nagios/Icinga plugin to check a Nextcloud instance Nagios/Icinga plugin for Nextcloud, written in Python 3 with the standard library only. The health mode reads the unauthenticated status.php, every other mode reads the REST API of the serverinfo app. . Modes: * health: is the instance installed, out of maintenance mode and answering * cpu: the load average of the server * memory: the RAM and swap usage of the server * freespace: the free space of the data directory * storage: files, users, storages and database size * users: the number of recently active users * apps: the number of apps with an available update * rotate: replaces the app password, run from cron (not a check) . Thresholds follow the monitoring plugins range syntax and the plugin prints performance data for every mode. Package: monitoring-plugins-nfs-health Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 27 Depends: gawk, bc Filename: all/monitoring-plugins-nfs-health_0-0_all.deb Size: 5984 MD5sum: 133c15c6f6cb56e9e65c431acc890353 SHA1: 3bf26ec5b6b2ce55e346834930bea9bebafd9119 SHA256: 87f83a82b707ee0bb1bae534c4a69743ae3d20461dd3f92df3ffe06f995c6458 Section: libs Priority: optional Description: Checks status and health of a nfs server. Package: monitoring-plugins-ntrip-caster Version: 0.2-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 39 Depends: python3 (>= 3.7) Suggests: bash-completion Filename: all/monitoring-plugins-ntrip-caster_0.2-1_all.deb Size: 10832 MD5sum: 02415c0975db1f484bc693648b1f72b1 SHA1: 92fd93d5ad48d065cb7de876960b2ebd081a85f1 SHA256: 052463ffc006aa0e7658aa76e420e8c85aab1cba4716bf7a7c4ae8b383854f5a Section: net Priority: optional Homepage: https://github.com/ThomasWagnerJKU/check_ntrip_caster Description: Nagios/Icinga plugin to check NTRIP casters Nagios/Icinga plugin that checks whether an NTRIP caster serves current GNSS correction data, written in Python 3 with the standard library only. . Modes: * sourcetable: complete sourcetable, caster clock and a listed mountpoint * stream: valid RTCM3 data and the age of the newest observation epoch . The stream mode decodes the observation epochs of GPS, GLONASS, Galileo, BeiDou, QZSS, SBAS and NavIC messages and compares them with the local clock. Package: monitoring-plugins-ntrip-clients Version: 0.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 23 Depends: bash, gawk | mawk, iproute2, sudo Filename: all/monitoring-plugins-ntrip-clients_0.1-1_all.deb Size: 6740 MD5sum: 047d5c7e1da616c01d9ac062ff24ccf0 SHA1: a90a078136e621aa80d5f330e79c18a4d47e5bef SHA256: ccd7489d146fb0e7ee306a0c974fd0ed34c60ee19f4a0c846672c59bd3a6e958 Section: net Priority: optional Homepage: https://github.com/ThomasWagnerJKU/check_ntrip_clients Description: Nagios/Icinga plugin to check the clients of a local NTRIP caster Checks how many clients are connected to a local NTRIP caster, e.g. RTKLIB str2str with an ntripc:// output as used by RTKBase. str2str accepts at most 32 clients and never times out clients that send no valid request, so scanners can take all slots while the service keeps running. . It reports the accepted clients, the stale clients and the connections waiting in the listen queue. The plugin needs root or the caster's user; a sudoers snippet for the user nagios is included. Package: monitoring-plugins-nvidia-smi-temperature Version: 0.2-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 20 Suggests: bash-completion Filename: all/monitoring-plugins-nvidia-smi-temperature_0.2-1_all.deb Size: 4184 MD5sum: 7a0b71d56d3217b4c3341982b479ed24 SHA1: 9ad7db15a93a3d8ee1ab1f9dd3ac081fad277f0b SHA256: bb7eae4326716391e120ed149d4b9daadaa826c3e2aedb21857533fc36d53ee9 Section: net Priority: optional Homepage: https://github.com/ThomasWagnerJKU/check_nvidia_smi_temperature Description: Checks NVIDIA GPU temperatures via nvidia-smi Uses nvidia-smi to check the temperature of one or more NVIDIA GPUs. Requires the proprietary NVIDIA driver (providing nvidia-smi) to be installed separately, as it is not available from this repository. Package: monitoring-plugins-openvpn Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 25 Depends: python3 Filename: all/monitoring-plugins-openvpn_0-0_all.deb Size: 5560 MD5sum: 9e168531697b887f60d6c34c0e8e563b SHA1: 39783b34f685e5cddb40ec0a856d8ee9246ae84d SHA256: 3f820a380ee7b57138120cc597f904baec762a545645c6ff5a2bef5fd4839821 Section: libs Priority: optional Description: Check if an OpenVPN server runs on a given UDP or TCP port. Package: monitoring-plugins-part-db Version: 0.3-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 63 Depends: python3 (>= 3.7) Suggests: bash-completion Filename: all/monitoring-plugins-part-db_0.3-1_all.deb Size: 19180 MD5sum: f6cc34b871b09d155c1f2e5f7d9d671c SHA1: 637e2b90eb22a9d261db0fdb7bb255bcafbf95a2 SHA256: b04908af898e86783d496fb6c0398353473e2f63c25ec84035cda6c7a2267dc8 Section: net Priority: optional Homepage: https://github.com/ThomasWagnerJKU/check_part-db Description: Nagios/Icinga plugin to check a Part-DB instance Nagios/Icinga plugin for Part-DB (https://github.com/Part-DB/Part-DB-server), usable with Nagios, Naemon, Icinga and anything else speaking the monitoring plugins API. It queries the Part-DB REST API and, for the frontend check, its web UI, so the monitoring host needs only network access and an API token. . Modes of check_part-db: * health: API reachability, token validity, database answer * web: web frontend response and TLS certificate expiry * stats: counts of parts, categories, footprints, suppliers * stock: parts below their configured minimum amount * token: days until the API token expires, CRITICAL below 30 . Only the Python 3 standard library is used. Package: monitoring-plugins-podman Version: 0.2-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 31 Depends: python3 (>= 3.7), sudo Recommends: podman Suggests: bash-completion Filename: all/monitoring-plugins-podman_0.2-1_all.deb Size: 9112 MD5sum: 1ef67ac34e53709344660ca7c186594b SHA1: e43ec9fc61c5a48321ae016e2bab40e82880266a SHA256: b5cab7e65e0fed0b5949dd47b9801c846ffa7eac3b3d0c61ab670ecb1a972834 Section: net Priority: optional Homepage: https://github.com/ThomasWagnerJKU/check_podman Description: Nagios/Icinga plugin to check the containers of a rootless podman user Nagios/Icinga plugin that checks the containers of a rootless podman user via sudo, written in Python 3 with the standard library only. . It checks that every container is running, reports CPU, memory, network and block I/O usage of each as performance data, and alerts when a container gets close to its memory limit. It needs a NOPASSWD sudoers rule for "podman ps" and "podman stats" as the rootless user, and lingering for that user; see the README. Package: monitoring-plugins-postfix-queue Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 16 Depends: postfix Filename: all/monitoring-plugins-postfix-queue_0-0_all.deb Size: 3664 MD5sum: 417df83140a51d8f564d270caf6c1b97 SHA1: 8263048078d71f5255d67480f4487d1ae78afb85 SHA256: ae48668a84a32a43452114fc054168f27f28344ab35cbacfdea26ab1115359c7 Section: libs Priority: optional Description: Uses mailq to check the length of the queue of postfix. Package: monitoring-plugins-printer-php Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 40 Depends: php-cli, php-snmp Filename: all/monitoring-plugins-printer-php_0-0_all.deb Size: 7652 MD5sum: b4031701d6fba07fc1cbd266150d2f0a SHA1: 214743c24753eca728f1c295b80b945817d33d56 SHA256: f56161eb458cf50ded4d0d1599dd32e3af2ec3d167c04bd7ec53ffd72a032a01 Section: libs Priority: optional Description: Advanced printer check supporting multiple vendors (HP, Kyocera, Ricoh, Nec, Lexmark, NRG) via SNMP. Reads paper tray status, toner/ink levels, hardware part status, internal page counters and alert status. Named check_printer.php (not check_printer) since Debian's monitoring-plugins-contrib package already ships its own, different, check_printer. Package: monitoring-plugins-proxy Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 19 Depends: wget, bc, gawk Filename: all/monitoring-plugins-proxy_0-0_all.deb Size: 4596 MD5sum: 05dd55cf2b0005aa8b708df23712ca16 SHA1: ab425d4fa721017bd98874b8965d78db51c5e4d3 SHA256: d9048b031afd60fe0f0e6d0d2fc710a6832740bbe50ab1afad930e23d7da1b79 Section: libs Priority: optional Description: Uses wget to obtain a file directly and through a proxy. Then it compares if the files are identical. Caution: lot's of websites include the time in their source code. These will be always different. Package: monitoring-plugins-raspberry-voltage Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 17 Filename: all/monitoring-plugins-raspberry-voltage_0-0_all.deb Size: 3956 MD5sum: a3721bb3f95e165ce8d62c709849ee9f SHA1: 036ea3b335571ca281ffbf5a8b800eb9c7c02e02 SHA256: 5596a94e41599173d3d7a79501f92232fb04c47abaa775feeaee73ab8024ca72 Section: libs Priority: optional Description: Uses vcgencmd to report the core, sdram_c, sdram_i and sdram_p voltage rails as performance data, and checks vcgencmd get_throttled for under-voltage of the power supply. Requires vcgencmd (provided by Raspberry Pi OS's userland tools) to be installed separately, as it is not available from this repository. Package: monitoring-plugins-remote-load Version: 0.2-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 20 Depends: bc, openssh-client Suggests: bash-completion Filename: all/monitoring-plugins-remote-load_0.2-1_all.deb Size: 4084 MD5sum: 349652662cf4e078950398c520adf955 SHA1: 555aad1b6a7bc3208d60b6c1749c04e7bc17b279 SHA256: e36bbf2ec7d1084f0b4a965c686f56c27bb186680eda782335965be0bdba1ce0 Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_remote_load Description: Check /proc/loadavg via ssh Connects via ssh to a remote machine, reads /proc/loadavg, and checks the 1 m, 5 m and 15 m averages. Package: monitoring-plugins-reprise-server Version: 0.2-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 33 Depends: python3 (>= 3.7) Recommends: openssh-client Suggests: bash-completion Filename: all/monitoring-plugins-reprise-server_0.2-1_all.deb Size: 9480 MD5sum: eab5537f7bc7f480323a5c21d6afa246 SHA1: bc66900cf1bd459d68e17da617c36857227ef113 SHA256: 68085dc22300483dc5ed659f3448034bfb77e5713706c63b3adf16aea83a39c5 Section: net Priority: optional Homepage: https://github.com/ThomasWagnerJKU/check_reprise_server Description: Nagios/Icinga plugin to check Reprise License Manager servers Nagios/Icinga plugin that checks a Reprise License Manager (RLM) server with rlmutil, written in Python 3 with the standard library only. . It checks that the rlm server and its ISV servers are up, reports the usage of every product as performance data, and alerts on the days until the earliest expiry of any product. rlmutil is not included; it comes with the licensed software, and --ssh runs it on the license server. Package: monitoring-plugins-sensor Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 22 Depends: lm-sensors, bash, jq Filename: all/monitoring-plugins-sensor_0-0_all.deb Size: 4804 MD5sum: 5241c9a99d022f1caa14006986c83e57 SHA1: c91926dc5cbd595423f6c1c54a83af5d5bec4909 SHA256: d7378b4ea629b58e28df1ada20ee9584ab58e32e461655b99b6033d074e6bc79 Section: libs Priority: optional Description: Uses sensors package to read hardware information like fan RPMs or temperatures. Package: monitoring-plugins-smb Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 16 Depends: smbclient, monitoring-plugins-common Filename: all/monitoring-plugins-smb_0-0_all.deb Size: 3384 MD5sum: 3282f1e1d6521c94e42524c60e6114a8 SHA1: 3abddecb1225f0dce666979a84038c87aa55a61d SHA256: 1208ee36ff515b73e3dd37e71131c5a969da43bfecad4ace3297fd589b056c10 Section: libs Priority: optional Description: Uses smbclient to connect anonymously to a samba server. Package: monitoring-plugins-snmp-printer-supply Source: monitoring-plugins-snmp-printer Version: 0.3-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 27 Depends: snmp Suggests: bash-completion Filename: all/monitoring-plugins-snmp-printer-supply_0.3-1_all.deb Size: 5280 MD5sum: 3bafb0e26e9944205f29baaa6dca19c0 SHA1: 1a9e97fa31235c105df3a40d13e22bb8be20510f SHA256: 0eb7a10d87bf49c3a1d9011c5ba6ba65dc00a6cc0edfacf0539e469365ef1e0e Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_snmp_printer Description: Checks the supplies and trays of a printer via SNMP Uses snmpwalk to connect to a printer and check its supplies and the paper level of its trays. Package: monitoring-plugins-ssh-date Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 16 Depends: python3, openssh-client Filename: all/monitoring-plugins-ssh-date_0-0_all.deb Size: 3624 MD5sum: b79d39af62a5b0737140a930b501e227 SHA1: a649af97c7050fc1514e4fa102bfa1edbcd9365e SHA256: 50254ed18726000153ada9421263ffcb4e37ec8c8a3d3ba3f7ea6dcfd81ab880 Section: libs Priority: optional Description: Uses ssh to run "date -R" on a remote host and compares the result to the local date and time to detect clock drift. Package: monitoring-plugins-ssl-cert Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 292 Depends: openssl Filename: all/monitoring-plugins-ssl-cert_0-0_all.deb Size: 48756 MD5sum: 500b41d6213345a8b38203e27c7c66e8 SHA1: 6411a29cfa33093ff79ca4395abf4ce000b52a32 SHA256: 4b0912ae765667512e4f8a388b40508a140056854c888685e57eec4b9f7f9566 Section: libs Priority: optional Description: Uses openssl to check validity, expiration and other properties of X.509 certificates. See https://github.com/matteocorti/check_ssl_cert. Package: monitoring-plugins-stun-turn Version: 0.2.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 41 Depends: python3 (>= 3.7) Suggests: bash-completion Filename: all/monitoring-plugins-stun-turn_0.2.1-1_all.deb Size: 11208 MD5sum: 09d5821ef12b776524b90c9fc0bdaa8c SHA1: 7f69c20d6027b79364d77f7975a569976b032e0e SHA256: d06295979a595b75dc2f814a0c416811b3f26604034da3f3d4ca0c569940392d Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_stun_turn Description: Nagios/Icinga plugin to check STUN/TURN servers Nagios/Icinga plugin for STUN/TURN servers such as coturn, written in Python 3 with the standard library only. . Modes: * stun: binding request, mapped address and response time * turn: authentication challenge, or with credentials (long-term or the shared secret of the TURN REST API) a relay allocation that is released again . Both modes work over UDP, TCP and TLS and check the TLS certificate. Package: monitoring-plugins-systemd Version: 5.0.0-0 Architecture: all Maintainer: Debian Python Team Installed-Size: 86 Depends: python3 (>= 3.9), python3-nagiosplugin, systemd, default-dbus-system-bus | dbus-system-bus Suggests: python3-gi Filename: all/monitoring-plugins-systemd_5.0.0-0_all.deb Size: 20892 MD5sum: 51d0bfcf4b296fc08ce55eebb35fa085 SHA1: cdc42b7551a929640ec175fcfdb2253e7d4fe8d3 SHA256: dd9a88afa20711d06c154a624fdf641f12327a51a4e1c4c48580fac30c1e196e Section: net Priority: optional Homepage: https://github.com/Josef-Friedrich/check_systemd Description: systemd plugin for nagios compatible monitoring systems This systemd check for nagios compatible monitoring systems will report a degraded systemd to your monitoring solution. It can also be used to monitor individual systemd services and timers units. Package: monitoring-plugins-systemd-service Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 16 Filename: all/monitoring-plugins-systemd-service_0-0_all.deb Size: 3540 MD5sum: 276565e0fae3498f4a2d27bcc84b4b9e SHA1: f7c94285e5074f724c0ecdf6748ea3079e47e6b7 SHA256: 396f457ef49f6f20be549ea9091c3c586eb368a038e71dbcca17f627145603ca Section: libs Priority: optional Description: For a *.service it checks if it is prestent, enabled and alive. Extension for openSUSE: also check is a mountpoint is active. Package: monitoring-plugins-systemd-sh Version: 0.3-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 25 Depends: openssh-client, systemd Suggests: bash-completion Filename: all/monitoring-plugins-systemd-sh_0.3-1_all.deb Size: 5716 MD5sum: 5a39dc978ce03f42f3925059595f2b22 SHA1: c1e3374e613542696230a288bdb4fa0ead2ffd13 SHA256: 5fb8f131a10f0b5ae9830110af87f79e43a66185c8dfd5551fa0ac9db9af7556 Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_systemd.sh Description: Nagios/Icinga plugin to check failed systemd units and the boot time Checks systemd on a local or remote machine via systemctl: the boot time, failed units, and services that have to be running. Package: monitoring-plugins-tasmota-sensor Version: 0.3.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 42 Depends: python3 (>= 3.8), python3-requests Suggests: bash-completion Filename: all/monitoring-plugins-tasmota-sensor_0.3.1-1_all.deb Size: 11944 MD5sum: 6f3bd96e29280e76db3ad2dd9fab6e72 SHA1: bd13636536d733edbcd4a66eab6dae2ec77ea67a SHA256: 517e25f17e0929a5ceec081d186841c135e133dc9a9972c577901a07b08e69f5 Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_tasmota_sensor Description: Checks Tasmota devices via the HTTP command API Checks Tasmota devices via the HTTP command API (/cm?cmnd=...). Supports checking a numeric sensor value against thresholds (-c may be smaller than -w), the time offset of the device's own reported time against the local clock or an NTP server, a boolean expression over POWER-style relay states, and a regular expression match against a sensor field's value. Package: monitoring-plugins-tftp Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 16 Depends: tftp Filename: all/monitoring-plugins-tftp_0-0_all.deb Size: 3468 MD5sum: 19b4d29cc274d2b6ca513d4acf11ca96 SHA1: 6e8b7b20e07bf37f94c34768793c30213d9a52e2 SHA256: 04ea5e3a20c94714b4f3159c60742e792b6f27f060b6887d01cae038a9676e33 Section: libs Priority: optional Description: Uses tftp to connect to a tftpd and checks if a file with a known name can be downloaded. Package: monitoring-plugins-thermal-zone0 Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 16 Filename: all/monitoring-plugins-thermal-zone0_0-0_all.deb Size: 3616 MD5sum: e5aba85cd0bd0d040d0617e27b686581 SHA1: 97a96339ade6238ce5c7e35f207e6c0683097f30 SHA256: d427cfabf62013d7e3e2822d13d4d5d85a0665f190b6ad32f1c7a8d32002ec5b Section: libs Priority: optional Description: Reads /sys/class/thermal/thermal_zone0/temp to check the SoC/board temperature, as found on Raspberry Pi and many other ARM boards. Package: monitoring-plugins-tor-proxy Version: 0.3-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 25 Depends: curl | wget Suggests: bash-completion Filename: all/monitoring-plugins-tor-proxy_0.3-1_all.deb Size: 6304 MD5sum: eba0370927b16f45e21f9cfa0296ccd9 SHA1: eb5519a4ac253c01a9be46353c074c2654640c51 SHA256: c6a36fcbf8a9ea418f0dd38de908561edccc9daeb27c43eede0846597c1e3704 Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_tor_proxy Description: Nagios/Icinga plugin to check that a proxy exits to the Tor network Nagios/Icinga plugin that checks whether a proxy exits to the Tor network, by asking the check service of the Tor Project through it. Works with SOCKS proxies such as Tor itself and HTTP proxies such as Privoxy in front of Tor, using curl or wget; SOCKS proxies need curl. Package: monitoring-plugins-ts3 Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 16 Depends: expect Filename: all/monitoring-plugins-ts3_0-0_all.deb Size: 3616 MD5sum: 333b8e19d34274599494345c44b16aa9 SHA1: 1ba301d5d870c2a5d91bbfb008790dba0eab3f50 SHA256: c15b181ed9225f00d01a709d573cfbb4629d1525611cad2085075ff7bcc6078a Section: libs Priority: optional Description: Connects to the dataport of a teamspeak server and checks for its characterstic respone. Package: monitoring-plugins-vdr-diskusage Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 17 Depends: vdr, gawk Filename: all/monitoring-plugins-vdr-diskusage_0-0_all.deb Size: 3960 MD5sum: 3311b9b178e83d813eebe9c0711bcc0e SHA1: ad28b2b7ad38781cda8dfec280c6a0cfb46c3fd4 SHA256: 2625586c93a2e0ec1e36f6957313fa3391a0ffb2e8e9a9724901e23fe310f571 Section: libs Priority: optional Description: Uses svdrpsend to check disk utilization of VDR. Package: monitoring-plugins-vdr-signalstrength Source: monitoring-plugins Version: 0-0 Architecture: all Maintainer: Thomas Wagner Installed-Size: 17 Depends: vdr, vdr-plugin-femon Filename: all/monitoring-plugins-vdr-signalstrength_0-0_all.deb Size: 4180 MD5sum: 612e9245a31af7c059c7a3fd066c7755 SHA1: 58920f66ce6177eb153811f036611284710bb6e6 SHA256: 1f595ff08bce5877448b939d8f46e83955cb9de76c1e9d40ecb77dd1faacdc4e Section: libs Priority: optional Description: Uses svdrpsend to connect to a VDR using the femon plugin. Package: monitoring-plugins-zyxel-hw-monitor Version: 0.2-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 68 Depends: snmp, gawk | mawk Recommends: python3 Suggests: bash-completion Filename: all/monitoring-plugins-zyxel-hw-monitor_0.2-1_all.deb Size: 9136 MD5sum: ac5c7eef9bcb5abcbbdfcd5e4701d11e SHA1: a05a401b2cb538d87b4872f5b9c20757a82cb38d SHA256: 36bdbf3b5a323fef2179b97129996db1fca07599134553dd84cb304543d38a80 Section: net Priority: optional Homepage: https://github.com/ThomasWagnerJKU/check_zyxel_hw_monitor Description: Nagios/Icinga plugins to check Zyxel devices via SNMP Plugins for monitoring Zyxel devices via SNMP, based on the ZYXEL-HW-MONITOR-MIB and ZYXEL-ES-COMMON MIBs. They are compatible with Nagios, Icinga and other monitoring systems supporting Nagios plugins. . Included checks: * check_zyxel-cpu: CPU usage (%) * check_zyxel-mem: memory usage (%) * check_zyxel-flash: flash usage (%) * check_zyxel-fan: fan RPM (indexed sensor) * check_zyxel-temperature: temperature (indexed sensor) * check_zyxel-voltage: voltage (indexed sensor) * check_zyxel-power: power source status (indexed source) * check_zyxel-time: switch time skew against an NTP server or local time . All plugins use numeric OIDs, so no MIB files are needed on the monitoring host. SNMPv2c and SNMPv3 are supported. Package: mqtt2logger Version: 0.2.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 64 Depends: systemd | systemd-standalone-sysusers | systemd-sysusers, python3 (>= 3.7), python3-paho-mqtt, python3-yaml Suggests: bash-completion Filename: all/mqtt2logger_0.2.1-1_all.deb Size: 15468 MD5sum: 5fedbc4b093d9493443412e6bb2687ec SHA1: 011a30e0782a04b39f337f7f327c4bc74b1a0d00 SHA256: 591a9bca1de64c550208d23f3a4d951a22c62dce1fd973d8734ccde47a6a1e56 Section: admin Priority: optional Homepage: https://github.com/Aikhjarto/mqtt2logger Description: Forward the MQTT logs of ESPHome and Tasmota devices to rsyslog and journald Subscribes to the log topics of ESPHome and Tasmota devices on an MQTT broker and forwards each log line to rsyslog (RFC 5424, with the device as host name) and to systemd-journald, each configurable. Severity and time stamp are taken from the messages where they contain them. A persistent MQTT session lets the broker keep QoS 1 messages while the daemon is down, and queues keep messages while rsyslog or journald are unavailable. The systemd service runs as the user mqtt2logger and is not enabled by default. Package: purge-postfix-mails Version: 0.4-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 24 Depends: jq (>= 1.6), postfix (>= 3.1) Suggests: bash-completion Filename: all/purge-postfix-mails_0.4-1_all.deb Size: 5016 MD5sum: 842ad56ae242e47b251a9263cd11fac6 SHA1: 73451ba5267a57bc14c3634ed559b2273e6463d6 SHA256: 20db1db8c086434762e4e093e2576b018884933dbfb8460e149d96a9b314d9c5 Section: mail Priority: optional Homepage: https://github.com/Aikhjarto/purge_postfix_mails Description: Scripts to break a mail loop by purging undeliverable mails from Postfix Scripts that break a mail loop in Postfix, as caused by a machine mailing its admin about every logged error while the relayhost is unreachable, by deleting the queued mails that cannot be delivered: * purge_postfix_mailer_daemon.sh deletes bounces, mails to postmaster@myorigin and queued mails that mention postmaster or MAILER-DAEMON of myorigin * purge_postfix_mails.sh additionally deletes deferred mails the relayhost refused * purge_postfix_per_recipient.sh deletes the mails to given recipients * purge_postfix_per_sender.sh deletes the mails from given senders Package: rsyslog-maillog Version: 0.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 33 Depends: rsyslog Filename: all/rsyslog-maillog_0.1-1_all.deb Size: 7176 MD5sum: 355e4ac69b2d322923c3c8c4d9484a5d SHA1: e1ed2da12519055b329106804acf0acb02c6de8a SHA256: d1b953b02e13386fa7fe0c5d399f8c2f714fba2b53b0ca8219a75720ff115b9e Section: admin Priority: optional Homepage: https://github.com/Aihjarto/rsyslog-maillog Description: This project provides a config for forwarding important log lines in rsyslog via postfix. Package: vm-boot-order-2 Version: 0.3.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 42 Depends: python3 (>= 3.7), python3-libvirt Recommends: sysstat Suggests: bash-completion Filename: all/vm-boot-order-2_0.3.1-1_all.deb Size: 11476 MD5sum: 287282c10ed6a729227398ddba6ddf7b SHA1: 4620ec94ee548024153ce635d626783aebab4df1 SHA256: 1dee71f671dc267f6c6ee74099cea152dd344d13fcab12436fef1228e9508229 Section: admin Priority: optional Homepage: https://github.com/Aikhjarto/vm-boot-order-2 Description: Start libvirt VMs in order at boot and shut them down in parallel Starts libvirt VMs one after another in a configured order at boot, and shuts them down in parallel at system shutdown. After starting a VM, it waits up to a configured time, or until the I/O load of a configured disk drops, before starting the next one. At shutdown, VMs that do not stop within a timeout are powered off. . The service is installed but not enabled. Configure the VMs in /etc/vm-boot-order-2.conf, check it with "vm-boot-order-2.py status", and disable libvirt autostart for those VMs.