0
check_nrpe
を使用して、Linuxサーバーのディスク容量を監視するようにicinga2を設定しようとしています。私configuraitonはicinga2ディスク容量チェックまたは3つの引数
nrpe.cfg
以下の通りである:
command[check_root]=/usr/lib/nagios/plugins/check_disk -w $ARG1$ -c $ARG2$ -p $ARG3$
icinga構成今
object CheckCommand "nrpe-check-2arg" {
import "plugin-check-command"
command = [PluginDir + "/check_nrpe" ]
arguments = {
"-H" = "$host_name$"
"-c" = "$check$"
"-a" = "$loads$"
}
}
object Service "testing-haproxy-master:/disk space" {
import "generic-service"
host_name = "tmahaprx01.verizon.com"
check_command = "nrpe-check-2arg"
vars.address = "192.168.1.104"
vars.check = "check_root"
vars.loads = "80%!90%!/"
}
アウト私は取得しています置く私は私から実行するとき
[email protected]:/etc/icinga2/hosts# /usr/lib/nagios/plugins/check_nrpe -H 192.168.1.104 -c check_root -a '80%C!90%!/'
DISK OK - free space: /sys/fs/cgroup 0 MB (100% inode=99%); /dev 1457 MB (99%
inode=99%); /run 293 MB (99% inode=99%); /run/lock 5 MB (100% inode=99%);
/run/shm 1468 MB (100% inode=99%); /run/user 100 MB (100% inode=99%);|
/sys/fs/cgroup=0MB;0;0;0;0 /dev=0MB;291;145;0;1457 /run=0MB;58;29;0;293
/run/lock=0MB;0;0;0;5 /run/shm=0MB;293;146;0;1468 /run/user=0MB;19;9;0;100
期待して出力されますリモートLinuxマシンは
[email protected]:~# /usr/lib/nagios/plugins/check_disk -w 80% -c 90% -p/
DISK OK - free space:/43144 MB (96% inode=97%);| /=1743MB;9462;4731;0;47314
第3引数(/
)をどのように渡すことができますか教えてください。