Ir al contenido
← Volver al overview de Cosmos DB
Killer #1

RU Budget Dashboard

Deje de hacer Excel cruzando Azure Monitor: el dashboard muestra RU por collection en vivo, proyección de los próximos 30 días vía Holt-Winters, status de utilización (verde / amarillo / rojo), forecast de cuándo va a estallar el budget y qué modo de facturación Cosmos le da el mejor precio para el workload actual.

Dónde vive en la app: Tools → Cosmos DB → RU Budget Dashboard

Qué hace

  • RU consumido por collection, polling de 60s contra Azure Monitor (métrica TotalRequestUnits).
  • Sparkline con forecast 24h superpuesto vía Holt-Winters triple exponential smoothing.
  • Threshold line configurable (default = RU budget). Pinta rojo cuando pasa el 85%.
  • Card de Recommendation: "Cambie a autoscale y ahorre R$ 4.2k/mes" basado en el patrón real.
  • Comparativo de modes (manual / autoscale / serverless) lado-a-lado por collection.
  • Refresh manual + auto-refresh cada minuto.

Paso a paso

  1. 1

    Conéctese a su cuenta Cosmos

    Connection Form → Cosmos DB endpoint. NoSqlStudio detecta la flavour automáticamente y registra el monitoring bridge nativo.

  2. 2

    Abra Tools → Cosmos DB → RU Budget Dashboard

    El dashboard comienza a populiarse en < 60 segundos. Primer sample viene del polling default; subsecuentes cada minuto.

  3. 3

    Defina su budget

    Campo "RU/s budget" — ponga el valor de su provisioned tier (o autoscale max). Threshold line aparece en el gráfico.

  4. 4

    Lea el card de recommendation

    El engine analiza pattern (steady / spiky / growth / decay), retorna sugerencia textual + estimated savings/mes.

  5. 5

    Configure alertas (opcional)

    Alerting workspace → agregue webhook Slack/PagerDuty disparado cuando utilización > 85% por 5 min.

Casos de uso reales

Detectar overage antes de cerrar el mes

Empresa SaaS detectó vía forecast que iba a estallar budget Cosmos el día 22 del mes. Migró a autoscale con 4 días de anticipación. Ahorro R$ 2.3k/mes más ahorro de fire-drill.

Justificar migración de tier

DBA quería bajar de manual 10000 RU/s a autoscale 1000-8000 RU/s pero finance pedía justificación number-based. Print del card de recommendation + 30-day chart = approval.

FAQ

¿Funciona en Cosmos vCore?

Sí — el adapter de monitoring usa las métricas comunes de Azure Monitor que ambos modes exponen.

¿Puedo exportar a Datadog/Grafana?

Sí, vía Compass-OTel (OpenTelemetry exporter) — Tools → Settings → Integrations → OTel.

¿Listo para verlo en su cuenta Cosmos?Descargar NoSqlStudioSiguiente → Query Cost Inspector