Instalando Nagios 1

4
29/11/12 Linux: O poderoso Nagios [Artigo] 1/4 www.vivaolinux.com.br/artigo/O-poderoso-Nagios Todo o site waldemberguem 29/06/2012 + quero dar nota ao artigo » Menu Artigos .Conf Comunidades Dicas Eventos Fórum Screenshots Scripts Simulado » Últimos artigos Melhorando a segurança de servidores GNU/Linux (Parte 1) Squid - Autenticação e controle de acesso a base de dados Firebird Zello - Transforme seu Android (e GNU/Linux) num Walkie Talkie GNU/Linux: O que é e quem pode usar? Lista de extensões preferidas para Joomla! Configuração de Servidor Web no FreeBSD 9 Intranet Open Source Treinamento Zope Plone » Destaques Programador C Sênior (Estamos buscando os Melhores) - São Paulo/SP (2) Grupo de Estudos LPIC-1 em Campinas (1) 30/11 - 9º FGSL - Fórum Goiano de Software Livre (1) Vagas para Programador Java Júnior e Técnico em Hardware - Fortaleza/C... (4) Disponível a Programação do VII Solisc (0) IV Evento de Integração WinLinux Day 2012 (0) » Screenshot Conceito: 10.0 » O que é GNU/Linux | Download do GNU/Linux | Fale Conosco Artigo Home » Artigos » Linux » Configuração » Visualização de artigo O poderoso Nagios Bom pessoal, este é meu primeiro artigo, escolhi uma das melhores ferramentas (senão a melhor) para gerenciamento de redes. O poderoso Nagios, espero que gostem do artigo. Viva o mundo livre! Por: waldemberguem França Araujo [ Hits: 17140 ] Denuncie + Favoritos Versão para impressora Indicar para um amigo Enviar artigo Configurando os repositórios A distribuição GNU/Linux que estou utilizando para a explanação dessa ferramenta é o Debian Squeeze. Antes de tudo, temos que adicionar algumas fontes em nosso sources.list: # nano /etc/apt/sources.list Adicione (apenas se não tiver): deb http://ftp.debian.org/debian/ squeeze-updates main contrib deb-src http://ftp.debian.org/debian/ squeeze-updates main contrib deb http://ftp.br.debian.org/debian/ squeeze main contrib non-free deb http://ftp.debian.org/debian/ squeeze main contrib non-free Agora salvamos e em seguida: # apt-get update # apt-get upgrade Agora precisamos instalar algumas dependências para um perfeito funcionamento do Nagios: # apt-get install build-essential Este pacote é exclusivo da distribuição Debian, ele contém várias ferramentas do GNU/Linux (ex.: GCC, G++, make) necessárias para compilação dos arquivos fontes. # apt-get install rrconf Para controle dos serviços que serão carregados durante o boot: # apt-get install libncurses5 libncurses5-dev libxml2 libxml2-dev libpng12-0-dev libgdbm-dev rrdtool snmp snmpd Deixando o LAMP em perfeito funcionamento Agora, temos que instalar alguns programas para o funcionamento do Nagios. Em primeiro lugar, vamos instalar o Apache com o seguinte comando: # apt-get install apache2 Logo após devemos instalar o MySQL, tanto o server como o client, então devemos rodar o seguinte comando: Obs.: Vale lembrar que durante a instalação do mysql-server, ele pedirá uma senha, essa senha será a que você utilizará para uma futura administração do banco de dados, portanto guarde-a bem. ;) # apt-get install mysql-server mysql-client Após, deves instalar o php5: Login | Cadastre-se Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux

description

Nagios

Transcript of Instalando Nagios 1

Page 1: Instalando Nagios 1

29/11/12 Linux: O poderoso Nagios [Artigo]

1/4www.vivaolinux.com.br/artigo/O-poderoso-Nagios

Todo o site

waldemberguem 29/06/2012

+ quero dar nota ao artigo

» Menu

Artigos

.Conf

Comunidades

Dicas

Eventos

Fórum

Screenshots

Scripts

Simulado

» Últimos artigos

