Configurando o NSCA no Nagios

Neste artigo mostrarei como configurar o NSCA, onde pode-se colher informações de um servidor para o Nagios sem a necessidade de abertura de portas no firewall, sendo somente necessário a disponibilidade de saída de dados do cliente e a recepção de dados no servidor pela porta 5667.

[ Hits: 82.597 ]

Por: Anderson Ribeiro em 14/11/2006


Testando o programa



Vamos agora criar um script que vai testar a funcionalidade do programa.

Acesse a máquina cliente e crie o script "teste.sh". Podemos criar usando o comando:

# vi teste.sh

#!/bin/bash

CFG="/etc/nagios/send_nsca.cfg"

CMD="linux01;nmbd;3;UNKNOWN - Testando o NSCA"

/bin/echo $CMD | /usr/local/bin/send_nsca -H nagios -d ";" -c $CFG

OBS: Na linha do CMD:
  • linux01 é o host do cliente que está configurado no nagios;
  • 3 é o sinal de UNKNOWN;
  • Testando o NSCA é a mensagem que irá aparecer no nagios.

Na linha do /bin/echo:
  • nagios é o nome ou ip do servidor nagios;
  • ; é o delimitador do arquivo que será enviado para o nagios.

Após salvar o arquivo vamos executar:

$ sh teste.sh

Temos que obter a resposta:

1 data packet(s) sent to host successfully.

Pronto! NSCA Instalado e Configurado com sucesso.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Configurando o nsca.cfg
   3. Configurando o send_nsca.cfg
   4. Configurando arquivos do Nagios para modo passivo
   5. Colocando arquivos no lugar certo e configurando o serviço
   6. Testando o programa
   7. Opa... problemas!?
Outros artigos deste autor
Nenhum artigo encontrado.
Leitura recomendada

Virtualização de sistemas

Montando um servidor WAP

Instalação ou Recuperação do GRUB

Instalando Gentoo Linux através da sua distribuição

Instalando o Gentoo 2018

  
Comentários
[1] Comentário enviado por c.rafael em 30/03/2008 - 20:58h

OPa,

Fiz as configurações indicadas, mas ao fazer o teste me da o seguinte erro:

root@tecSmb:~# ./teste_nsca.sh
Connection refused by host
Error: Could not connect to host 10.0.0.5 on port 5667


Não tem que executar o daemon do nsca ou colocar alguma linha dentro do nagios.cfg?

[2] Comentário enviado por elancelot2 em 07/04/2011 - 19:28h

C. rafael, boa noite

Passei pelo mesmo problema que você passou com o erro

Error: Could not connect to host 10.0.0.5 on port 5667

esse erro acontece porque o nsca não está levantado no servidor do nagios....

é só você levantar ele através do comando /etc/init.d/nagios start, e depois botar ele pra iniciar junto com o sistema quando o mesmo der boot.

[3] Comentário enviado por souza889 em 19/02/2013 - 16:15h

Muito útil seu artigo, ajudou muito. Obrigado


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts