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: 16594 MD5sum: 789624cf224b4c52a0ec4c8de7b0e570 SHA1: 8bd15f4736cfd3dc192e84c78f4e01216a46d699 SHA256: 9cdad29a41ddd47efcb3d7bf764cf2be7abf958b5d0aaa8ba5d41e1e19e03aca 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: 13230 MD5sum: 205fb88bf80fdf54b5315783fb941b35 SHA1: c62c724da49a5059759929784a5110788276c8b5 SHA256: 80d1ec6ec6af00c6742645c32347bde2028dc9944a31f1ec81a84d57aa1837d6 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: 3146 MD5sum: ac2ddac2bdf2cfea2023d0ee82025c4d SHA1: a092fb1f2ef9504e6bd656f3a033b6c10be78595 SHA256: a1e8222cdb9c80d2b8ea9642e52b4340db0f935c8e62b7eafc8ae7c49ff1c654 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: 9622 MD5sum: 7392bb64944be8f258230e529daa74eb SHA1: 5556c96aa8d75652674090a95752c5387d9faeb0 SHA256: 5b8234d8ab6bfa3b4cd097a8a4c8ebcf364f66a8266132f7fd68a831447413a8 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: 31646 MD5sum: 43f57fbe596d16fe80ee749e1a099e49 SHA1: 81db5bec835becf910393d0a7594fde61c62c588 SHA256: 9305e938b032745ca4b760a419a2b99fd31feb59171b1e23b136f35c52f042da 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: 3612 MD5sum: 6dd452c9fcfd3aa05e72f655a7a9eebb SHA1: e8d4ef97b1181232cc387d6a67b53325f040069a SHA256: b55085b9ac8e1f6ffbd57ea49ba4b5f2881b10985898c609ca38bd0331552444 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: 231240 MD5sum: 69473e4ade4c8df7449a004dfc5486c0 SHA1: fee48c7965d56fed53b23272824b59f6b5030493 SHA256: 52a2c90e3a982654d54f4e6342298780dc79aed27b22306213da0247dcf2e41e 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: 14650 MD5sum: b7f46a5bb13c2dc3857859e59bbe3157 SHA1: fa8cbda82b32cbe5faadc65d3c98bcf7c13ebc17 SHA256: 60ceb1db92cfbb7368663918f54c5fdc902c2162404c562a57f8827916735b58 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: 14972 MD5sum: 99e3f9e0afae1f634bed9d9c3e2d7828 SHA1: 1a81bd1d4822a3d6a096ded16f371df110cc98f9 SHA256: 42a4ef06a2816cf4feb6a5430e54b4777ea1b370afd67aedb5dfbdf0418b6ded 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: 5138 MD5sum: 0de4caa0d70b86d227de41d0a3cf04bc SHA1: 694a57f735ba5139224cb31e7da4d009f480940b SHA256: 74298aa4fe72377eb128742c3f19be17fc6b44d0b01cb8a3153d6d01297dbe2f 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-btrfs-sysfs Version: 0.3.1-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 41 Depends: python3 (>= 3.7), util-linux Recommends: openssh-client Suggests: bash-completion Filename: all/monitoring-plugins-btrfs-sysfs_0.3.1-1_all.deb Size: 12466 MD5sum: 29cf259d5c2390c7a0aa008546d71720 SHA1: 7b15957d022d182816b5e3d25b649681799c7297 SHA256: e7b6e083a3307bfbb79da3349da648bc1fcedf6a7ed6709209563edf4d754f17 Section: admin Priority: optional Homepage: https://github.com/Aikhjarto/check_btrfs_sysfs Description: Nagios/Icinga plugin to check btrfs space and device errors without root Monitoring plugin for btrfs file systems. It reads /sys/fs/btrfs, which every user can read, so it needs no root, no sudo and no btrfs ioctls. It checks the local machine, or a remote host over SSH, where nothing has to be installed. . It checks the unallocated space, the metadata usage including the global reserve, optionally the data usage, and the error counters of each device, and hints at a balance when allocated data chunks are mostly unused. 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: 3280 MD5sum: 97f8cc42602d1380576f1f5a71181dc7 SHA1: 84d35009aeb7c202f15ecd436a9b2a7172671af1 SHA256: 9fa19ef80c7c262feb1274276f7ecaee702f057ed3ea1319930b3f099982b626 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: 4488 MD5sum: 6a1817b99e52bab06ac62e0b584788f7 SHA1: 4469840ae448dbcc30fa28c89ef7b9f084f40d8e SHA256: 90d586311e33c6ace655116d6108e8ff3949fb565eef7a3c81bd4f578e2f6b53 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: 3304 MD5sum: 30bfac9924a7b6af7ed20728bcb293ca SHA1: 1ece37d936541c38dbb2b6235f12486071830136 SHA256: f50b86b3bf6f239b57540a33153927c3ad5ec7c083db7c9523a191ca7b7a473f 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: 3430 MD5sum: ce9ab4b0188adede1f9e7b46b78304d3 SHA1: 85afc9bf6c577bbaa37e1df5d491888687a65526 SHA256: a3d107defeb840e1b10caea39366948439d85527ba7dadbe453936301b1068b0 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: 9580 MD5sum: 3727d73a590287adab459ee153efc30d SHA1: c44b72d27d8ff1a4c6be82df481ce77042ab9509 SHA256: 25b1df3724d4cf30be29f46d732c37fa373fcf228ec12f70d7d31b67bc455a2c 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: 15554 MD5sum: 32e9f3af881fa72e12dea487f5c53884 SHA1: f2c3a8ff46b4b576c73ee886d789a7e937eb99a3 SHA256: c9941924ef95091f4296bc0c66dc9ff1eea8ab8acbad52bc6f3c3ae0e806fff6 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: 3106 MD5sum: 9b967f94f655e0e36a4b7f71a73c3805 SHA1: 4ec878aad7e1085540d938a9f0005024f3bcc64c SHA256: 4b17eb4f941d3e671b436175701ce49738e1ff342748ec99ddb89089bf3c72d5 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: 3918 MD5sum: fb7ca4b28a848447f6f9a6e5843889fc SHA1: a0712bebe43fdddc76ca487c86d29277be675e03 SHA256: e809c10ce68dbc94f96a169b0d7d507445c8cc27cb44777349d038b9d2182814 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: 2984 MD5sum: e976972f5517683c8465b12fe603b542 SHA1: 3fa1d447714afef6904f80cb864ca54172e26cf7 SHA256: 32bd5261e3aeffb99b9e5a6db67e25d5a29d124fca2ea380c419c4630ae42e58 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: 4066 MD5sum: d37841699284f0b164883a359c3c3a4a SHA1: e734f4367302b1a13dba6ae1a804c0a9498d14b6 SHA256: 191af1551410be3eff14125e09bdb3cee6bdf5c883973b415a3978d02b858034 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: 10280 MD5sum: 1eae1fce1594d1378d5bcbff2b812dd2 SHA1: b7b48f1aa32a44bdb93df1d45ec65e06885c4312 SHA256: 1fc6f03a144f24d07f4c39f421f17c45acf3e206ff3bd744a49a3b18c4ae91c2 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: 4914 MD5sum: 6c78baf0f2259f1f5ea4ab627c6b4063 SHA1: fcf8d9e8ad581cb6d7841b613c2236194a854572 SHA256: c5e2c8c6832af7480458bfb016a2b688d789f6d47aa97bad6968d834173263e1 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: 3654 MD5sum: 0222bb6a3821ffacc9b5052da0046ed8 SHA1: 2e68665ffaea5dadfeda5c5848adf6c67320fc6d SHA256: a90870b59948482e4e62cb279cfcf53330e4cc3f6c002dabc5632980480210a7 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: 11932 MD5sum: 4b157c609124d65697c7894927123dcd SHA1: f2d5e83bd9b997e87fd8c34aaf8521eb5d4f144b SHA256: cfb737682211186ceb3aa0b6b7a89bcc3852ec7f5e4c925fbe042769fb19c1ec 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: 4300 MD5sum: f3fd13408af260bd0309f9be0cbc03c2 SHA1: d6f178f9ce6edd93c1b76c085af11a9e687d603f SHA256: 3d56878e060ca7c39088384e29b30573bff6548a465f57637fb8bc902973694a 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: 13436 MD5sum: 4920bbe32716c3a608c95487dae3d643 SHA1: d846e9928ccb59a9050f69545c5cf0ad001787ae SHA256: 90616878d00ee65ee4d6e210267332c7c1de53d5468a2022b8e0de7554e8f6a3 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: 10414 MD5sum: ac6c768e4e47cce25d526e3dadaea25b SHA1: 375c8d634ca47416208829bc99b9fc9a0f536491 SHA256: b3c688282e81fc7d58f569c4ef6515b4903170666d5c3fb8d10d698c1ab38f90 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: 7482 Depends: libc6 (>= 2.34) Filename: amd64/monitoring-plugins-influxdb_0.2.1-1_amd64.deb Size: 2543870 MD5sum: 5ca08893b70aed8c62cc5775eca60bc2 SHA1: 349c549d74f80e402a07a38049cf367cdfdba564 SHA256: 7286184bddb7cba893f6ed1b3d3832dcc24090bbcd3a1f90f4b00e7b15a33ec1 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: 10328 MD5sum: d6b20e019b9daa4c6ed31b86b11514a7 SHA1: bd9356b2f14fcf909a57ff62cd381816707940c7 SHA256: 2044a6b828845516a8b4b9db863bb90b21984a6d0673666aa477ff6aa46116f8 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-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: 3532 MD5sum: 505c8c081cd3757a2121a1a1007799e4 SHA1: 461f7a2cd94b10b6bddeaeb8ab955c7172b487f2 SHA256: 42121fef227fb91bc1f2371e433cf8c5a0fc227513a2ab4919f58531437a013e 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: 28044 MD5sum: b428844b63df6bc69f88734363b63b25 SHA1: 672fc5723b7dc6bf60397712cc95cb78dea16bdb SHA256: b4d7ac25f3d69af1aa4c47d6bffcd736bd53d3e920eded6716609eb1e35d4e4b 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: 17650 MD5sum: e852c5f03aff10c295dc7b0e0950c94d SHA1: e01406c091c8133b871663a36c29d06ab2a2e8b3 SHA256: c7bcc54aa2cd8afdd8764d9d5fd67a3d30681dde721df1f84837be5f4777a8a3 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: 5134 MD5sum: fe36d35038e40a38b0409b747892d7d0 SHA1: 37ba654043f7cd3005e55561efdc02eb4d984c8c SHA256: ba278c9cb633b8f95d04c9da2247be1807bfdcb51429ab0d5ec9b3b6a785975f 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: 3948 MD5sum: abacfece371f8326011cf77e54e79d20 SHA1: 590380636d5c436de401b24b0d7ecbc5dcb29123 SHA256: 86d02fed3b40db4c0363dca1c83ebd1c950d5647c86dfa38e4ee563ad70c9ccd 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: 8048 MD5sum: fd9377b8b04b6b73bdb00c48fcfb901f SHA1: addce92dbdc7ef2e6d74e1c5ad02d1d8b832bb87 SHA256: e5a1452781316f54a47a934cb93d4010f833853fd71eec45ab0bf30734285536 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: 3440 MD5sum: c15f9aef9fe5066c73cd9e9cf2cfca98 SHA1: 33ead62d8a42a4841719b51f4317b31c84bf9d88 SHA256: 224ffeeafa809abdc6a4ea4497c884bb5df825c091acd558d71ec999aad9517b 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: 10532 MD5sum: 5504be2eab1156d1943bc34cba2bebc0 SHA1: faf274efd0341254c61d0af1c55186869e0408a6 SHA256: 04c06f0ae94dad4538725d753a21e42719a7d62f95b0509db54942862b2f6ff4 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: 20454 MD5sum: 478fbc9d786932500a13f6c282b0e3d8 SHA1: 24e7f5f640f8aa77bd41d6557b50cf13db799cd9 SHA256: a3913e9edaedf9a29d9075e31f89f06d680620932bf3c01718f9a1ca2c1973bd 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: 12192 MD5sum: 8e7fc2fd925abcc6ab5c61ee2b89e8f1 SHA1: e47a8dcc50d60003336327df6d5f7bfbace72703 SHA256: 7253e2cee01a820742f1f87d991ea4714f4ec11d3e0b365afb685781b729b78a 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: 5894 MD5sum: 20add0f8e184a53bb71c8cb556862094 SHA1: ab8aa7a3d7e7f4dbd3e820bb7ba73bb724000756 SHA256: 52f9c7c69fcd72fbd3113c925d823f81b97ad3c54a8ab7167f0e843eabacae7a 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: 11016 MD5sum: be271c52a36636ed1370a5d854100677 SHA1: 3fdbdb209fe3f2e4e597498a446348f0c0b3c632 SHA256: 1bd6b1969356a6ccaa76c32567abfa0eb61fcdc6881ed01d3137fa17bcbabbcb 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: 6808 MD5sum: dcd3b3e2e42674a7b982819adee85533 SHA1: d394f0326086820e6ada0ccb435324565c6a7c65 SHA256: 78747c9ed20828322e7a6480d41b619732dd29e9ad3556e48ba7edce88b80258 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: 4112 MD5sum: 8c94bb762af49ccd8c0afdfe87223015 SHA1: 0a9170dd64b600764b31dc87cbbb45fef3651b9a SHA256: 0ee5b0580a03d31f6755dae9f02359d5310d04d0a6f432c7c6a4283e86bacba0 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: 5444 MD5sum: e265753704e2108cdeba58abd8784c17 SHA1: 571d57a524dfe28a9d8cb21213bed56de6ad8355 SHA256: 4fef2db334cff7770497bbb4880885222f3b2e477e694d2676930239f3fe0b54 Section: libs Priority: optional Description: Check if an OpenVPN server runs on a given UDP or TCP port. Package: monitoring-plugins-openwrt Version: 0.5.2-1 Architecture: all Maintainer: Thomas Wagner Installed-Size: 66 Depends: python3 (>= 3.7), openssh-client Suggests: bash-completion Filename: all/monitoring-plugins-openwrt_0.5.2-1_all.deb Size: 19752 MD5sum: e57a6edcb36ba0018fd2900635af728c SHA1: 3bed6961ed4c4df9dbdc8278369e4a859faff082 SHA256: 5964d155bf6c13838ca3e9d7202eebb2c5f0d3b77a7c49d7ca90a2b7fae4baea Section: net Priority: optional Homepage: https://github.com/Aikhjarto/check_openwrt Description: Agentless Nagios/Icinga plugin for OpenWrt devices via SSH Agentless Nagios/Icinga plugin for OpenWrt devices. All checks run over SSH with tools of a default OpenWrt image (BusyBox, ubus, uci, opkg/apk, and wg for WireGuard), so nothing has to be installed on the device. . Checks: memory, disk, load, uptime, conntrack table, netifd interfaces, wifi radios and clients, WireGuard handshake age, procd services, upgradable packages, banIP block lists, temperatures, and the internet access of the device (DNS, ping, HTTP(S)). Thresholds use the standard range format, and all checks print performance data. 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: 19624 MD5sum: e82c0f8aa7227ab13c69d42daf593bc3 SHA1: 804b2cfbbbd13775c1634cdb17e05519cf5157bc SHA256: f0183b85889a6e6375bbd6b17ec0072cedb2176f627a15013450898edeb56591 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: 9244 MD5sum: 4b8d639064712e90d57164a658219e6c SHA1: 6c263d3c88b19b9d70812a2d227b34109a67efcc SHA256: 7fb10fd034c5e80aeb663e695492149bc4381cacada83f765b4f30fc63852177 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: 3510 MD5sum: 7d2cd38edc1f246dfc2faab8ce67a413 SHA1: 5c080f5201544ff3ebda17386399526d99115f5c SHA256: 3744ff89f24b861b7d9f038537ace4df0bee968bf29a82333100ba4650b24e78 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: 7682 MD5sum: 086b7fae46d9b9367a28f11260cedcae SHA1: ba09057b3d99446cf8415445bc944534ddca5b98 SHA256: 49c3b6c0ba5a31e436b1acc9f51cf1f746713ad56804ea5d3ebcd733b6eee826 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: 4484 MD5sum: bd64cc3b74998d4b32d0ee2ccf0c0ad0 SHA1: 87cd8dbd7a98eebe180f5373d27bf7381f7330dd SHA256: 3da2779bc65dbc561b50ae8a81153e4dd5d93b88fddc0cfc90b10b1df70c2985 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: 3814 MD5sum: 829c19a513d9a977eb96d154226d16c6 SHA1: 5f136fda9ce7b5cb42b4c9010e4effc4e3036c39 SHA256: 10b1115ca13eb74814eb485d93129ff8cd83a323e749c5bf5e0be98a85721179 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: 4010 MD5sum: 2211113c512a74faff3aebd416f67cc1 SHA1: 05ae86bf9647be5dbc6496c4c39aacf593f576dc SHA256: 0a05bef55c030712d1086994bb07049576c46fcffa3ee26aa27e9b761449882c 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: 9626 MD5sum: fa4141f8908609bf63bc94f2966eddde SHA1: 7fefbd1dab1c4e18a150aa4dd46b1306bc1d08a8 SHA256: 8d47c6d60e7c925a6368be324e7f55e2b445ba5af0f0fd5094ae0ea584a8b2be 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: 4708 MD5sum: 5a6481a84e4d77c6900c3b3351ca7fa8 SHA1: b2df55b853b0b3828b1d97bd7590d241b202fc4f SHA256: 5414351fecc64181de807f1d29cd6d4bed985530b1e4d2a604eaaad659d4e433 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: 3234 MD5sum: 0ee0882003b018fafa16501b43deaf4c SHA1: d6b61350d9d8af2274db5f1af65663a2e6a735e9 SHA256: d5cd78584eaf2c9e1d1dac6d375c3c5f1028ffdc0dd1381b5889650e3a0f95e9 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: 5286 MD5sum: c47821dc9ee78362400378786e6e178d SHA1: a3004939cca7327f310f9c845217d08f80d23c82 SHA256: 3d06270511b7b5b8ff110309419dfb78219f5660e44f9c91c71cf24786af099a 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: 3462 MD5sum: fe08ec7b6def58ef55cf4efdc91a74a5 SHA1: cdf4d0f1cffb5efffd01b0426f20a36c24ec3f80 SHA256: d98f09c931709d872b1579745fc0feb32ef4edf69665b71e9aae14c48731d952 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: 49690 MD5sum: 8e7f8ae3e8f90f91e924efc876303653 SHA1: 707cfc1d1f1a8de3d212e9dafccb1c00f11df15a SHA256: 69d28d7ffa77cdd04ee964f8e3a2c5ada25a1bacae32cc382fe4908f892a6d11 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: 11414 MD5sum: 57245e3afe80797428797c716704c908 SHA1: 95116b20598678c9c4e395e86528568b35c2769c SHA256: aed80f4fe8876fedcbd4038760f97b64f8a640bfa8d9365e0a9a8eed1fa7b50b 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: 83 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: 18488 MD5sum: d2c413e9af9cb78d1fcc3337d4e8acef SHA1: 12f7ecf9a6b66d7b1249af470b3ee25879a055f3 SHA256: 32092a4b2914d1b819f8fedb22e70a99f32b59c379c0f126de4d7f4bce0e87ae 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: 3420 MD5sum: dc62b3b21bed173727dc9062a7bb0b62 SHA1: 8312723b4e3d2f8e8a8ce9456a6863a1003c9da0 SHA256: fc405df3cbfa770b8407718cdbb9386aae8f1459de3c60a9d0b138d52d07d517 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: 5686 MD5sum: 4de075628f98a3db2c60c84ca4c43d71 SHA1: 682d2f7a8122f6ffada2173a3384e42f784f58ba SHA256: 71eac7676485dfcf0ae907ba6d62050d4c75beb4580bbe21cd3671cb3fa4ed03 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: 12188 MD5sum: 27a569a5f4fe34f83acffdab4bae8ca4 SHA1: b0ec803bf582dd17e42102a6eb56bd067422a8f9 SHA256: 0d66cbb3b567fcc0aa71f66cb3cfae149ea79a6b253b607759b9824687457d64 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: 3306 MD5sum: 24ca6347c20264fe3c79edcfb009d65e SHA1: 621f4bd0532e7fc953299be8f68a2aad675e12a1 SHA256: 6262017db40f87e248ce0255f980cdbc5d21475dd74f0dc4cb81455598c3951b 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: 3452 MD5sum: f1ade6e64f038cfb76f66f806bbc878b SHA1: 0ece09e6180ec036bc81b6766fc520361154db69 SHA256: 44c2f1879a3fc6bce57ea182e68e94af5a5deb731140a44a66ea61a45942aa21 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: 6294 MD5sum: 5de0ad6543646467218ca5cbe21c043d SHA1: ed57b6d2c808400b749b1880644c30cc3bd40a92 SHA256: fb20dafaed6a4250308041156f083c70b87572ce934020d2c9f16f17b0ee2fc5 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: 3452 MD5sum: e141491d0a581f6aec1b15c1fb64d762 SHA1: a6625dcab2e94dd8991aad0597b2cb6876e88519 SHA256: 30765927545351a41664f5ccff71d46bf46ed3e76b50cdb3ebbdf8255484bd21 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: 3828 MD5sum: fec28a7925e8c1380b384dadc0dcff94 SHA1: 4b0c1db4330e5d770bce33eb046cb00202c4468d SHA256: 8a442418185965bf893567f673d066c6f9842d6b57b2546a13ed0ebb269dece9 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: 4056 MD5sum: f383384bd2d7f91a3915763eb1594d42 SHA1: b017cecf3a8d97041a61ac73b8d3b063347b2793 SHA256: 5a7b8886e0d35b749a92546d6857c5e857e59e27dfb510605c1cd23cdf3753f5 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: 9170 MD5sum: 0e9412336f0b167cb0e43734516cc1fd SHA1: 432de0b47b9c76d5dc655b8c758dc52a27f1e8b2 SHA256: a5693e2dcafb1fb9545a8ec5ad14e7026f25ad3be8fc2f150bc932d6dda8f28a 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: 15812 MD5sum: e4e64a0d3e86bd40b4eb502844d7e587 SHA1: 106aae3207ea9cb0ea8cd80426787a063ff8f62c SHA256: f5eda81fa9e52909529a91f5e55ba08c68986c76628d73f4f3973b41da24981a 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: 4934 MD5sum: 55cdfd54f1d8f7b6f0d2ac5bf456408d SHA1: 23de33c5ade0eabc00aae8efae7dd09461808e40 SHA256: 96137eefe1edd1a7f106944f90b209dfbcc972f8fba8c9108fbb6096fa7b6f2d 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: 7104 MD5sum: a3867f894b91e028632112cb82cd7890 SHA1: 7facd974b0dc3ad2c7f72244743829401b190236 SHA256: 428168cad4cd09349a52d72dfda3dea1f93982e65dc2854b3dd8b9b12e79fe1d 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: 11636 MD5sum: fe38e81b63f8be50d4366678dd62bf2b SHA1: 84d9e81c82ff0185b379ec2331c63c9340f4c95f SHA256: 3f3876310387cd3db30b6718534bcecb4039fcee00faf760b1ff5e1a39ea0914 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.