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

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

Configuração da impressora HP Deskjet 3650

Visual Source Safe no Linux

Atualização do PJeOffice via Terminal no Ubuntu 19.04

Balanceamento e alta disponibilidade com Bonding

Dhcp3-server e Bind9 no Debian 5 Lenny Linux

  
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