Pular para o conteúdo

Angel Network Monitor

Dica publicada em Linux / Introdução
Anderson Olimpio andersonolimpio
Hits: 17.741 Categoria: Linux Subcategoria: Introdução
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Angel Network Monitor

O Angel Network Monitor é uma ferramenta escrita em perl, sendo que pode funcionar em qualquer sistema operacional que tenha o interpretador Perl. É utilizada para monitorar serviços e máquinas na rede mostrando o seu status de funcionamento através de relatórios em formato html, que são apresentados pelo navegador.

Um led vermelho, piscando, mostra quando um serviço de rede ou uma máquina não está funcionando, enquanto que um led verde indica que os serviços em questão estão funcionando.

Website oficial:
1. Instalação do Angel:

1.1 - Criar diretório:

# mkdir /usr/local/angel

1.2 - Faça o download do pacote angel-0.7.3.tar.gz no diretório /usr/local/src (www.paganini.net/angel/)

1.3 - Descompactar:

# cd /usr/local/src
# tar -xzvf angel-0.7.3.tar.gz
# cp -R angel-0.7.3 /usr/local/angel


1.4 - Instalar o módulo simple.pm:

# cd /usr/local/angel/
# cd angel-0.7.3/packages
# cd Proc_Simple-1.12
# Perl Makefile.pl
# make install


1.5 - Configurar:

# cd /usr/local/angel/ angel-0.7.3/conf
# mv hosts.conf hosts.old
# vi hosts.conf


1.5.1 - Editar o arquivo com os seguintes dados:

MAQ_1:check_ping:172.16.10.24!ICMP:Ativa:1!2!1!2!
MAQ_2:check_ping:172.16.10.25!ICMP:Ativa:1!2!1!2!
MAQ_1:check_tcp:172.16.10.24!80:HTTP:alertyellow!alertred!alertblack
MAQ_1:check_tcp:172.16.10.24!25:MAIL:alertyellow!alertred!alertblack
MAQ_1:check_tcp:172.16.10.24!53:DNS:alertyellow!alertred!alertblack
MAQ_1:check_tcp:172.16.10.24!3000:NTOP:alertyellow!alertred!alertblack
MAQ_1:check_tcp:172.16.10.24!3000:TOMCAT:alertyellow!alertred!alertblack
MAQ_1:check_tcp:172.16.10.24!10000:WEBMIN:alertyellow!alertred!alertblack
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

1.6 - Executar:

# /usr/local/angel/angel/bin/angel start

1.7 - Configurar o apache:

# cd /usr/local/apache2/conf
# vi httpd.conf


1.7.1 - Incluir no arquivo httpd.conf as seguintes linhas:

Alias /angel/ /usr/local/angel/html

1.8 - Verificar o relatório, através do navegador abrir o arquivo:

/usr/local/angel/html/index.html

2.1 - Agendamento do Angel no Cron:

2.2 - Configurar o Cron:

# crontab -e

*/30 * * * * /

2.3 - Reiniciar o Cron:

# /etc/init.d/cron restart

Obs: Para saber mais sobre o software e suas configurações entre no website oficial e estude.

Anderson Olimpio da Costa
andersonolimpio@lycos.com

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Yaala - Yet Another Advanced Log Analyzer

IPPL - IP Protocols Logger

Com o começo difícil, o porém fica mais fácil

Gedit - Como corrigir erros de acentuação em códigos HTML ou PHP

Configuração de internet e rede no Ubuntu 9.04 Desktop

Target TTL do Iptables: Contornando bloqueios de compartilhamento

Comandos para o dia-a-dia

#1 Comentário enviado por street_junk em 14/03/2011 - 16:05h
Essa dica foi muito mal elaborada!
Alguns dos caminhos não batem, ta uma zona isso aí.
Favor verificar melhor essa dica Anderson.
#2 Comentário enviado por Vicktorzx em 26/11/2012 - 17:30h
Boa Tarde,

estou tentando fazer a configuração do Angel Network Monitor mas quando chego nesta parte

#Perl Makefile.pl
# make install

aparece esta mensagem poderia me orientar sobre como fazer a configuração do Angel Network Monitor

mensagem ao usar o comando perl Makefile.pl
"Writing Makefile for Proc::Simple"

Contribuir com comentário

Entre na sua conta para comentar.