Pular para o conteúdo

Monitoramento Servidor Linux

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!
Everton Mello Caramori everton_mello
Hits: 12.707 Categoria: Shell Script Subcategoria: Introdução
  • Download
  • Nova versão
  • Indicar
  • Denunciar

Descrição

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!
Download monitoramento.sh Enviar nova versão

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:
.

Script para configurar a rede no linux...

Toca preview de músicas do XMMS

Instalar Apache2, PHP5 e MySQL5 no Ubuntu 7.04 "Feisty Fawn"

Arquivo em shell criado cleanlogs.sh

Sabendo quem acessou um site

Nenhum comentário foi encontrado.

Contribuir com comentário

Entre na sua conta para comentar.