Build precise queries to find exactly what you need
Press ESC to close
@nikonier
Favorites0
Views
Projects0
In CentOS 7.5, it'couldn't find some modules. You must enable the epel repository and install: yum install perl-Monitoring-Plugin-0.38-1.el7.1.noarch and as written below yum install perl-Net-SNMP perl-Nagios-Plugin. [root@testix tmp]# perl check_msa_hw.pl -C public -H 10.154.2.1 HP P2000 G3 SAS: OK
Reviewed 7 years ago
Hi, after installing the plugin I got an error: (Service check did not exit properly) after some "googling" I modified my entry in the commands.cfg: command_line /usr/bin/perl $USER1$/check_hd $HOSTADDRESS$ public $ARG1$ $ARG2$ $ARG3$ everything works, but I don't like the output: OK: hd C in use 5.19659161907092 perc and 529.744556427002 GB free w-40 c-60 so I did some more modifications. edit the plugin check_hd: around Line 72: $freespace=$fullsize1 - $usedsize1; $freespace=$freespace / 1024 / 1024 / 1024; $freespace = sprintf("%.2f", $freespace); $percfilled=$usedsize1 * 100 / $fullsize1; $percfilled = sprintf("%.2f", $percfilled); ADD the commands with the sprintf command. output now: OK: hd C in use 5.20 perc and 529.74 GB free w-40 c-60 regards, Juergen
Reviewed 12 years ago