Como ler a tela
Aprenda a ler a tela do SysAdmin Crisis: as três regiões, como o status dos servidores aparece e um vocabulário de status que nunca depende só da cor.
Última atualização:
Tudo acontece em uma única tela. Não há painel para o qual alternar nem janela modal que interrompa você — o terminal é a interface inteira, e é isso que importa.
Três regiões
┌─ SYSADMIN CRISIS ── Night 4 ── 03:12 ── Budget: $260 ── Uptime: 97.2% ───┐
│ RACK A RACK B TRAFFIC ▂▃▅▇█▇▅ 8.4k req/s │
│ [web-01 ██ OK ] [db-01 ██ OK ] CPU ▇▇▇▇▓░░ 68% │
│ [web-02 ▓▓ WARN] [cache-01 ██ OK] RAM ▇▇▇▓░░░ 54% │
│ [web-03 ░░ DOWN] [lb-01 ██ OK ] NET ▇▇▇▇▇▇▓ 91% !! │
├──────────────────────────────────────────────────────────────────────────┤
│ 03:11:42 [fw] 203.0.113.7 — 4.2k req/s (UA: "-") │
│ 03:11:45 [web-02] cpu saturation warning (94%) │
│ 03:11:51 [web-03] service unresponsive — marked DOWN │
├──────────────────────────────────────────────────────────────────────────┤
│ admin@nightshift:~$ █ │
└──────────────────────────────────────────────────────────────────────────┘
O rack e os medidores. Todas as máquinas da frota, com seu status, mais as barras globais de tráfego, CPU, RAM e rede. É aqui que você percebe que algo está errado.
O fluxo de logs. Linhas com timestamp, marcadas por subsistema. É aqui que você descobre o que está errado. As marcas importam: [fw] é o firewall, [hw] é o hardware, [db] é o banco de dados, e um hostname entre colchetes é a própria máquina falando por si.
O prompt. admin@nightshift:~$. É aqui que você faz alguma coisa a respeito.
Vocabulário de status
| Símbolo | Status | Significado |
|---|---|---|
██ | OK | Saudável |
▓▓ | WARN | Em degradação — uma métrica ultrapassou o limite de alerta |
░░ | CRIT | Crítico — uma métrica está perto do teto |
░░ | DOWN | Fora do ar, e não volta sozinho |
O status é sempre transmitido por símbolo e texto, nunca só pela cor. Isso é um compromisso de acessibilidade, não uma escolha de estilo, e vale em todos os temas, inclusive na paleta âmbar de CRT e no modo de alto contraste.
O rastro de intervenções
Tudo o que você altera e que persiste — endereços bloqueados, limite de taxa, tarefas agendadas desativadas, um certificado renovado, máquinas que você reiniciou — aparece como selos no painel do rack. Está ali para que você nunca precise lembrar o que já fez às 04:00.
Recursos de entrada
O histórico de comandos fica em ↑/↓ e Tab completa nomes de comandos. No celular, há uma barra de comandos rápidos e chips de sugestão ordenados pelo contexto. Os argumentos que são o enigma — o endereço de um atacante, o id de um processo — nunca são oferecidos como sugestão, de propósito.