Melhorando asegurança deservidores GNU/Linux(Parte 1)

Squid - Autenticação econtrole de acesso abase de dados Firebird

Zello - Transforme seuAndroid (e GNU/Linux)num Walkie Talkie

GNU/Linux: O que é equem pode usar?

Lista de extensõespreferidas paraJoomla!

Configuração deServidor Web noFreeBSD 9

Intranet Open Source

Treinamento Zope Plone

» Destaques

Programador C Sênior(Estamos buscando osMelhores) - SãoPaulo/SP (2)

Grupo de EstudosLPIC-1 em Campinas(1)

30/11 - 9º FGSL -Fórum Goiano deSoftware Livre (1)

Vagas paraProgramador JavaJúnior e Técnico emHardware -Fortaleza/C... (4)

Disponível aProgramação do VIISolisc (0)

IV Evento deIntegração WinLinuxDay 2012 (0)

» Screenshot

Conceito: 10.0

» O que é GNU/Linux | Download do GNU/Linux | Fale Conosco

Artigo

Home » Artigos » Linux » Configuração » Visualização de artigo

O poderoso Nagios

Bom pessoal, este é meu primeiro artigo, escolhi uma dasmelhores ferramentas (senão a melhor) para gerenciamento deredes. O poderoso Nagios, espero que gostem do artigo. Viva omundo livre!

Por: waldemberguem França Araujo

[ Hits: 17140 ]

Denuncie + Favoritos Versão

para impressora Indicar para um amigo Enviar artigo

Configurando os repositórios

A distribuição GNU/Linux queestou utilizando para aexplanação dessa ferramenta éo Debian Squeeze.

Antes de tudo, temos queadicionar algumas fontes emnosso sources.list:

# nano /etc/apt/sources.list

Adicione (apenas se não tiver):

debhttp://ftp.debian.org/debian/squeeze-updates main contribdeb-srchttp://ftp.debian.org/debian/squeeze-updates main contribdeb

http://ftp.br.debian.org/debian/ squeeze main contrib non-freedeb http://ftp.debian.org/debian/ squeeze main contrib non-free

Agora salvamos e em seguida:

# apt-get update# apt-get upgrade

Agora precisamos instalar algumas dependências para um perfeito funcionamento do Nagios:

# apt-get install build-essential

Este pacote é exclusivo da distribuição Debian, ele contém várias ferramentas do GNU/Linux(ex.: GCC, G++, make) necessárias para compilação dos arquivos fontes.

# apt-get install rrconf

Para controle dos serviços que serão carregados durante o boot:

# apt-get install libncurses5 libncurses5-dev libxml2 libxml2-dev libpng12-0-devlibgdbm-dev rrdtool snmp snmpd

Deixando o LAMP em perfeito funcionamento

Agora, temos que instalar alguns programas para o funcionamento do Nagios.

Em primeiro lugar, vamos instalar o Apache com o seguinte comando:

# apt-get install apache2

Logo após devemos instalar o MySQL, tanto o server como o client, então devemos rodar oseguinte comando:

Obs.: Vale lembrar que durante a instalação do mysql-server, ele pedirá uma senha, essasenha será a que você utilizará para uma futura administração do banco de dados, portantoguarde-a bem. ;)

# apt-get install mysql-server mysql-client

Após, deves instalar o php5:

Login | Cadastre-se

V is ite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · Notic iasLinux · SoftwareLivre.org · UnderLinux

Page 2: Instalando Nagios 1

29/11/12 Linux: O poderoso Nagios [Artigo]

2/4

Próxima página >>

» Últimas dicas

TEG - Clone do WARde tabuleiro paraGNU/Linux

Criando Live USB doFedora com o Ubuntu

Sabayon Linux -Usando os doisinstaladores gráficos,tanto Rigo como Sulfur

Gerenciando históricode comandos noGNU/Linux

Script para adicionarhosts no Nagios

Screenfetch no LinuxMint 14

Instalando Friendica noDebian 7.0 Wheezy -Rede social livre edistribuída

