Monitoramento Servidor Linux
Publicado por Everton Mello Caramori 04/02/2005
[ Hits: 12.160 ]
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!
#!/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: .
Rotina de Vacuum para banco de Dados Postgres
Números impares no intervalo entre 2 números
cieQemu - Interface para o qemu (Shell & Xdialog)
Atualizando o linux pelo apt-get
Nenhum comentário foi encontrado.
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
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Como renomear arquivos de letras maiúsculas para minúsculas
Imprimindo no formato livreto no Linux
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Vou voltar moderar conteúdos de Dicas e Artigos (1)
SysAdmin ou DevOps: Qual curso inicial pra essa área? (3)
É cada coisa que me aparece! - não é só 3% (3)
Melhorando a precisão de valores flutuantes em python[AJUDA] (5)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta