Nagios Monitoring Integration

Execute all your existing Nagios plugins in Site24x7 and harness the power of the open source community by our extensive integrations.

With Site24x7-Nagios integration, there is no need to maintain a dedicated server for Nagios and Nagios server software.

How it works?

Prerequisite

  • Ensure that the executable Nagios plugin is present in the server.

Plugin Execution

  • We have a configuration file 'nagios_plugins.json' present under the Linux plugins directory - '/opt/site24x7/monagent/plugins'.
  • Edit the file to include the path to the Nagios script that you want the agent to execute.

Sample Configuration

{
"nagios": [
"/usr/local/nagios/libexec/check_ping -H localhost -w 1,1% -c 1,1% -p 5 -t 10 -4",
"/usr/local/nagios/libexec/check_load -r"
]
}
check_load - A Nagios plugin which checks the system load average
check_ping - A Nagios plugin which checks the server availability, packet loss and round trip average.
Once configured, Site24x7 Linux agent will execute the Nagios Plugin and push the data to the Site24x7 server every 5 minutes.

Licensing

Each nagios plugin specified in 'nagios_plugins.json' will be billed as a basic monitor.