Realtime Dashboard
Un tab único de workspace dando el overview en vivo del cluster — CPU y SYS MEM con fórmulas auto-correctivas, presión de disk, collections más calientes, queries más lentas. Detección de free-tier (M0/M2/M5) mostrada como pill rojo.
Qué es
Una view snapshot de la actividad del servidor refrescada en una cadencia fija. Jala serverStatus + samples seleccionados de $currentOp + $indexStats. CPU es aproximado de threads y tcmalloc; SYS MEM de cache + resident; disk de stats de log-storage. Atlas free tier es detectado por la ausencia de extra_info / tcmalloc / wt-cache.max y surfa un banner explicando lo que el dashboard puede y no puede mostrar.
Cuándo usar
Abra durante check-in rutinario de cluster o al investigar un palpito "¿hay algo mal?". Latencia menor que la UI Atlas para los signals más comunes. Para monitoreo sustentado, use mongostat / mongotop o wire alerts vía el workspace Alerting webhooks.
Cómo abrirlo
- En el app desktop del NoSqlStudio, abra el menú Tools → Dashboards → Realtime Dashboard, o presione Ctrl+Alt+B.
- Un tab de workspace abre con cards para CPU, SYS MEM, Disk, Hottest collections, Slowest queries. Datos en vivo empiezan a fluir inmediatamente.
- Banner Atlas free tier aparece arriba cuando extra_info / tcmalloc / wt-cache.max están faltando — explica por qué ciertos cards muestran datos degradados.
Trabajando con él
- Card CPU — derivado de conteo de conexión activa + estado de thread + asignaciones tcmalloc. Capped en 2 vCPUs por default para sanidad single-node cloud. Free-tier muestra un pill "FREE TIER" rojo.
- Card SYS MEM — seis señales (cache, resident, virtual, page faults, swap, available) combinadas en un estimado Atlas de 0-100 MB. Mismo pill free-tier se aplica.
- Hottest collections — top N por ops/sec vía currentOp agregado. Haga clic en una fila para saltar a la collection en el explorer.
- Slowest queries — top N por latencia p99. Haga clic para inspeccionar la operación real incluyendo filter, sort, e índices usados.
Limitaciones (v1)
- Free tier (M0/M2/M5) — Atlas esconde extra_info entonces estimados de CPU/SYS MEM son solo heurísticos. El banner clarifica cuáles cards están downgraded.
- Cadencia de refresh es fija en ~1s. Para tendencias de largo plazo use mongostat (que graba en una sliding window) o wire Alerting webhooks.
- El dashboard lee solo de la conexión activa. Para comparar clusters abra múltiples connection tabs.