Como dedicar o hostgroup ao usuário no núcleo do Nagios?

2

Eu quero criar algumas contas de usuário, cada usuário tem seu próprio grupo de host. Quando eles fazem login na conta, só podem ver e gerenciar os hosts em seu grupo. Como eu faço isso? Existe uma ferramenta para gerenciar facilmente? Eu sou novo no Nagios. Obrigado.

    
por garconcn 21.01.2012 / 02:23

1 resposta

3

defina um contato

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                           [email protected]
}

defina um grupo contendo o contato

define contactgroup {
    contactgroup_name       somegroup
    members                 somedude
}

quando você define um host, inclua o contact_group

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

crie uma senha para este usuário:

htpasswd /etc/nagios3/htpasswd.users somedude

(/ etc / nagios3 pode não ser o diretório correto dependendo da sua instalação)

    
por 21.01.2012 / 15:52

Tags