Obtener /grupos/{groupId}/aplicaciones/{appId}/métricas

Recupera diversas métricas, como: tiempo de procesamiento, transferencia de datos, minutos de sincronización, solicitudes exitosas y solicitudes fallidas. Para obtener una lista completa de las métricas disponibles, consulte la Referencia de métricas de App Services.

Parámetros de ruta

Parámetros de consulta

  • Inicio string Requerido

    La fecha y hora ISO-8601 del inicio del período de consulta (por ejemplo, "2022-10-27T14:01:01Z").

  • end string Requerido

    La fecha y hora ISO-8601 del final del período de consulta (por ejemplo, "2022-12-27T14:01:01Z").

  • granularidad string Requerido

    Especifica la granularidad del período de consulta como un valor de duración8601 ISO-. Algunos ejemplos son "P31D" (31 días), "PT1H" (1 horas) y "PT5M" (5 minutos).

  • Métricas string

    El nombre de la métrica por la que se filtrará. Para obtener información detallada sobre las métricas disponibles y sus unidades, consulte la Referencia de métricas de App Services.

    Los valores son ACTIVE_OPEN_SYNC_SESSIONS, AUTH_EGRESS_BYTES, AUTH_FAILED_REQUESTS, AUTH_RESPONSE_MS, AUTH_SUCCESSFUL_LOGIN, AUTH_SUCCESSFUL_REQUESTS, AUTH_TOTAL_USERS, ENDPOINTS_COMPUTE_MS, ENDPOINTS_EGRESS_BYTES, ENDPOINTS_FAILED_REQUEST, ENDPOINTS_RESPONSE_MS, ENDPOINTS_SUCCESSFUL_REQUESTS, GRAPHQL_RESPONSE_MS, GRAPHQL_COMPUTE_MS, GRAPHQL_EGRESS_BYTES, GRAPHQL_FAILED_REQUESTS, GRAPHQL_SUCCESSFUL_REQUESTS, LF_RESPONSE_MS, OVERALL_COMPUTE_MS, OVERALL_EGRESS_BYTES, OVERALL_FAILED_REQUESTS, OVERALL_SUCCESSFUL_REQUESTS, OVERALL_SYNC_MINUTES, SDK_COMPUTE_MS, SDK_EGRESS_BYTES, SDK_FAILED_REQUESTS, SDK_FNS_RESPONSE_MS, SDK_MQL_COMPUTE_MS, SDK_MQL_EGRESS_BYTES, SDK_MQL_FAILED_REQUESTS, SDK_MQL_RESPONSE_MS, SDK_MQL_SUCCESSFUL_REQUESTS, SDK_SUCCESSFUL_REQUESTS, SYNC_CLIENT_BOOTSTRAP_MS, SYNC_CLIENT_UPLOADS_INVALID, SYNC_CURRENT_OPLOG_LAG_MS_SUM, SYNC_EGRESS_BYTES, SYNC_FAILED_REQUESTS, SYNC_HISTORY_WRITE_MS, SYNC_MINUTES, SYNC_NUM_INTEGRATION_ATTEMPTS, SYNC_NUM_UNSYNCABLE_DOC, SYNC_OT_MS, SYNC_SESSIONS_ENDED, SYNC_SESSIONS_STARTED, SYNC_SUCCESSFUL_REQUESTS, SYNC_UPLOAD_PROPS_MS, TRIGGERS_COMPUTE_MS, TRIGGERS_CURRENT_OPLOG_LAG_MS_SUM, TRIGGERS_EGRESS_BYTES, TRIGGERS_FAILED_REQUESTS, TRIGGERS_RESPONSE_MS o TRIGGERS_SUCCESSFUL_REQUESTS.

Respuestas

  • 200 aplicación/json

    Recuperado exitosamente.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • mediciones matriz[objeto] Requerido

      La lista de métricas.

      Ocultar atributos de medición Mostrar atributos de mediciones Objeto
      • puntos de datos matriz[objeto]

        Un conjunto de puntos de datos para la métrica dada.

        Ocultar atributos de data_points Mostrar atributos de data_points Objeto
        • fecha y hora string

          La fecha y hora ISO-8601 de la medición.

        • valor Número

          El valor de la medida en la unidad especificada por la propiedad unit de la métrica.

      • Nombre string

        El nombre de la métrica. Para obtener una lista completa de las métricas disponibles y sus unidades, consulte la Referencia de métricas de App Services.

      • unidades string

        La unidad de la propiedad value de cada punto de datos.

    • id de la aplicación string Requerido

      El ID de la aplicación enviada en la solicitud.

    • nombre_de_la_aplicación string Requerido

      El nombre legible por humanos de la aplicación.

    • group_id string Requerido

      El ID del grupo enviado en la solicitud.

    • Inicio string Requerido

      La fecha y hora (formato ISO-8601) de la primera medición solicitada.

    • end string Requerido

      La fecha y hora (formato ISO-8601) de la última medición solicitada.

    • granularidad string Requerido

      La granularidad solicitada de las métricas en 8601 formato de duración ISO-.

OBTENER /grupos/{groupId}/aplicaciones/{appId}/métricas
curl \
 --request GET 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/metrics?start=string&end=string&granularity=string' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Ejemplos de respuestas (200)
{
  "measurements": [
    {
      "data_points": [
        {
          "timestamp": "string",
          "value": 42.0
        }
      ],
      "name": "string",
      "units": "string"
    }
  ],
  "app_id": "string",
  "app_name": "string",
  "group_id": "string",
  "start": "2022-10-27T14:01:01Z",
  "end": "2022-12-27T14:01:01Z",
  "granularity": "string"
}