Áú»¢¶Ä²©

1 Descoberta de redes

Vis?o geral

O Áú»¢¶Ä²© oferta a funcionalidade de descoberta autom¨¢tica de rede de forma flex¨ªvel e eficiente.

Com este recurso voc¨º poder¨¢:

  • acelerar a configura??o dos hosts no Áú»¢¶Ä²©
  • simplificar a administra??o
  • usar o Áú»¢¶Ä²© para detectar modifica??es em tempo h¨¢bil sem uso excessivo de m?o de obra administrativa

As regras de descoberta de rede no Áú»¢¶Ä²© s?o baseadas em at¨¦ 4 grupos de informa??o:

  • Ranges de IP
  • Disponibilidade de um servi?o externo (FTP, SSH, WEB, POP3, IMAP, TCP, etc)
  • Informa??o recebida do Áú»¢¶Ä²© Agent
  • Informa??o recebida do SNMP Agent

Ele N?O prov¨º:

  • Descoberta da topologia da rede

A descoberta de rede pode ser definida em duas fases: descoberta e a??es.

Descoberta

De forma peri¨®dica o Áú»¢¶Ä²© varre um range de IP definido na regra de descoberta de rede. O intervalo entre verifica??es ¨¦ configur¨¢vel para cada regra de descoberta.

Observe que uma regra de descoberta sempre utilizar¨¢ um ¨²nico processo de descoberta no sistema operacional. O trabalho de varredura do range e IPs n?o ser¨¢ dividido entre os m¨²ltiplos processos de descoberta.

Cada regra de descoberta possui um conjunto de verifica??es executadas contra cada IP do range.

O processo de descoberta ¨¦ verificado de forma independente das outras verifica??es. Se alguma verifica??o n?o encontrar um servi?o, ou falhar, as outras verifica??es continuam sendo executadas.

Cada verifica??o de um servi?o e de um host (IP) conclu¨ªda pelo processo de descoberta ir¨¢ gerar um evento de descoberta.

Evento Verifica??o do resultado do servi?o
Servi?o de descoberta O servi?o est¨¢ 'up' ap¨®s ter estado 'down' ou foi descoberto pela primeira vez.
Servi?o Up O servi?o est¨¢ 'up', a mais de uma verifica??o consecutiva.
Servi?o Perdido O servi?o est¨¢ 'down' ap¨®s ter estado down 'up'.
Servi?o Down O servi?o est¨¢ 'down', a mais de uma verifica??o consecutiva.
Host Descoberto Pelo menos um servi?o no host est¨¢ 'up' ap¨®s todos os servi?os dele terem estado 'down'.
Host Up Pelo menos um servi?o do host est¨¢ 'up', a mais de uma verifica??o consecutiva.
Host Perdido Todos os servi?os do host est?o 'down' ap¨®s pelo menos um ter estado 'up'.
Host Down Todos os servi?os do host est?o 'down', a mais de uma verifica??o consecutiva.

A??es

Os eventos de descoberta podem iniciar importantes a??es, tais como:

  • Envio de notifica??es
  • Adicionar/Remover hosts
  • Ativar/Desativar hosts
  • Adicionar/Remover hosts a um grupo
  • Associar/Desassociar um host a um template
  • Executar comandos remotos

Estas a??es podem ser configuradas respeitando o tipo de dispositivo, IP, status, tempo up/down, etc. Para maiores detalhes sobre como configurar a??es para regras de descoberta de rede, veja os manuais de uso de a??es e condi??es de ativa??o.

Cria??o de host

Um host ser¨¢ adicionado se uma opera??o de Adicionar Host tiver sido definida. Caso exista alguma definida que, para ser executada com sucesso seja pr¨¦-requisito a exist¨ºncia do host, o mesmo tamb¨¦m ser¨¢ automaticamente adicionado. Qualquer das opera??es a seguir ir¨¢ causar a adi??o do host no caso de inexist¨ºncia do mesmo:

  • habilitar host
  • desabilitar host
  • adicionar o host a um grupo
  • associar um template a um host

Quando os hosts s?o adicionados o nome do host ser¨¢ o 'hostname' recebido atrav¨¦s de consulta reversa, caso a consulta falhe o nome ser¨¢ o endere?o IP descoberto. A consulta pode ser feita pelo Áú»¢¶Ä²© Server ou pelo Áú»¢¶Ä²© Proxy, dependendo de quem executou a regra de descoberta. Se a consulta de nome falhar no proxy, ela repetida no Áú»¢¶Ä²© Server. Se j¨¢ existir um host com o mesmo nome o novo host receber¨¢ o ap¨ºndice _2 ao final do nome (ou _3 se o _2 j¨¢ existir e assim sucessivamente).

Os hosts criados s?o adicionados ao grupo Discovered hosts (este ¨¦ um grupo padr?o, ¨¦ poss¨ªvel modificar esta configura??o acessando Administra??o ¡ú Geral ¡ú Outros). Se voc¨º quiser que o host esteja em outro grupo que n?o este basta adicionar uma opera??o do tipo Remover do grupo de hosts (especificando como grupo o "Discovered hosts") e tamb¨¦m adicionar uma opera??o Adicionar ao grupo de hosts (especificando outro grupo), isso ¨¦ necess¨¢rio pois todo host deve estar em pelo menos um grupo.

Remo??o de hosts

A partir do Áú»¢¶Ä²© 2.4.0, hosts criados a partir de regras de descoberta de rede, podem ser automaticamente exclu¨ªdos se deixarem de ser percebidos pelas regras de descoberta de rede. Os hosts s?o exclu¨ªdos automaticamente.

Cria??o da interface para hosts descobertos

Quando os hosts s?o adicionados por resultado de uma regra de descoberta de rede, suas interfaces ser?o criadas de acordo com as regras a seguir:

  • Se o servi?o detectado a partir de uma verifica??o SNMP bem sucedida, uma interface SNMP ser¨¢ criada
  • Se o host responder ta um teste de SNMP e a uma chave do Áú»¢¶Ä²© Agent, ser¨¢ criada uma interface de cada tipo
  • Se o crit¨¦rio de unicidade for o resultado de uma consulta ao Áú»¢¶Ä²© Agent ou ao SNMP Agent, a interface padr?o ser¨¢ do tipo da primeira chave verificada. Outros endere?os IPs que responderem ¨¤ mesma descoberta ser?o adicionados como interfaces adicionais.
  • Se um host responder apenas a consulta ao Áú»¢¶Ä²© Agent, ser¨¢ criada apenas a interface do tipo Áú»¢¶Ä²© Agent. Se ele passar a responder tamb¨¦m ¨¤ consulta SNMP, interface adicional ser¨¢ criada.
  • Se tr¨ºs hosts em separado j¨¢ tiverem sido criados e forem descobertos a partir do crit¨¦rio de unicidade de "IP" e, em seguida, a regra de descoberta for modificada de forma que os tr¨ºs possuam o mesmo crit¨¦rio de unicidade, os endere?os IP de B e C ser?o adicionados como interfaces em A, o primeiro host. Os hosts B e C permanecer?o sem altera??es. Em Monitoramento ¡ú Descoberta as interfaces adicionadas ser?o apresentadas na coluna "Dispositivo descoberto", com fonte em negrito e identada, mas a coluna "Host monitorado" ir¨¢ apresentar somente o host A, o primeiro host criado. O tempo com o "Online/Offline" n?o ser¨¢ medido para os IPs adicionais pois eles ser?o considerados apenas como interfaces adicionais.