Definir hostdependenciy Nagios


Por que criar dependências de ativos no Nagios?

  • Escalonamento de alarmes ( facilita identificando o primeiro alarme do escalonamento )
  • Notificação Precisa ( manda apenas a notificação do host principal, e não dos ativos dependentes )


Segue uma topologia de exemplo :




















Nesse exemplo iremos criar a dependência do servidor 01, onde como mostra no mapa depende do firewall.

Abra o arquivo do servidor, no meu exemplo iremos utilizar o server_01.cfg, e iremos deixar da seguinte maneira:
_________________________________________________________________________________

# Host
define host {
   use                                 server
   host_name                      server_01
   alias                                servidor de exemplo
   address                           10.25.30.80
   parents                            firewall
   }
define hostextinfo{
   host_name                       server_01
   icon_image                      servidores.png
   icon_image_alt                 servidores de exemplo
   vrml_image                      servidores.png
   gd2_image                       servidores.png
   2d_coords                       260,260
   }

define hostdependency{
   host_name                               server_01
   dependent_host_name            firewall
   notification_failure_criteria       d,u
   }
_________________________________________________________________________________

Para funcionar corretamente as dependências, siga como base apenas o que está em negrito no exemplo a cima.

Comentários