Saber onde estás a trabalhar
Confirma o host, o utilizador, o ambiente e o papel do servidor. Um nome semelhante pode identificar produção e homologação. Regista a hora e o fuso horário para cruzar eventos com outras equipas. Consulta a distribuição em /etc/os-release e distingue kernel, distribuição e versão da aplicação: são informações diferentes e podem ter ciclos de suporte diferentes.
Uma hipótese por investigação
Traduz “está lento” em uma operação, período e impacto. Compara a condição atual com uma referência normal e pergunta o que mudou. Recolhe apenas a evidência necessária, respeitando a sensibilidade dos logs. Um comando de leitura também pode consumir CPU, I/O ou espaço se produzir uma recolha demasiado ampla. Delimita tempo, unidade e volume de saída antes de recolher.
Sequência de observação
Começa por observações de baixo impacto: identidade, uptime, estado de serviço e eventos recentes. Formula uma hipótese e escolhe uma observação que a possa contrariar, não apenas confirmar. Regista comando, hora e interpretação. Antes de executar uma ação que altera o sistema, confirma autorização, efeito esperado, possibilidade de reversão e critério de sucesso.
Aplicação no trabalho
Numa passagem de turno, regista o ambiente, a operação afetada e os timestamps antes de partilhar um diagnóstico. Para um batch atrasado, compara a execução atual com uma execução normal de volume semelhante. Guarda a observação e a hipótese separadamente, para que a equipa seguinte possa contestar a conclusão sem repetir toda a recolha. Os exemplos deste percurso são fictícios e não representam procedimentos internos de qualquer banco.
hostname
id
date -Is
cat /etc/os-release
uptimeUm alerta refere “funds-api lento às 06:12 UTC”. Regista o host e compara esse instante com os logs do serviço e a linha temporal de alterações. Não uses automaticamente “últimos cinco minutos” se a recolha começou meia hora depois.
Armadilhas comuns
Recolher no host errado, misturar fusos horários ou guardar só conclusões.
Tópicos relacionados: Interpretar serviços e logs com systemd · Diagnosticar identidade, permissões e SELinux
Contexto e hora corretos tornam a evidência comparável e reduzem alterações no sistema errado.
Referência: RHEL 10: system status and performance · DR Linux 2026.4; networking and Bash manuals reviewed 2026-10-01; cgroup v2 and upstream systemd manuals reviewed 2026-10-01; RHEL 10 examples; Linux man-pages 6.19; OpenSSL 3.5