Instalação do Nagios por script
Publicado por Avalanche (última atualização em 26/01/2011)
[ Hits: 7.388 ]
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"
Configurando CISCO por Shell Script
Sincronizar arquivos com rsync
Backup de Maquina Virtual (Vmware)
Administrar squid com autenticação, simples e objetivo.
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
É cada coisa que me aparece! - não é só 3% (2)
SysAdmin ou DevOps: Qual curso inicial pra essa área? (1)
Alguma pessoa pode me ajudar com drriver Core i3 7020u (Debian 12)? (2)
[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