Adicione Hosts no Nagios
Publicado por F 14/09/2007
[ Hits: 12.836 ]
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;
Mostrar conifguração da placa de rede
Relógio em posições aleatórias
zsh: Exemplo de uso do módulo zsh/curses
Atualizar o macOS no Mac - Opencore Legacy Patcher
Crie alias para as tarefas que possuam longas linhas de comando - bash e zsh
Criando um gateway de internet com o Debian
Configuração básica do Conky para mostrar informações sobre a sua máquina no Desktop
Aprenda a criar músicas com Inteligência Artificial usando Suno AI
Instalando Zoom Client no Ubuntu 24.04 LTS
Instalando Zoom Client no Fedora 40
Instalando Navegador Firefox no Debian 12
Bloqueando propagandas no Youtube e outros sites com o uBlocker Origin
Sistema da Coréia do Norte - Red Star OS (59)
Comando interno CD não funciona (16)
Dificuldade em ler binário (12)
Em que pasta/arquivo ficam as configurações das janelas em derivados d... (2)