Instalação do Nagios por script
Publicado por Avalanche (última atualização em 26/01/2011)
[ Hits: 7.385 ]
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.
#!/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 Firewall Iptables + compartilhar internet
POSTFIX AUTOMÁTICO COM MYSQL E IPTABLES - FILTRO PARA CMAMAR O CLAMAV DIRETAMENTE DO POSTFIX
Claro 3g Sony Ericsson md300 script conexao - Revisado
Configurando um Domínio no BIND9 com Debian 3.1
Nenhum comentário foi encontrado.
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Não to conseguindo resolver este problemas ao instalar o playonelinux (1)
Excluir banco de dados no xampp (1)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta