Error | Reason | Solution |
/opt/site24x7/../plugins/../ <plugin_name>.py: not found | Incorrect Python path in the plugin (.py) script. e.g. /bin/sh: 1: /opt/site24x7/monagent/plugins/ /elasticsearchnodes/ elasticsearchnodes.py: not found | Follow this article to update the correct Python path in the .py plugin script. |
Error message not configured | The error message is not configured. | Within the plugin script, capture the exception as an error for instances when it's unable to collect metrics. |
Plugin not registered due to configuration error | Configuration error while adding a plugin monitor, and then plugin is moved to the Ignored List. | Fix the configuration error(s) in the respective plugin script. Then, follow the steps in this link to re-add the plugin from the Ignored List. |
Unauthorized access | Authentication credentials are configured incorrectly. | Configure the authentication credentials correctly in the config section of a plugin file or in the .cfg file. |
Plugin monitor not displayed | When the plugin script does not contain at least one numeric attribute, the plugin monitor does not get displayed in the Site24x7 web client. | Ensure that the plugin script contains at least one numeric attribute to successfully add a plugin for monitoring. |
No attributes found while registering the plugin | Any application that is down will not be registered as a plugin since no attributes can be collected for monitoring. | Ensure that the application that you are adding a plugin for is up and running during registration. |
Plugin name exceeds the character limit | Plugin file naming convention is incorrect. The plugin file name should not exceed 30 characters. | The file name should not exceed 30 characters. The file name and the folder name should contain only alphanumeric characters and the special character underscore (_) without any spacing between them. |