Estou tentando configurar o Nagios para usar o plugin " check_by_ssh ", para monitorar se o serviço " mpg123 " está sendo executado em um computador Linux remoto.
/usr/local/nagios/etc/objects/check_music.cfg
define command {
command_name check_music
command_line $USER1$/check_by_ssh -H $HOSTADDRESS$ -C "pgrep mpg123 > /dev/null && echo YES || echo NO"
}
/usr/local/nagios/etc/objects/client002.cfg
define host{
use linux-server
host_name client002
alias Client002
address 192.168.1.52
}
define service{
use generic-service
host_name client002
service_description Music
check_command check_music
}
/usr/local/nagios/etc/nagios.cfg
cfg_file=/usr/local/nagios/etc/objects/client002.cfg
cfg_file=/usr/local/nagios/etc/objects/check_music.cfg
Meu problema é que, em Serviços no Nagios, recebo uma mensagem dizendo:
Remote command execution failed: Could not create directory '/home/nagios/.ssh'.