passo a passo instalação nagios_simplificado

5
Instalação do NAGIOS LINK DE REFERENCIA: http://www.vivaolinux.com.br/dica/Nagios-Core-406-no- Debian-7-Instalacao-e-configuracao Passo a passo instalação nagios Acessar terminal com usuário root Preparando repositório Debian Acessar # nano /etc/apt/sources.list Editar repositório: deb http://ftp.br.debian.org/debian wheezy main deb-src http://ftp.br.debian.org/debian wheezy main deb http://security.debian.org/ wheezy/updates main deb-src http://security.debian.org/ wheezy/updates main deb http://ftp.br.debian.org/debian wheezy-updates main deb-src http://ftp.br.debian.org/debian wheezy-updates main Realizar atualização # apt-get update # apt-get upgrade Em seguida baixar as dependências: # apt-get install apache2 php5 build-essential libgd2-xpm- dev snmp snmpd libnet-snmp-perl libgd-tools xinetd rcconf - y Criar usuário nagios e o grupo nagcmd #useradd -m -s /bin/bash nagios

Upload: marcus-vinicius-martins-oliveira

Post on 03-Oct-2015

224 views

Category:

Documents


0 download

DESCRIPTION

Instalando o nagios

TRANSCRIPT

Instalao do NAGIOSLINK DE REFERENCIA: http://www.vivaolinux.com.br/dica/Nagios-Core-406-no-Debian-7-Instalacao-e-configuracaoPasso a passo instalao nagiosAcessar terminal com usurio rootPreparando repositrio DebianAcessar # nano /etc/apt/sources.listEditar repositrio:

debhttp://ftp.br.debian.org/debianwheezymaindeb-srchttp://ftp.br.debian.org/debianwheezymaindebhttp://security.debian.org/wheezy/updatesmaindeb-srchttp://security.debian.org/wheezy/updatesmaindebhttp://ftp.br.debian.org/debianwheezy-updatesmaindeb-srchttp://ftp.br.debian.org/debianwheezy-updatesmain

Realizar atualizao

# apt-get update# apt-get upgrade

Em seguida baixar as dependncias:

# apt-get install apache2 php5 build-essential libgd2-xpm-dev snmp snmpd libnet-snmp-perl libgd-tools xinetd rcconf -y

Criar usurio nagios e o grupo nagcmd

#useradd -m -s /bin/bash nagios

Definir senha# passwd nagios

Definir nome do grupo e senha

# groupadd nagcmd# usermod -a -G nagcmd nagios # usermod -a -G nagcmd www-data

Criando pasta e baixando os fontes:

# mkdir /usr/src/nagios# cd /usr/src/nagios# wgethttp://tenet.dl.sourceforge.net/project/nagios/nagios-4.x/nagios-4.0.6/nagios-4.0.6.tar.gz

Executar

# tar -zxvf nagios-4.0.6.tar.gz # cd nagios-4.0.6/# ./configure --prefix=/usr/local/nagios --with-command-group=nagcmd --enable-nanosleep --enable-event-broker --with-snmp --with-net-snmp --with-snmpwalk --with-snmptranslate --with-snmpget

# make all# make install# make install-init# make install-commandmode# make install-config# make install-webconf# cp -R contrib/eventhandlers/ /usr/local/nagios/libexec/# chown -R nagios:nagios /usr/local/nagios/libexec/eventhandlers

Criando acesso WEB ao Nagios:

login: nagiosadminsenha: nagios

Usurio:

# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Baixar plugins do Nagios no mesmo diretrio:# wgethttps://www.nagios-plugins.org/download/nagios-plugins-2.0.1.tar.gz# tar -xzvf nagios-plugins-2.0.1.tar.gz

Compilando plugins:

# cd nagios-plugins-2.0.1# ./configure --with-nagios-user=nagios --with-nagios-group=nagios -with-snmp -with-snmpd -with-snmpwalk# make# make install

Para verificarmos se o Nagios foi configurado corretamente devemos executar o seguinte comando:

# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg

Adicionar o Nagios na inicializao do sistema operacional

# ln -s /etc/init.d/nagios /etc/rc2.d/S99nagios

Reiniciar o Apache

# /etc/init.d/apache2 reload

Reiniciar o Nagios

# /etc/init.d/nagios restart

Instalando plugins de notificao via E-mail

# apt-get install sendEmail

# apt-get install openssl libcrypt-ssleay-perl libio-socket-ssl-perl

Pronto, agora basta acessar o Nagios via endereo:

http://ipdonagios/nagios

login: nagiosadminsenha: nagios

Acessar com login e senha cadastrado;

Ao acessar o menu "Services" podemos visualizar o status dos servios monitorados

Configurao do NAGIOSLINK DE REFERNCIA

http://www.dicas-l.com.br/arquivo/monitorando_maquinas_windows_com_nagios.php

Acessar o diretrio em que o nagios armazena os hosts monitorados:

# cd /usr/local/nagios/etc/objects

Editar o arquivo Windows ou Linux

#vim Windows.cfg

Adicionar informaes da mquina, conforme abaixo:

Define host {useWindows-serverhost-name nome_da_maquina_windowsaliasapelido_da_maquinaaddressip_da_maquina}

Iremos referenciar o arquivo Windows.cfg

#vim /usr/local;nagios/etc/nagios.cfg

Acrescentar a linha:

cfg_file=user/local/nagios/etc/objects/Windows.cfg