Custom Linux plugins

Build custom Linux plugins

Plugins are a great way to measure customized attributes and keep track of the data that matters the most. You can set thresholds to individual attributes and choose to get alerted if the set values exceed. Please follow the below steps to configure plugins.
  1. Write a custom Shell script or Python script
  2. Add this script to the Linux agents' plugin directory - /opt/site24x7/monagent/plugins
  3. Start monitoring your custom performance metrics from anywhere on the cloud
To view a sample python script or shell script, refer here.
    • Related Articles

    • Plugins

      A plugin is a piece of software that acts as an add-on. Plugins are a great way to customize and measure attributes and keep track of data that matters the most. Check out our out of the box plugins and custom plugins for both Windows and Linux. Know ...
    • Steps to install Linux monitoring agent in custom platforms/distributions

      If you want to install the Site24x7 Server Monitoring agent in platforms/flavors other than the traditional Linux flavors, please follow the steps given below. Prerequisites: bash wget/curl to download installer files. python3-distutils package ...
    • Supported Site24x7 Linux Plugins

      Plugins are a great way to customize and measure attributes and keep track of data that matters the most.  Check out our expanding list of integrations and monitor the data you need. You can also use our open ecosystem and write your own Linux ...
    • How to increase the Script Execution Timeout value for plugins

      If a plugin's script execution time exceeds the Script Execution Timeout value configured in Site24x7, it could result in errors during plugin installation or disrupt the polling for existing plugin monitors. In such cases, you need to extend the ...
    • Troubleshoot "[Errno 111] Connection refused" error when installing Tomcat plugins

      When installing Tomcat plugins, you may encounter the following error: We failed to reach a server. Reason: [Errno 111] Connection refused: This error indicates that your client is unable to establish a connection to the Tomcat Manager URL, but the ...