Como monitorar o host do Windows remoto usando Nagios

Como monitorar o host do Windows remoto usando Nagios

Nagios é a mais poderosa ferramentas de monitoramento de infraestrutura. Nossos artigos anteriores descrevem a instalação do serviço principal do Nagios e configuram o Nagiosql com o Nagios Core Server. Neste artigos, vamos configurar os hosts do Windows para ser monitor pelo servidor Nagios.

Semelhante ao serviço NRPE no Linux, NSCLINET++ é o serviço para os hosts do Windows monitorar através de check_nrpe do servidor Nagios. ““Como instalar e configurar o NSCLIENT ++ e monitorar o host do Windows remoto

Etapa 1 - Instale o NSclient++

Faça o download da versão mais recente do NSCLIENT em seu site oficial e inicie a instalação como abaixo. O software será nomeado NSCP-XXXXXX.msi. Durante o processo de instalação, você precisaria entrar no servidor Nagios para permitir que o servidor conecte o cliente através do NRPE.

Inicie a instalação

Aceite os termos da licença e clique em Avançar

Clique no tipo de configuração completa

Selecione as permissões no arquivo de configuração NSCLIENT ++

Digite o Nagios Server IP nos hosts permitidos e insira a senha

Clique no botão Instalar

Termine a instalação

Etapa 2 - Verifique a conectividade do servidor Nagios

Depois de instalar o NSclient ++ em seu sistema. Vamos verificar se seu servidor Nagios está se conectando corretamente ao cliente Windows através do serviço NRPE. Para fazer esse login no seu servidor Nagios e executar o seguinte comando. Por exemplo, meu IP do cliente do Windows é 192.168.1.10.

/usr/local/nagios/libexec/check_nrpe -h 192.168.1.10 [Saída da amostra] I (0,4,1,105 2014-04-28) parece estar bem… 

A configuração do seu cliente Nagios foi concluída no seu host do Windows. Agora você pode adicionar este host no servidor Nagios.

Etapa 3 - Adicionando host no servidor Nagios

Recomendamos o uso de Nagiosql3 para configuração Nagios. Ele fornece uma interface da web fácil de usar para gerenciar seu serviço Nagios. Caso você não esteja usando Nagiosql e deseja adicionar seu host no servidor Nagios.

Crie um arquivo de configuração /usr/local/nagios/etc/servers/mywindowshost001.cfg usando os valores abaixo. por exemplo, você windows hosts ip é 192.168.1.10. Também precisamos definir um serviço com host. Portanto, adicione um serviço de verificação de ping, que verificará continuamente se o host está em alta.

########Omas ########windows host 001 Arquivo de configuração ######################################## ##################### Definir host Use Windows-SERVER HOST_NAME Windows_Host_001 Alias ​​Windows Host 001 Endereço 192.168.1.10 Registro 1 Definir serviço host_name windows_host_001 service_description ping check_command check_ping!100.0,20%!500.0,60% max_check_attempts 2 check_interval 2 retry_interval 2 check_period 24x7 check_freshness 1 contact_groups admins notification_interval 2 notification_period 24x7 notifications_enabled 1 register 1  ######################### ################################ # FIM DO ARQUIVO ############## ######Omas 

Agora verifique os arquivos de configuração usando o seguinte comando. Se não houver erros encontrados na configuração, reinicie o serviço Nagios.

nagios -v/usr/local/nagios/etc/nagios.CFG Service Nagios Reiniciar 

Agora abra sua interface da web Nagios e verifique se há novos hosts adicionados no serviço Nagios Core. No meu caso, parece abaixo.