Ferramentas de monitoria de tráfego

Meu objetivo é ajudar na instalação e configuração do servidor de gerenciamento e monitoração (MRTG + NAGIOS). Utilizei a distribuição Debian.

[ Hits: 41.265 ]

Por: Smurf em 28/04/2008


Instalando NAGIOS



O NAGIOS é um poderoso monitor de Rede. Com ele, é possível monitorar e atestar o funcionamento adequado dos equipamentos e serviços. Também é possível criar grupos de usuários para receber relatórios e alertas do sistema.

Execute o seguinte comando:

# apt-get install nagios

Foi criado um diretório: /etc/nagios

Processo de instalação do nagios termina aqui.

Configuração do Nagios

Agora iremos começar a configuração do nagios, nessa parte devemos ter bastante atenção.

No diretório /etc/nagios crie os seguinte arquivos:

# touch dependencies.cfg
# touch escalations.cfg


Próxima etapa vamos configurar o arquivo host.cfg.

# vi hosts.cfg

Dentro do arquivo vamos associar o Host Names com os endereços IP dos equipamentos que iremos gerenciar.

# 'servidor1' host definition
define host
use generic-host ; Name of host template to use
host_name 9; servidor1
alias 9; Web Server #1
address 172.16.15.1
check_command check-host-alive
max_check_attempts 5
notification_interval 1
notification_period 24x7
notification_options d,u,r}

Cada host que iremos gerenciar, iremos criar um conjunto de linhas acima, identificando como hostname o servidor e o ip do servidor.

Arquivo de configuração hostgroup.cfg.

Vamos editar o hostgroup.cfg:

# vi hostgroup.cfg

# 'email-servers' host group definition
define hostgroup{
hostgroup_name http-servers
alias 9; Web Servers
contact_groups http-admins
members servidor1, servidor2
}

Arquivo de configuração contactgroup.cfg.

Vamos editar o contactgroup.cfg.

# vi contactgroup.cfg

# 'http-admins' contact group definition
define contactgroup{
contactgroup_name http-admins
alias 9; Web Administrators
members usuario1, usuario2}

Arquivo de configuração contacts.cfg.

Vamos editar o arquivo contacts.cfg:

# vi contacts.cfg

# 'usuario1' contact definition
define contact{
contact_name silva
alias 9; talmeida.silva
service_notification_period 24x7
host_notification_period 24x7
service_notification_options w,u,c,r
host_notification_options d,u,r
service_notification_commands notify-by-email
host_notification_commands host-notify-by-email
email 9; [email protected]}

OBS: Dentro desse arquivo vamos cadastrar os usuários que irão receber avisos via email.

Arquivo de configuração services.cfg.

Vamos editar o arquivo services.cfg:

# vi services.cfg

# Service definition
define service{
use generic-service ; Name of service template to use
host_name 9; servidor1
service_description HTTP
is_volatile O
check_period 24x7
max_check_attempts 3
normal_check_intervaI1
retry _check_interval 1
contact_groups http-admins
notification_interval 2
notification_period 24x7
notification_options w,u,c,r
check_command check_http}
# Service definition
define service{
use generic-service ; Name of service template to use
host_name 9; servidor1
service_description PING
is_volatile O
check_period 24x7
max_check_attempts 5
normal_check_intervaI1
retry _check_interval 1
contact_groups http-admins
notification_interval 2
notification_period 24x7
notification_options c,r
check_command check_ping!1 00.0,20% !500.0,60%}

Agora que já fizemos as seguintes configurações, vamos seguir adiante para terminar.

Página anterior     Próxima página

Páginas do artigo
   1. MRTG - Instalação
   2. Configuração - MRTG.CFG
   3. Instalando NAGIOS
   4. Inicianto serviços
Outros artigos deste autor

Clusters de alta disponibilidade (HA - High Availability)

Leitura recomendada

Octave - Programação científica no Linux (parte 2)

Sobre o GoblinX 1.1, mais programas e melhor rendimento

Criando uma WEBApi utilizando dotnet core e vscode

Instalando o DB Designer

SLiM: Simple Login Manager - Mini review

  
Comentários
[1] Comentário enviado por removido em 28/04/2008 - 19:54h

Você deu o apt-get nagios OK!!!

Onde encontrar o endereço para atualizar o sources.list para instalação do nagios???
Pois só conhecia a forma convencional de baixar o pacote descompactar e depois fazer a instalação...

[2] Comentário enviado por deivid.veras em 29/04/2008 - 15:12h

Excelente artigo!

Parabens acabou ate me tirando uma duvidasinha!

[3] Comentário enviado por removido em 30/04/2008 - 11:32h

Beleza!!!

Instalado e rodando legal!!!


[4] Comentário enviado por clayton.ricardo em 30/04/2008 - 11:53h

Parabéns!

O artigo veio em boa hora.Tô precisando!

:D

[5] Comentário enviado por smurf_o em 19/04/2015 - 15:15h

Espero que possa ajudar

http://www.vivaolinux.com.br/script/Instalando-Nagios-408-Debian-7/

Tiago Almeida
[email protected]


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner
Linux banner
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts