Question
How to install the plugin check_linux_stats in Debian or Ubuntu?
Answer
Besides the plugin itself you will need to install the following packages to meet the dependencies: nagios-nrpe-server, nagios-plugins and libsys-statistics-linux-perl
sudo apt-get install nagios-nrpe-server nagios-plugins libsys-statistics-linux-perl
When the dependencies are met the plugin can be copied to the folder /usr/lib/nagios/plugins
and executed via the nrpe agent.
Some example commands that can be configured on the Ubuntu/Debian host and called from op5 Monitor with the name of the command[name] via the check_command "check_nrpe".
Thresholds are just examples and should be adjusted to reflect the configuration of the server.
linux-stats.cfg
# Check memory & swap usagecommand[check_mem]=/usr/lib/nagios/plugins/check_linux_stats.pl -M -w 100,25 -c 100,50# Check cpu usagecommand[check_cpu]=/usr/lib/nagios/plugins/check_linux_stats.pl -C -w 99 -c 100 -s 5# Check open filescommand[check_open_file]=/usr/lib/nagios/plugins/check_linux_stats.pl -F -w 15000,250000 -c 20000,350000# Check io disk on device sda1, sda3 and sda4command[check_io]=/usr/lib/nagios/plugins/check_linux_stats.pl -I -w 2000,600 -c 3000,800 -p sda1,sda3,sdb1,sdc1,sdd1 -s 5# Check processescommand[check_procs]=/usr/lib/nagios/plugins/check_linux_stats.pl -P -w 1000 -c 2000# Check network usage on eth0command[check_net_eth0]=/usr/lib/nagios/plugins/check_linux_stats.pl -N -w 1000000 -c 1500000 -p eth0 -s 5# Check socket usagecommand[check_socket]=/usr/lib/nagios/plugins/check_linux_stats.pl -S -w 1000 -c 1200# Check uptime command[check_uptime]=/usr/lib/nagios/plugins/check_linux_stats.pl -U -w 5
-
Tags:
- nrpe
- check_linux_stats
- Ubuntu
- Debian
Comments
0 comments
Please sign in to leave a comment.