Possible reasons why your Nagios plugin is not working
Possible Reasons | Troubleshooting Tips |
The performance data format is not in the supported format*
| Please ensure the performance data is defined in the following format: 'label'=value[UOM];[warn];[crit];[min];[max] Refer this documentation |
You get the message: Error while Executing the Script | The path specified for the Nagios plugin in the nagios_plugins.json file is incorrect. Check that and try again
|
Different arguments and parameters specified in the JSON file is taken as a single monitor | Create multiple copies of the same Nagios plugin with different names.
For eg., Make copies of the check_ping file as check_ping_localhost and check_ping_172001 and use these files in the JSON file
{ "nagios": [ "/usr/local/nagios/libexec/check_ping_localhost -H localhost -w 1,1% -c 1,1% -p 5 -t 10 -4", "/usr/local/nagios/libexec/check_ping_172001 -H 172.0.0.1 -w 1,1% -c 1,1% -p 5 -t 10 -4" ]
|
You get the message: <Path>: not found | Mention the actual physical path of the Nagios script file in the Nagios JSON file. |
*Nagios scripts which need to be in the supported format are specific for Linux version 15.0.0 & without this format, we support scripts from version 15.3.0 and above.
Related Articles
Possible reasons for website unavailability
Site24x7 monitors the availability of your website by sending an HTTP request to the webserver and checks the status code of the returned response. A 200 OK success response indicates that the website is available. We will consider a website ...
Troubleshoot the "pymysql module not found" error when installing the MySQL plugin
If you're encountering the pymysql module not found error, it likely means that the pymysql Python library is not installed on the server. pymysql is a Python package that provides a way to interact with MySQL databases using Python code and is used ...
Troubleshoot the Error 404 and Error 99 for RabbitMQ
When installing the RabbitMQ plugin, you may encounter the following errors: HTTP Error 404: Not Found: This error usually occurs when Site24x7's RabbitMQ monitoring plugin attempts to access the /api/overview page of RabbitMQ, but the resource ...
How to configure the NGINX status page for monitoring NGINX performance
The NGINX plugin uses the NGINX status page to pull the performance metrics of the NGINX server. You may encounter the following errors while installing the NGINX plugin integration: Error_code : HTTP Error 404: This error usually indicates that the ...
Release deployment process in Site24x7
To ensure smooth and stable deployments in sensitive environments, Site24x7 follows a phased rollout approach, deploying the release to smaller batches of customers first before rolling it out to all users. Release process The release follows a ...