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.
have a look at https://grafana.com/grafana/dashboards/6858
`apache2.service - UnitFileState is "enabled", but supposed to be "empty"`
``` postfix.service - SubState is "exited", but supposed to be "['running']" ``` `postfix.service` just calls `/bin/true`. instead, there is a `[email protected] - Postfix Mail Transport Agent (instance -)` service running...
According to https://github.com/Linuxfabrik/monitoring-plugins/issues/352#issuecomment-1061491198, in all plugins in `parse_args()`, change the `default` in an `append` action to `None` and after parsing the value in `main()` is `None`, put the desired defaults...
**Describe the solution you'd like** Today, the logfile check reports `Scanned 0 lines`. This is a bit misleading. It would be better to be a bit more verbose and to...
print NUM lines after the match in the output as well. from `man grep`: `Print NUM lines of trailing context after matching lines.`
In GitLab by @markuslf on Mar 19, 2021, 11:51
In GitLab by @markuslf on Feb 8, 2022, 20:56 Otherwise WARN.
In GitLab by @markuslf on Feb 22, 2022, 21:15