wils@web ~ $ cat ~/ajuda/como-criar-scripts-bash-para-monitorar-consumo-de-recursos-no-linux.md
LinuxComo criar scripts Bash para monitorar consumo de recursos no Linux
Introdução
Monitorar o consumo de recursos no Linux é essencial para garantir que seus servidores e aplicações funcionem de maneira eficiente. Neste manual, aprenderemos a criar scripts Bash que ajudam a monitorar o uso de CPU, memória e disco.
Passo a Passo
1. Criando o Script
Abra seu terminal e crie um novo arquivo de script:
nano monitorar_recursos.shAdicione o seguinte conteúdo ao arquivo:
#!/bin/bash
# Script para monitorar o consumo de recursos
# Monitorando CPU
echo "Uso da CPU:" > relatorio_recursos.txt
mpstat >> relatorio_recursos.txt
echo "\nUso da Memória:" >> relatorio_recursos.txt
free -h >> relatorio_recursos.txt
echo "\nUso do Disco:" >> relatorio_recursos.txt
df -h >> relatorio_recursos.txt
# Exibindo o relatório
cat relatorio_recursos.txt2. Tornando o Script Executável
Para que o script possa ser executado, precisamos torná-lo executável:
chmod +x monitorar_recursos.sh3. Executando o Script
Agora você pode executar o script para gerar um relatório sobre o consumo de recursos:
./monitorar_recursos.sh4. Agendando Execuções com Cron
Para monitorar os recursos automaticamente, você pode agendar o script usando o cron. Edite o crontab:
crontab -eAdicione a seguinte linha para executar o script a cada hora:
0 * * * * /caminho/para/monitorar_recursos.shConclusão
Com este script simples, você pode monitorar o consumo de recursos do seu sistema Linux. É uma boa prática revisar regularmente os relatórios gerados e ajustar o script conforme necessário.
Dica: Considere integrar ferramentas como Grafana ou Prometheus para visualização em tempo real dos dados de monitoramento.
Precisa de ajuda com isso no seu servidor? A gente resolve pra você.
falar no WhatsApp →// deu erro ou não funcionou?
Achou algo errado neste manual?
Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.