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 ...
    • 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 ...
    • Prerequisites to add plugins

      Check out the prerequisites before you add a plugin: Linux Windows Languages Supported Python or Shell VB, Batch, PowerShell, DLL Plugins Directory /opt/site24x7/monagent/plugins C:\Program Files (x86)\Site24x7\WinAgent\monitoring\Plugins  Condition ...
    • Set thresholds for plugins

      As soon as a plugin monitor is added in your Site24x7 account, a default threshold and availability profile will be created. But no threshold limit value will be set, unlike for a server monitor. The user can then go to Admin > Configuration Profile ...
    • Reserved keys in plugins

      Reserved keys are attributes used in plugin scripts by Site24x7. Ensure they are not used again in the plugin script(s), which could alter the behavior of the plugin.  For example, consider a custom plugin where the 'status' attribute is used and its ...