Execute thousands of Nagios Plugins in Site24x7 without the need of running a Nagios Server. This means that 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.
Prerequisites:
- Ensure that the executable Nagios plugin is present in the server
Nagios plugins execution:
- We have a configuration file "nagios_plugins.json" present under 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.
Note: Once configured, Site24x7 Linux agent will execute the Nagios Plugin and push the data to the Site24x7 server every 5 minutes.
Related plugins:
- MySQL plugin - Analyze performance of your MySQL database servers
- Redis plugin - Monitor performance metrics of your Redis databases
- MongoDB plugin - Monitor performance metrics of your MongoDB databases
- Memcached plugin - Analyze performance of your Memcached server
- Out-of-the-box plugins - Monitor your entire app stack with our extensive list of integrations
- Create custom plugins - Create custom Linux and Windows plugins and monitor custom attributes
World's leading companies