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.842 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"

Digitalizar em batch e remover páginas em branco

Baixar flatpak para um arquivo local

Como Converter várias fotos JPG em arquivos PDFs, compactando e girando em 90º

Atualização Automática do Uvscan (Antivirus for linux)

Agendador de Taferas

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.