Как выделить группу хостов пользователю в Nagios

Я ' Я пытаюсь настроить нового пользователя, который просто следит за группой хостов:

Я сделал этого пользователя следующим образом:

define contact{
    contact_name                    somedude
    alias                           somedude
    service_notification_period     24x7
    host_notification_period        24x7
    service_notification_options    w,u,c,r
    host_notification_options       d,r
    service_notification_commands   notify-service-by-email
    host_notification_commands      notify-host-by-email
    email                           somedude@example.org
}


define contactgroup {
    contactgroup_name       somegroup
    members                 somedude
}

define host {
    host_name       someserver.example.org
    contact_groups  somegroup
    address         1.2.3.4
    use             generic-host
    hostgroups      somehostgroup
    notifications_enabled           1
}


define hostgroup {
                hostgroup_name somehostgroup
                alias          somealias

        }

htpasswd /etc/nagios3/htpasswd.users somedude

И я вижу хост в опции contact_groups, но я не могу видеть хост в опции hostgroup. Я получаю сообщение об ошибке, я не разрешаю это видеть (hostgroup)

Ошибка:

Похоже, у вас нет разрешения на просмотр информации для любого из запрошенных вами хостов ... Если вы считаете, что это ошибка, проверьте требования аутентификации HTTP-сервера для доступа к этому CGI и проверьте параметры авторизации в вашей конфигурации CGI. файл.

Как мне настроить это, чтобы увидеть группу узлов?

С уважением

0
задан 20 November 2015 в 10:51
1 ответ

Для просмотра группы хостов пользователь должен иметь разрешение на просмотр (например, быть контактом) для каждого хоста в группе.

0
ответ дан 5 December 2019 в 11:33

Теги

Похожие вопросы