Documentación
Mongotop
Rastrea el tiempo gastado leyendo y escribiendo cada collection per intervalo de refresh. Ordene por total, read, o write para ver dónde el cluster está gastando su tiempo.
Qué es
Un tab de workspace alimentado por el comando `top` en el mongod activo. Refresca en una cadencia configurable (default 1s) y muestra valores de ms-spent per-collection. Como la herramienta CLI `mongotop` original, pero con una tabla interactiva sortable y retención histórica.
Cuándo usar
Abra al investigar una pregunta "¿cuál collection está caliente ahora?". Útil antes de decisiones de sharding, al planear capacidad per-collection, o al explicar un spike de workload a un teammate.
Cómo abrirlo
- En el app desktop del NoSqlStudio, abra el menú Tools → Dashboards → MongoTop, o presione Ctrl+Alt+Shift+T.
- Un tab de workspace abre con una tabla interactiva sortable por total, read, o write time per collection.
- Elija un database en el picker — mongotop muestra solo las collections de ese database.
Trabajando con él
- Ordene por total / read / write ms — encuentre la collection más caliente instantáneamente.
- Cadencia de refresh — default 1s, configurable. Cadencias más rápidas agregan carga al servidor.
- Haga clic en una fila de collection para saltar a su tab Documents en el explorer.
- Storage — samples escritos en userData/Mongotop/ + mirror a MongoDB (best-effort). Ícono gear configura retención.
Limitaciones (v1)
- Clusters sharded — `top` es per-shard. El workspace muestra la view del mongos activo; para granularidad per-shard conecte a cada shard directamente.
- Atlas free tier — comando `top` es bloqueado. El workspace muestra un estado vacío y un link para upgrade.
- Captura solo timing collection-level — para timing per-query use el workspace Profiler.