monitoring-plugins
monitoring-plugins copied to clipboard
200+ check plugins for Icinga and other Nagios-compatible monitoring applications. Each plugin is a standalone command line tool (written in Python) that provides a specific type of check.
In GitLab by @NavidSassan on Feb 7, 2020, 13:48
Otherwise we get `3 read-only mount points found: /dev/loop2 on /var/lib/snapd/snap/remote-access-cli/8 (type squashfs), /dev/loop1 on /var/lib/snapd/snap/core/11420 (type squashfs), /dev/loop0 on /var/lib/snapd/snap/core/11606 (type squashfs)` Mainly on Ubuntu
Python `setup.py` with something like a `requirements.txt`? https://docs.python.org/3/distutils/setupscript.html, `pip3 install -r /path/to/requirements.txt` Bash script? Something like `curl https://git.linuxfabrik.ch/path/to/install.sh | sudo bash`? should: * download the monitoring-plugins and lib repos (`curl`)...
### Is your feature request related to a problem? Please describe. I am wondering if commands definitions for legacy Icinga configuration would be provided. This is because even if I...
Hey, thank you for the improvement! But I think you missed the shortening at the perfdata output? _Originally posted by @Gninieb in https://github.com/Linuxfabrik/monitoring-plugins/issues/586#issuecomment-1186980561_
If two or more checks write to the same destination: 1. Check A writes file to shared folder Z. 2. Check B writes file to the same shared folder Z....
Report last downtime (when and how long), technically using a sqlite database, just like https://github.com/rfrail3/tuptime/blob/master/src/tuptime does. To be accurate, the checks to be executed once a minute.
**Describe the bug** As of today, when creating a Python venv for the monitoring plugins, there is no `bin/activate_this.py` anymore, but only `bin/activate`. This shell script is not directly executable....