Quando você tem servidores, automatizar tarefas é sempre útil, nos economiza tempo e também ajuda na tolerância a falhas, você sabe… «faça isso em caso de baixo RAM » ... "reinicie esse serviço se o soquete falhar»... etc, o detalhe é que para automatizar tarefas, a primeira coisa é saber o estado atual do servidor.
Script para exibir informações de nosso sistema
Eu tinha te falado sobre um roteiro que estava mostrando estatísticas de consumo de RAM do Apache, desta vez vou falar sobre um script que exibe essas informações:
- Está ou não conectado à internet
- Plataforma
- Distro
- Arquitetura
- Núcleo
- hostname
- IP interno
- IP externo
- DNS que você usa
- Usuários registrados
- Estatísticas de RAM e SWAP
- Espaço HDD
- Tempo que o script levou para exibir as informações
- Uptime
Como obter um script que mostra informações de nosso sistema
A primeira coisa é fazer o download, depois dar permissão de execução, por fim executamos com o parâmetro -I para que seja instalado em nosso sistema e seja mais fácil de executar no futuro. Abra um terminal e coloque os seguintes comandos:
wget http://tecmint.com/wp-content/scripts/tecmint_monitor.sh chmod + x tecmint_monitor.sh ./tecmint_monitor.sh -I
Ele vai nos pedir a senha, nós a digitamos, pressionamos Enter e pronto, podemos ver as informações do nosso sistema executando:
monitor
Exemplos de informações fornecidas pelo Script:
Como você pode ver nos comandos, o autor do script é TecMint.com, obrigado Avishek Kumar por postar.
Bem, espero que nada seja útil para você