Назад | Перейти на главную страницу

настройка Nagios с помощью check_by_ssh

Я пытаюсь настроить 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'.