Я пытаюсь настроить Nagios для использования "check_by_ssh"плагин, чтобы контролировать, если служба"mpg123"работает на удаленном компьютере Linux.
/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
Моя проблема в том, что в разделе «Службы в Nagios» я получаю сообщение:
Remote command execution failed: Could not create directory '/home/nagios/.ssh'.