With Site24x7-Nagios integration, there is no need to maintain a dedicated server for Nagios and Nagios server software.
How it works?
- Log in to your Site24x7 account. Sign up here if you don't have one.
- Download and install the latest version of Site24x7 Linux Agent
- Configure the Nagios scripts in the Site24x7 Linux agent. This allows the agent to execute your Nagios plugins and push the data to Site24x7 server.
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.
Related Plugin Integrations
- MySQL Monitoring
- Redis Monitoring
- MongoDB Monitoring
- Memcached Monitoring
- Other Integrations
- Create custom plugins - Linux and Windows