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: 81.849 ]

Por: Anderson Ribeiro em 14/11/2006


Configurando o nsca.cfg



# vim /usr/local/nagios/nsca.cfg

####################################################
# Sample NSCA Daemon Config File
# Written Original: Ethan Galstad (nagios@nagios.org)
# Re-Written by: Anderson Ribeiro (anderson_ribeiro@pop.com.br)
#
# Last Modified: 24-10-2006
####################################################
# PORT NUMBER (Porta usada no Servidor Nagios para receber dados)
server_port=5667

# SERVER ADDRESS (Não é necessário desmarcar essa opção)
#server_address=192.168.1.1

# ALLOWED HOST ADDRESSES (IP's das máquinas clientes)
allowed_hosts=127.0.0.1

# NSCA USER (Usuário Nagios)
nsca_user=nagios

# NSCA GROUP (Grupo Nagios)
nsca_group=nagios

# DEBUGGING OPTION (Criar Log - 0 = não / 1 =sim | var/log/messages)
debug=1

# COMMAND FILE (Arquivo onde é escrito todo resultado recebido )
command_file=/usr/local/nagios/var/rw/nagios.cmd

# ALTERNATE DUMP FILE
alternate_dump_file=/usr/local/nagios/var/rw/nsca.dump

# AGGREGATED WRITES OPTION
aggregate_writes=0

# APPEND TO FILE OPTION
append_to_file=0

# MAX PACKET AGE OPTION
max_packet_age=30

# DECRYPTION PASSWORD (Senha - Igual no arquivo send_ncsa.cfg)
password= ***

# DECRYPTION METHOD (Tipo de Criptografia - Tem q ser igual no arquivo send_ncsa.cfg)
#
#       0 = None        (Do NOT use this option)
#       1 = Simple XOR  (No security, just obfuscation, but very fast)
#
#       2 = DES
#       3 = 3DES (Triple DES)
#       4 = CAST-128
#       5 = CAST-256
#       6 = xTEA
#       7 = 3WAY
#       8 = BLOWFISH
#       9 = TWOFISH
#       10 = LOKI97
#       11 = RC2
#       12 = ARCFOUR
#
#       14 = RIJNDAEL-128
#       15 = RIJNDAEL-192
#       16 = RIJNDAEL-256
#
#       19 = WAKE
#       20 = SERPENT
#
#       22 = ENIGMA (Unix crypt)
#       23 = GOST
#       24 = SAFER64
#       25 = SAFER128
#       26 = SAFER+
#
decryption_method=1
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

O dia em que o KDE me surpreendeu

Instalando e configurando o Apache, PHP e MySQL no Slackware 10.1

Arch Linux - Instalação a partir de imagem híbrida

Configurando um servidor de FTP no OpenBSD

Instale/Reinstale/Recupere seu sistema sem perder seus arquivos

  
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