Monitoramento Servidor Linux

Publicado por Everton Mello Caramori 04/02/2005

[ Hits: 12.160 ]

Download monitoramento.sh




Pessoal da comunidade tudo bem?Bom venho aqui para dar a minha primeira contribuição de um script linux feito em shell, ele é simples mas que depois de ter algumas modificações básicas por essa comunidade vai ficar ótimo, fiz um aqui que cumpre uma rotina básica de administração de servidor Linux, encontrei um dia aqui um feito em perl, mas um amigo do site pediu que fosse passado a shell script, espero que gostem, e possam contribuir a vontade para a melhoria da performance dele,ABraço a todos!

  



Esconder código-fonte

#!/bin/sh

#=======================================================================
# Script para Monitoramento Servidor Firewall
# Desenvolvido por Everton Mello versão 1.0
#======================================================================


cd /home/everton
rm -rf /home/everton/monitoramento.txt
cat > monitoramento.txt
echo servicos ativos no servidor Banquet >> /home/everton/monitoramento.txt
ps ax |grep sendmail >>/home/everton/monitoramento.txt
ps ax |grep httpd >>/home/everton/monitoramento.txt
ps ax |grep named >>/home/everton/monitoramento.txt
echo FILA DE E-MAIL SERVIDOR >>/home/everton/monitoramento.txt
mailq | wc -l >> /home/everton/monitoramento.txt
echo TESTE DE PING >> /home/everton/monitoramento.txt
ping -c 5 x.x.x.xxx >> /home/everton/monitoramento.txt
ping -c 5 xxx.xxx.xxx.xxx >> /home/everton/monitoramento.txt
ping -c 5 xxx.xxx.x.xxx >> /home/everton/monitoramento.txt
ping -c 5 xxx.xxx.x.xxx >> /home/everton/monitoramento.txt
ping -c 5 xxx.xxx.x.xxx >> /home/everton/monitoramento.txt
ping -c 5 xxx.x.x.xxx >> /home/everton/monitoramento.txt
ping -c 5 xxx.x.x.xxx >> /home/everton/monitoramento.txt
echo VERIFICACAO DE ESPAÇO EM DISCO >> /home/everton/monitoramento.txt
df -h >> /home/everton/monitoramento.txt
echo VERIFICAÇÃO DE MEMÓRIA >> /home/everton/monitoramento.txt
free -m >> /home/everton/monitoramento.txt
echo VERIFICAÇÃO DAS ÚLTIMAS LINHAS DO SERVIDOR DE E-MAIL >> /home/everton/monitoramento.txt
tail -20 /var/log/messages >> /home/everton/monitoramento.txt
tail -20 /var/log/maillog >> /home/everton/monitoramento.txt
echo TESTES REALIZADOS COM SUCESSO >> /home/everton/monitoramento.txt
mail -s "Rotina Servidores" contadeemail@seudominio.com.br
Corpo da mensagem
cc:
.

Scripts recomendados

Rotina de Vacuum para banco de Dados Postgres

Adicionando Usuários

Números impares no intervalo entre 2 números

cieQemu - Interface para o qemu (Shell & Xdialog)

Atualizando o linux pelo apt-get


  

Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts