Adicione Hosts no Nagios
Publicado por F 14/09/2007
[ Hits: 12.976 ]
Esse script automatiza a criação de hosts em um formato padrão para o Nagios (testado no Debian 4 Etch c/ Nagios 6)
Formato do arquivo de Host padrão que o script cria:
# ---
define host {
host_name <nome>
alias <nome>
address <ip>
use generic-host
}
# ---
Deve-se possuir um arquivo no seguinte formato:
1 maquinaLab 192.168.0.1
2 maquinaZe 192.168.0.133
3 roteadorX 192.168.0.2
...
156 maqBancada 192.168.0.100
Coloque o script e o arquivo num mesmo diretório e execute-o. depois copie os arquivox
# Esse script fora criado para automatizar a criacao de hosts usando 'generic-host' # do Nagios 2.6 para Debian4 Etch # Provavelmente pode ser utilizado para outras versoes e/ou distros .. # COMO USAR ESSE SCRIPT! # # - Crie um arquivo no seguinte formato: # 1 serverX 192.168.0.1 # 2 pcDeptFin 192.168.0.2 # 3 suporteBancada 192.168.0.115 # 4 ... # # e aponte a variavel _FILE para o mesmo. _FILE=./file.txt for i in `cat $_FILE | cut -f1 -d " "`; do _HOST="" _IP="" _ARQ="" echo "$i <<<<" _HOST=`cat $_FILE | grep ^$i[" "] | cut -f2 -d " "` _IP=`cat $_FILE | grep ^$i[" "] | cut -f3 -d " "` _ARQ="./host-$_IP-nagios2.cfg" echo "Host:$_HOST Ip:$_IP Arq:$_ARQ ---" touch $_ARQ echo "define host {" >> $_ARQ echo "host_name $_HOST" >> $_ARQ echo "alias $_HOST" >> $_ARQ echo "address $_IP" >> $_ARQ echo "use generic-host" >> $_ARQ echo "}" >> $_ARQ done;
Facilitando a vida com Fedora 8
debcreate - Script que facilita o uso do dpkg-deb
Mostrando aviso no notificação usando Yad
Armazenando a senha de sua carteira Bitcoin de forma segura no Linux
Enviar mensagem ao usuário trabalhando com as opções do php.ini
Meu Fork do Plugin de Integração do CVS para o KDevelop
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
Encontre seus arquivos facilmente com o Drill
Mouse Logitech MX Ergo Advanced Wireless Trackball no Linux
Compartilhamento de Rede com samba em modo Público/Anônimo de forma simples, rápido e fácil
Cups: Mapear/listar todas as impressoras de outro Servidor CUPS de forma rápida e fácil
Olá quais distribuições recomendam para usar no dia a dia. (4)
A coisa universal é muito mais ampla do que cê imagina (13)
Vc tem um projeto opensource? link? (5)
minha maquina foi desinstalada o firefox eu preciso reinstalar tentei... (6)