Pular para o conteúdo
Documentação

Realtime Dashboard

Uma tab única de workspace dando o overview ao vivo do cluster — CPU e SYS MEM com fórmulas auto-corretivas, pressão de disk, collections mais quentes, queries mais lentas. Detecção de free-tier (M0/M2/M5) mostrada como pill vermelho.

O que é

Uma view snapshot da atividade do servidor refrescada numa cadência fixa. Puxa serverStatus + samples selecionados de $currentOp + $indexStats. CPU é aproximado de threads e tcmalloc; SYS MEM de cache + resident; disk de stats de log-storage. Atlas free tier é detectado pela ausência de extra_info / tcmalloc / wt-cache.max e surfa um banner explicando o que o dashboard pode e não pode mostrar.

Quando usar

Abra durante check-in rotineiro de cluster ou ao investigar um palpite "tem algo errado?". Latência menor que a UI Atlas para os sinais mais comuns. Para monitoramento sustentado, use mongostat / mongotop ou wire alerts via o workspace Alerting webhooks.

Como abrir

  1. No app desktop do NoSqlStudio, abra o menu Tools → Dashboards → Realtime Dashboard, ou pressione Ctrl+Alt+B.
  2. Uma tab de workspace abre com cards para CPU, SYS MEM, Disk, Hottest collections, Slowest queries. Dados ao vivo começam a fluir imediatamente.
  3. Banner Atlas free tier aparece no topo quando extra_info / tcmalloc / wt-cache.max estão faltando — explica por que certos cards mostram dados degradados.

Trabalhando com ele

  • Card CPU — derivado de contagem de conexão ativa + estado de thread + alocações tcmalloc. Capped em 2 vCPUs por default para sanidade single-node cloud. Free-tier mostra um pill "FREE TIER" vermelho.
  • Card SYS MEM — seis sinais (cache, resident, virtual, page faults, swap, available) combinados num estimativa Atlas de 0-100 MB. Mesmo pill free-tier se aplica.
  • Hottest collections — top N por ops/sec via currentOp agregado. Clique numa linha para pular para a collection no explorer.
  • Slowest queries — top N por latência p99. Clique para inspecionar a operação real incluindo filter, sort, e índices usados.

Limitações (v1)

  • Free tier (M0/M2/M5) — Atlas esconde extra_info então estimativas de CPU/SYS MEM são apenas heurísticas. O banner esclarece quais cards estão downgraded.
  • Cadência de refresh é fixa em ~1s. Para tendências de longo prazo use mongostat (que grava numa sliding window) ou wire Alerting webhooks.
  • O dashboard lê só da conexão ativa. Para comparar clusters abra múltiplas connection tabs.