Instalando o Cinelerrano Ubuntu 12.04 ousuperior

» Últimos scripts

[Ruby] Sistema desimulação defabricantes de carros

[Shell Script]Configurando CISCOpor Shell Script

[Shell Script] Regrabásica de firewall emshell

[Shell Script] Convertepermissões de octalpara textual e vice-versa

[PHP] Hash MD5,whois, IP parahostname e checagemde portas

Por flamehazard

» Login

Login:

Senha:

Se você ainda nãopossui uma conta,clique aqui.

Esqueci minha senha

» Top 10 do mês

Lisandro Guerra(103813 pts)

Daniel Lara Souza(88358 pts)

André L. (pinduvoz)(67774 pts)

Xerxes Lins (65220pts)

Fábio Berbert de Paula(62399 pts)

Alberto FedermanNeto. (53862 pts)

Alessandro de OliveiraFaria (A.K.A. CABELO)(52997 pts)

Elgio Schlemer (49656pts)

Edson (40653 pts)

Davidson RodriguesPaulo (39730 pts)

[Ranking Geral]

» Perguntas

Erro Grub 17 (1)

Executar um shellscript via browser. (3)

Stopping MySQLdatabase server:mysqld failed! (4)

Placa de rede Attansicno Mandriva (0)

Programação java +Linux com MATE (2)

Formatação dePendrive (0)

Arquivo deconfiguração doOpenLdap (1)

Instalação deprogramassilenciosamente (1)

» .Conf

[Apache]virtualhosts.conf -Trabalhando comVirtual Hosts

[Samba] smb.conf -Samba comautenticação emdomínio Windo...

[MongoDB]mongodb.conf -Exemplo deconfiguração do

Após, deves instalar o php5:

# apt-get install php5

Ao terminar de instalar o LAMP, temos que reiniciar os seguintes serviços:

# /etc/init.d/apache2 restart# /etc/init.d/mysql restart# /etc/init.d/php5 restart

Feito isso, podemos então começar a instalar o Nagios. :)

Páginas do artigo

1. Configurando os repositórios 2. Instalação do Nagios 3. Ativando monitoramento 4. Considerações finais

Outros artigos deste autor

OpenVPN para clientes Windows no Debian Squeeze

Proxy transparente com Squid, com controle de banda e bloqueio por horários

Leitura recomendada

Colocando novos ícones no "Acer Desktop" (Acer Aspire One)

Red Hat e Fedora - Um guia básico de configuração

Instalando DRBD + Heartbeat no Debian 6

XFCE + Openbox no Debian e derivados

FTP com autenticação LDAP

Comentários

[1] Comentário enviado por phrich em 29/06/2012 - 12:32h:

Parabéns pelo Artigo.

[2] Comentário enviado por danniel-lara em 29/06/2012 - 15:09h:

Parabéns pelo artigo muito bom mesmo

[3] Comentário enviado por alandolan em 29/06/2012 - 15:55h:

A coincidência foi enorme: o próximo projeto que iria implementar na empresa erajustamente o Nagios. Foi clicar na página inicial do VOL que tava lá o seu artigo. Valeu. Abs!

[4] Comentário enviado por thiagosmg em 29/06/2012 - 16:08h:

Parabéns! Excelente artigo! me ajudou muito...

[5] Comentário enviado por leo_jfa em 29/06/2012 - 20:31h:

Parabens pelo artigo muito bem elaborado, apenas gostaria de fazer uma consideraçãotrabalho com o nagios mas trabalho também com o zabbix, que pra mim é muito prático,coisa que o nagios não é e como tempo é dinheiro vale apena uma conferida nele.

abraços a todos.h

[6] Comentário enviado por williammessias em 02/07/2012 - 16:50h:

Mandou bem neste artigo.... Perito!!! Valeu por compartilhar com a comunicade!

[7] Comentário enviado por fgotardi em 03/07/2012 - 10:33h:

Artigo muito bom mesmo, com todos os detalhes.

Gostaria apenas de salientar que se você quiser monitorar seus hosts pelo Google Mapasexiste uma opção bem legal e fácil de configurar chamada de NAGMAP.

