Monitoramento
Publicado por Diego Fabian Pimentel 04/02/2006
[ Hits: 6.218 ]
Este é meu primeiro Script!
Objetivo: Verificar se o programa ogg123 está ativo na memória.
Em caso positivo o script é encerrado, ao contrário ele tentará
colocá-lo para rodar, falhando nesta tentativa ele enviará um
e-mail para a conta especificada :)
Coloquei ele no cron, verificando de um em um minuto.
Se alguém quizer dar uma melhorada nas coisas sinta-se a vontade, mas por favor divida com a comunidade... Abraços!
#!/bin/sh # Script desenvolvido por Diego Fabian Pimentel em 03/02/2006 # Este é meu primeiro Script! # Objetivo: Verificar se o programa ogg123 está ativo na memória. # Em caso positivo o script é encerrado, ao contrário ele tentará # colocá-lo para rodar, falhando nesta tentativa ele enviará um # e-mail para a conta especificada :) # Coloquei ele no cron, verificando de um em um minuto. # Se alguém quizer dar uma melhorada nas coisas sinta-se a vontade # mas por favor divida com a comunidade... Abraços! monit=`ps -A | grep "ogg123"` if [ -n "$monit" ]; then echo 'Estou saindo!' exit else echo 'Estou iniciando o ogg123' ogg123 -z /home/fabian/Meus\ Documentos/Minhas\ Músicas/Ana\ Carolina/Perfil/* fi echo 'Estou esperando 10 segundos' sleep 10 echo 'Estou verificando ogg123' monit=`ps -A | grep "ogg123"` if [ -n "$monit" ]; then echo 'Estou saindo!' exit else echo 'Estou enviando e-mail' echo 'ogg123 não está rodando...' | mail -s "ogg123 down!" seuemail@provedor.com.br fi exit done #################################################################Diego Fabian#######
Adicionar e Deletar usuários do Samba/Squid
Script Simples para informações do Sistema
Nenhum comentário foi encontrado.
Cinnamon seria a aposta acertada frente às outras interfaces gráficas mais populares?
KDE Plasma - porque pode ser a melhor opção de interface gráfica
Gentoo: detectando impressoras de rede e como fixar uma impressora por IP
Como o GNOME conseguiu o feito de ser preterido por outras interfaces gráficas
Por que sua empresa precisa de uma PKI (e como automatizar EMISSÕES de certificados via Web API)
Instalando NoMachine no Gentoo com Systemd (acesso Remoto em LAN)
Vou destruir sua infância:) (8)
Interface gráfica com problema (2)
Instalar Linux em notebook Sony Vaio VPCEG13EB (13)









