Mostrando postagens com marcador Nagios. Mostrar todas as postagens
Mostrando postagens com marcador Nagios. Mostrar todas as postagens

quinta-feira, 11 de julho de 2013

Instalando FAN (Fully Automated Nagios) no Centos 5



Um dica rápida de instalação do FAN (Fully Automated Nagios) no Centos 5
é uma instalação do Nagios + Nagvis + Centreon + Dokuwiki

Instale o repositório Epel

Para 32 bits:

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpm

Para 64 bits:

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-release-5-4.noarch.rpm

Instale o repositório do Graphviz

# cd /etc/yum.repos.d/

# wget http://www.graphviz.org/graphviz-rhel.repo


Agora instale o repositório do FAN

Para 32 Bits
# rpm -Uvh http://www.fullyautomatednagios.org/FAN/repository/2.4/i386/fan-repo-2.4-fan.1.noarch.rpm

PAra 64Bits

# rpm -Uvh http://www.fullyautomatednagios.org/FAN/repository/2.4/x86_64/fan-repo-2.4-fan.1.noarch.rpm

Agora vamos a instalação do FAN

# yum install fan-standalone fan-poller fan-central fan-database -y

Apos só reiniciar o servidor e pronto já podes utilizar o Nagios , Nagvis , Centreon e Dokuwiki

o usuário e senha do Nagios , Nagvis , Centreon

Usuário nagiosadmin
Senha nagiosadmin

http://<ip do servidor >


http://<ip do servidor>/nagios

http://<ip do servidor>/centreon

http://<ip do servidor>/nagvis


http://<ip do servidor>/dokuwiki

Espero que ajude

Guia de Referencia:
http://www.fullyautomatednagios.org/

segunda-feira, 17 de junho de 2013

Nagios no Centos 6.4

Um dica rápida de instalação do nagios via repositório

Vamos adicionar os repositórios

Para 32 bits:

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

Para 64 bits:

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

Agora vamos instalar os pacotes como php , apache ,gcc 

# yum install  gd gd-devel httpd php gcc glibc glibc-common  -y

Instala o Nagios agora 

# yum install  nagios*  -y

Define a senha do usuário nagiosadmin

# htpasswd /etc/nagios/passwd nagiosadmin

Inicia os servidor do Nagios , Apache 

# service nagios start

# service httpd start

Coloque na inicialização os serviços 

# chkconfig nagios on

# chkconfig httpd  on


Pronto o Nagios já esta instalado para acessar digite o ip do nagios no seu browser

http://<ip do nagios>/nagios



Guia de Referencia:



quarta-feira, 12 de janeiro de 2011

Instalando Nagios no Centos 5.5 onde o nagios fica no /etc

Vou mostrar como instalar o nagios no /etc onde por padrão é instalado no
/usr/local/nagios ; instalando no /etc para ficar no padrão dos arquivos
e fica até mais fácil de efetuar backup

Apos instalação do Centos 5.5 efetua a atualização
do sistema

#yum update -y

Após vamos instalar as dependências

# yum install httpd php gcc gcc-glibc-common gd gd-devel -y

Bom agora vamos adicionar o usuário e grupo

#useradd -m nagios
#passwd nagios
#groupadd nagcmd
#usermod -a -G nagcmd nagios
#usermod -a -G nagcmd apache

Agora Crie um Diretório pode ser no /root

#cd /root
#mkdir download
#cd download

Vamos Baixar o Nagios e Nagios Plugin

#wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.3.tar.gz

#wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.15.tar.gz

Descompactando e instalando o Nagios no /etc

#tar -zxvf nagios-3.2.3.tar.gz
#cd nagios-3.2.3

No ./configure vamos usar o "--prefix=/etc/nagios" para instalar o nagios no /etc

#./configure --prefix=/etc/nagios --with-command-group=nagcmd

#make all

#make install

#make install-init

#make install-config

#make install-commandmode

#make install-webconf

Criando usuário para acesso web nesse caso vamos usar o usuário nagiosadmin

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

Instalando o Nagios Plugin

#cd ..
#tar -zxvf nagios-plugins-1.4.15.tar.gz
#cd nagios-plugins-1.4.15

Mesmo parâmetro vamos utilizar para a instalação do nagios-plugins

#./configure --prefix=/etc/nagios --with-nagios-user=nagios --with-nagios-group=nagios

#make

#make install


Iniciando os serviços

#chkconfig nagios on

#chkconfig httpd on

#service nagios start

#service httpd restart

Pronto instalação esta ok  onde o caminho do nagios é /etc/nagios e não
/usr/local/nagios

sábado, 6 de novembro de 2010

Script de Instalar Nagios

Criei um Shell Script para Instalar o nagios eu efetuei testes no Recém saído do forno o Fedora 14 e também no Centos 5
Segue o Script

#!/bin/bash
# Criado por Danniel Lara
# Data 06-11-2010
# Versao 0.1
 
echo " Instalador Nagios "

sleep 1

echo " Baixando Pacotes "

sleep 1
yum install wget httpd php gcc glibc glibc-common gd gd-devel -y

echo "Criando Usuario e grupo "
sleep 1

/usr/sbin/useradd -m nagios

passwd nagios

sleep 1

/usr/sbin/groupadd nagcmd

/usr/sbin/usermod -a -G nagcmd nagios

/usr/sbin/usermod -a -G nagcmd apache

sleep 1

echo "Download Nagios e Plugin"

sleep 1

mkdir /softwares
cd /softwares

wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.3.tar.gz
sleep 1
wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.11.tar.gz

echo " Extraindo , compilando e instalando "

sleep 1

tar xzf nagios-3.2.3.tar.gz

cd nagios-3.2.3

./configure --with-command-group=nagcmd


make all

make install

make install-init

make install-config

make install-commandmode

make install-webconf

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


service httpd restart

cd ..

tar xzf nagios-plugins-1.4.11.tar.gz

cd nagios-plugins-1.4.11


./configure --with-nagios-user=nagios --with-nagios-group=nagios

make

make install

chkconfig --add nagios

chkconfig nagios on

service nagios start