Pular para o conteúdo

Instalação do Nagios por script

Esse script já foi testado no Ubuntu 9.04, 9.10 e 10.04.

Basta rodar com privilégios de root e ao terminar basta configurar seus clientes a serem monitorados.


Avalanche erickcf
Hits: 7.847 Categoria: Shell Script Subcategoria: Avançado
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

Esse script já foi testado no Ubuntu 9.04, 9.10 e 10.04.

Basta rodar com privilégios de root e ao terminar basta configurar seus clientes a serem monitorados.


Download nagios_inst.sh Enviar nova versão

Esconder código-fonte

#!/bin/bash
# Esse script faz a instalacao do NAGIOS
# --------------------------------------
# Autor: Erick Fiquer
# Contato: consultoria.ecf@gmail.com

# Instalacao das libs e programas necessarios
aptitude install apache2 -y
aptitude install libapache2-mod-php5 -y
aptitude install build-essential -y
aptitude install libconfig-inifiles-perl libcrypt-des-perl libdigest-hmac-perl libdigest-sha1-perl libgd-gd2-perl libgd2-xpm-dev -y
aptitude install snmp snmpd libnet-snmp-perl libsnmp-perl -y

# Configuracao do usuario NAGIOS
# Obs.; Senha de acesso ao Shell
/usr/sbin/useradd -m -s /bin/bash nagios
clear
echo ".##################################."
echo "| Insira a senha do usuario NAGIOS |"
echo ".##################################."
passwd nagios

/usr/sbin/groupadd nagios
/usr/sbin/usermod -G nagios nagios

/usr/sbin/groupadd nagcmd
/usr/sbin/usermod -a -G nagcmd nagios
/usr/sbin/usermod -a -G nagcmd www-data

# Preparando para baixar os pacote de instalacao do NAGIOS

mkdir ~/downloads
cd ~/downloads

wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.1.tar.gz
wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.14.tar.gz

# Instalando o Nagios
cd ~/downloads
tar xzf nagios-3.2.1.tar.gz
cd nagios-3.2.1

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

make install
make install-init
make install-config
make install-commandmode

# Configuracao do acesso WEB do nagios
make install-webconf
clear
echo ".#####################################################."
echo "| Insira a senha de acesso WEB do usuario NAGIOSADMIN |"
echo ".#####################################################."
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
/etc/init.d/apache2 reload

# Instalando os pluguins de uso do nagios
cd ~/downloads
tar xzf nagios-plugins-1.4.14.tar.gz
cd nagios-plugins-1.4.14

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

ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios

/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
# Iniciando servico
/etc/init.d/nagios start
clear
echo "Agora basta acessar pelo seu navegador http://IP_DO_NAGIOS/nagios"

Script para autenticação Velox Empresarial

Proxy Squid Transparente

FTP

Limpando cache do Squid (Baseado em Debian)

Calculadora de host de uma rede

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.