check-linux-by-ssh
check-linux-by-ssh copied to clipboard
Shinken checks designed to be run without installing something on the distant linux (aside ssh keys of course!)
This is a copy/paste error ``` parser.add_option('-w', '--warning', dest="warning", help='Warning value for physical used memory. In percent. Default : 75%') parser.add_option('-c', '--critical', dest="critical", help='Critical value for physical used memory. In...
Unit should only be used after value and not after warning, critical, min and max. See https://nagios-plugins.org/doc/guidelines.html#AEN200 point 8 Not sure but make sense for me.
the dependency on sysstat should be mentioned in the README and checked in e.g. `check_cpu_stats_by_ssh.py`
This option raise an error if no command was found in the processes list. Here is a patch to test: ``` diff --git a/check_processes_by_ssh.py b/check_processes_by_ssh.py index 3e84c78..7216925 100755 --- a/check_processes_by_ssh.py...
I'm not sure but if you read carreguly nagios perfdata specification those values must be numbers. https://nagios-plugins.org/doc/guidelines.html#AEN200 point 8
As specified in official documentation the quote character must be single quote. In this plugin the double quote is used instead. https://nagios-plugins.org/doc/guidelines.html#AEN200
like #35 please add in order to support raspberry pi disk check
The CPU Stats check fails in new versions of Ubuntu. This seems to be because mpstat (sysstat) has been updated to version 10.2.0. Now mpstat returns: 11:29:33 CPU %usr %nice...
This script can perform: - a generic service state check like "service httpd status", - a custom service state check like "rabbitmq cluster_status" with the pattern "running_nodes" and check if...
Not very familiar with git and github tools... Hope didn't make to many mistakes ! This is the way I corrected check_ssh_proxy_check.py in order to retrieve properly the return code...