Lista de usos de facturación de la aplicación

Obtener /grupos/{groupId}/aplicaciones/{appId}/mediciones

Enumere la solicitud, el cálculo, la sincronización, la transferencia de datos y el uso de memoria de una aplicación específica en un período determinado para fines de facturación.

Parámetros de ruta

Parámetros de consulta

  • Inicio string

    Fecha y hora ISO 8601 de inicio del período de consulta. El valor predeterminado es 00:00:00 UTC del primer día del mes actual.

  • end string

    Fecha y hora ISO 8601 del final del período de consulta. El valor predeterminado es 23:59:59 UTC del último día del mes actual.

  • granularidad string

    Especifica la granularidad del período de consulta, ya sea P31D (31 día) o PT1H (1 hora). El valor predeterminado es P31D.

    Los valores son P31D o PT1H.

Respuestas

  • 200 aplicación/json

    Las mediciones se devolvieron correctamente.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • Inicio string

      La fecha y hora RFC 3339 del inicio del periodo de consulta, que se puede especificar con el parámetro de consulta start.

    • end string

      La fecha y hora RFC 3339 del final del período de consulta, que se puede especificar con el parámetro de consulta end.

    • granularidad string

      La granularidad, que se puede especificar con el parámetro de consulta granularity.

    • group_id string

      El ID del Grupo Atlas.

    • ID de aplicación string

      El ID de la aplicación Atlas App Services especificado por el parámetro de ruta appId.

    • appName string

      El nombre de la aplicación Atlas App Services especificada por el parámetro de ruta appId.

    • mediciones matriz[objeto]

      El arreglo de métricas.

      Ocultar atributos de medición Mostrar atributos de mediciones Objeto
      • Nombre string

        La métrica de uso representada por cada punto de datos.Consulte facturación.

        Los valores son request_count, compute_time, data_out, sync_time o mem_usage.

      • unidades string

        La unidad del value de cada punto de datos.

        Los valores son <empty string>, HOURS, GIGABYTES o GIGABYTE_SECONDS.

      • puntos de datos matriz[objeto]

        La matriz de puntos de datos para esta medición. Un valor más preciso de granularity da como resultado más puntos de datos.

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

          La fecha y hora ISO 8601 del punto de datos.

        • valor Número

          El valor en el momento en el unit de la medición.

  • 400 aplicación/json

    Hay un error en la solicitud.

    Ocultar atributos de respuesta Mostrar los atributos de respuesta Objeto
    • Error string

      Un mensaje que describe el error.

    • error_code string

      El tipo de error.

OBTENER /grupos/{groupId}/aplicaciones/{appId}/mediciones
curl \
 --request GET 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/measurements' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Ejemplos de respuestas (200)
{
  "start": "string",
  "end": "string",
  "granularity": "string",
  "group_id": "string",
  "appId": "string",
  "appName": "string",
  "measurements": [
    {
      "name": "request_count",
      "units": "<empty string>",
      "data_points": [
        {
          "timestamp": "string",
          "value": 42.0
        }
      ]
    }
  ]
}
Ejemplos de respuestas (400)
{
  "error": "string",
  "error_code": "string"
}