Adicione Hosts no Nagios
Publicado por F 14/09/2007
[ Hits: 13.191 ]
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;
Monitorando o Preço do Bitcoin ou sua Cripto Favorita em Tempo Real com um Widget Flutuante
IA Turbina o Desktop Linux enquanto distros renovam forças
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Como realizar um ataque de força bruta para desobrir senhas?
Como usar Gpaste no ambiente Cinnamon
Atualizando o Fedora 42 para 43
Erro no suitable vídeo mode (0)
Erro no suitable vídeo mode (0)
Erro no suitable vídeo mode (0)
ERRO: LAZARUS 4.2 64 no Linux MINT não entra mais apos ajustar desktop... (0)









