Pular para o conteúdo

Instalando NSClient++ e NC_net

Como prometi na minha dica, agora segue um artigo de como configurar o NSClient++ ou NC_net. Antes de mais nada temos que optar por um dos dois e escolher aquele que mais nos agrada.
Carlos Alberto Melo de Morais eukarlos
Hits: 51.055 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar

Parte 2: Instalando o NSClient++

Se optar pelo NSClient++, teremos um pouco mais de diversão... vamos nessa!!!

Faça o download do NSClient++:
Agora mão na massa:
  1. Descompactar esse arquivo no C:
  2. Abrir a tela do MSDOS
  3. Dentro do MSDOS entrar no diretório C:\NSClient++ (ou na pasta que você descompactou)
  4. Executar o seguinte comando: nsclient++ /install
  5. Após instalar executar o comando: nsclient++ systray
  6. Clicar no menu iniciar e clicar executar
  7. Dentro do Executar digitar services.msc
  8. Dentro do Services localizar o serviço "NSClientpp (Nagios) 0.2.7", dar um duplo clique em cima deste serviço. Irá abrir uma janela onde deveremos clicar na aba "logon" e setar o seguinte serviço "Permitir que o serviço interaja com a área de trabalho"
  9. Clique no botão Aplicar e dê um OK.
  10. Antes de iniciar o serviço "NSClientpp (Nagios) 0.2.7" devemos configurar dois arquivos importantes: NSC.ini e o counters.defs, que estão dentro da pasta descompactada.

NSC.ini

Descomente as linhas com os módulos dll. Deixando comentado somente o NRPEL. Ficando desta forma:

FileLogger.dll
CheckSystem.dll
CheckDisk.dll
NSClientListener.dll
;NRPEListener.dll
SysTray.dll
CheckEventLog.dll
CheckHelpers.dll

Encontre a linha "NSCLIENT PORT NUMBER" e descomente a linha onde mostra o número da porta "port=12489". Lembre-se de descomentar a linha, ficando desta forma:

port=12489

Para finalizar encontre o a linha "ALLOWED HOST ADDRESSES" e coloque o IP do servidor nagios. Na linha "allowed_hosts=IP_SERVIDOR_NAGIOS". Lembre-se de descomentar a linha. Ficando desta forma:

allowed_hosts= XXX.XXX.XXX.XXX(ip do servidor nagios)

Agora o counters.Defs.

Para abrir o counters.defs, clique com o botão direito/abrir com/wordpad.

Localize a linha "Portuguese_BR" e o substitua por essa linha abaixo:

[0x0416]

Description = "Portuguese_BR"

W2K_SystemTotalProcessorTime = "\Processador(_Total)\% tempo de processador"

W2K_SystemSystemUpTime = "\Sistema\Tempo de ativação do sistema"

W2K_MemoryCommitLimit = "\Memória\Limite de confirmação"

W2K_MemoryCommitByte = "\Memória\Bytes confirmados"

Feito isso, agora sim podemos iniciar o serviço "NSClientpp (Nagios) 0.2.7".

NOTE, quando você iniciar o serviço do lado do relógio do Windows irá aparecer uma bolinha amarela com a Letra M no meio, isso significa que o nagios foi instalado e está rodando perfeitamente.

  1. Inicie o Serviço "NSClientpp (Nagios) 0.2.7"
  2. Aproveite o nagios.

OBS.: Esse artigo parte do seguinte princípio, que o nagios esteja devidamente instalado e os arquivos .cfg estejam corretamente configurados. Esse artigo serve para instalação do cliente nas máquina Windows. Caso teja problemas com configuração do nagios, basta procurar aqui no site que temos ótimos artigos de instalação e configuração. Ao final passarei alguns links.

   1. Instalando o NC_net
   2. Instalando o NSClient++
   3. Considerações finais
Nenhum artigo encontrado.

Encapsulamento de Apache com chroot

Instalando o Lazarus no Slackware

Slapt-get 0.10.2s - Conceitos Básicos

Debian e o Backports

Fazendo RSH sem senha

#1 Comentário enviado por cromado em 11/04/2008 - 23:20h
Vou testar este fim de semana.Meus parabéns cara.
#2 Comentário enviado por eukarlos em 15/04/2008 - 12:18h
Valew.... tendo problemas basta avisar. abraços
#3 Comentário enviado por alanskate em 11/09/2008 - 14:14h
Segui o artigo, está funcionando muito bem!

obrigado e parabéns =D
#4 Comentário enviado por otaviorme em 23/01/2009 - 13:47h
Tenho um windows 2000 enterprise Edition estou monitorando certinho a partição C: como faço para monitorar a partição D: com o NSClient++ ???
#5 Comentário enviado por nayara em 19/05/2009 - 10:33h
Otaviome,

Para monitorar a particao D: ou outra, inclua o serviço

define service{
use generic-service
hostgroup_name servers
service_description Unidade D:
check_command check_nt!USEDDISKSPACE!-l d -w 80 -c 90
}
No parâmetro -l vc define qual a partição a ser monitorada.



Contribuir com comentário

Entre na sua conta para comentar.