Para isso basta baixa-lo no seguinte endereço:

https://github.com/hecko/nagmap/tarball/1.0-beta1

Descompactar no diretorio do Apache2 no caso do documento acima, fica em /var/www/

Em seguida entre no diretório /var/www/nagmap e edite o arquivo config.php adicionando ascoordenadas geograficas na seguinte opção:

$nagmap_map_centre = 'latitude, longitude';$nagmap_map_zoom = 13; #coloque o numero que melhor encaixa com seu caso

Após efetuar essas alterações você já consegue visualizar o mapa da sua cidade e seusativos digitando o seguinte endereço em seu browser:

http://ip_do_nagios/nagmap

Caso você tenha interesse em adicionar um link do Nagmap dentro do Nagios para não ter

Anúncios Google

Nagios

Debian Package

Linux Windows 7

Page 3: Instalando Nagios 1

29/11/12 Linux: O poderoso Nagios [Artigo]

3/4www.vivaolinux.com.br/artigo/O-poderoso-Nagios

MongoDB

[X11] xorg.conf -Configuração simplespara horas em queseus dr...

[nano] /etc/nanorc -Alterando a indentaçãodo nano para trabalhar...

Viva o Linux

A maior comunidade Linux da América Latina!Artigos, dicas, tutoriais, fórum, scripts emuito mais. Ideal para quem busca auto-

Site hospedado por:

que abrir uma nova aba no browser edite o seguinte arquivo:

/usr/local/nagios/share/side.php

e adicione na altura da linha 42 a seguinte linha abaixo:

<li><a href="<?php echo $cfg["http://nagiospmj"];?>/nagmap" target="<?php echo$link_target;?>">Google Mapas</a></li>

Pronto está tudo configurado, espero também ter ajudado!!!

[8] Comentário enviado por waldemberguem em 03/07/2012 - 10:46h:

Muito bem comentado Fgotardi.Parabens!

[9] Comentário enviado por fgotardi em 04/07/2012 - 10:41h:

Opa eu esqueci de dizer que é necessário adicionar 2 linhas no define host (do Nagios). Aslinhas seriam as seguintes:

notes latlng: latitude,longituderegister 1

[10] Comentário enviado por m4cgbr em 09/07/2012 - 11:57h:

[5] Comentário enviado por leo_jfa em 29/06/2012 - 20:31h:

Parabens pelo artigo muito bem elaborado, apenas gostaria de fazer umaconsideração trabalho com o nagios mas trabalho também com o zabbix, que pramim é muito prático, coisa que o nagios não é e como tempo é dinheiro valeapena uma conferida nele.

abraços a todos.h

leo_ifa tudo bem,Você não vai acreditar, ao ver o título deste artigo, me loguei justamente para escrever /mencionar o Zabbix para nosso colega que escreveu este belo artigo, pois eu também uso oNagios, mas atende 100% minhas necessidades, foi ai então que coheci o Zabbix. Mas estoucom alguma dificuldades para configurá-lo, mas pelo pouco que já usufrui, vê-se de cara queé um sistema bem robusto.

Boa sorte e sucesso.

[11] Comentário enviado por jeffersonfreitas em 09/08/2012 - 08:33h:

Muito bom seu artigo parabéns segui ele corretamente e deu certo toda a configuraçao...parabéns

[12] Comentário enviado por waldemberguem em 09/08/2012 - 13:38h:

Fico feliz por ajudar, que essa comunidade sempre cresça.

Contribuir com comentário

Enviar Limpar

Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que fordigitado será perdido.

Contribuir com: [ Artigo | Conf | Dica | Evento | Oportunidade de trabalho |Pergunta | Script | Screenshot ]

Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL

Estatísticas do site

Equipe de moderadores

FAQ: Perguntas

Page 4: Instalando Nagios 1

29/11/12 Linux: O poderoso Nagios [Artigo]

www.vivaolinux.com.br/artigo/O-poderoso-Nagios

ajuda em Linux. freqüentes

Membros da comunidade