Ir al contenido
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

  1. En el app desktop del NoSqlStudio, abra el menú Tools → Dashboards → MongoTop, o presione Ctrl+Alt+Shift+T.
  2. Un tab de workspace abre con una tabla interactiva sortable por total, read, o write time per collection.
  3. 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.