Pular para o conteúdo

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ímboloStatusSignificado
██OKSaudável
▓▓WARNEm degradação — uma métrica ultrapassou o limite de alerta
░░CRITCrítico — uma métrica está perto do teto
░░DOWNFora 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.