Construa um Monitor de Sistema Linux Usando Bash

Iniciante

Neste projeto, você aprenderá como criar um monitor de sistema Linux usando um script de shell. O monitor de sistema monitorará continuamente o uso da CPU, memória e disco do seu sistema Linux e exibirá as porcentagens de uso. Se algum dos limites para uso da CPU, memória ou disco for excedido, um alerta será enviado. Você pode personalizar os valores dos limites de acordo com suas necessidades e adicionar sua própria lógica para enviar alertas.

ShellLinuxBash

💡 Este tutorial foi traduzido do inglês com assistência de IA. Para ver o original, você pode mudar para a versão em inglês

Introdução

Neste projeto, você criará um monitor de sistema Linux usando um script de shell. Este script rastreará continuamente o uso da CPU, memória e disco do seu sistema, exibindo as porcentagens de uso em tempo real. Se o uso de qualquer recurso exceder um limite predefinido, um alerta será exibido. Ao concluir este projeto, você aprenderá habilidades básicas de scripting Linux enquanto constrói uma ferramenta prática.

Linux System Monitor

🎯 Tarefas

Ao concluir este projeto, você irá:

  • Aprender como criar um script de shell para monitorar os recursos do sistema.
  • Entender como definir e usar valores de limite (threshold) para o uso da CPU, memória e disco.
  • Criar uma função para enviar alertas quando os limites forem excedidos.

🏆 Conquistas

Após concluir este projeto, você irá:

  • Ser capaz de criar e executar um monitor de sistema Linux usando um script de shell.
  • Entender como trabalhar com comandos de recursos do sistema como top, free e df.
  • Estar equipado para estender o script adicionando novos recursos, como notificações por e-mail.
Este é um Lab Guiado, que fornece instruções passo a passo para ajudá-lo a aprender e praticar. Siga as instruções cuidadosamente para completar cada etapa e ganhar experiência prática. Dados históricos mostram que este é um laboratório de nível intermediário com uma taxa de conclusão de 64.89%.

Professor

labby

Labby

Labby is the LabEx teacher.
OSZAR »