检索 App Services 指标

获取 /groups/{groupId}/apps/{appId}/metrics

检索各种指标,包括:计算时间、数据传输、同步分钟数、请求成功、请求失败。有关可用指标的完整列表,请参阅 App Services 指标参考

路径参数

查询参数

  • 开始 字符串 必需

    查询期开始的 ISO-8601 日期和时间(例如“2022-10-27T14:01:01Z”)。

  • end 字符串 必需

    查询期结束的 ISO-8601 日期和时间(例如“2022-10-27T14:01:01Z”)。

  • 粒度 字符串 必需

    将查询周期的粒度指定为 ISO-8601 持续时间值。示例包括“P31D”(31 天)、“PT1H”(1 小时)和“PT5M”(5 分钟)。

  • 衡量标准 字符串

    过滤依据的指标名称。有关可用指标及其单位的详细信息,请参阅 App Services 指标参考

    值为 ACTIVE_OPEN_SYNC_SESSIONSAUTH_EGRESS_BYTESAUTH_FAILED_REQUESTSAUTH_RESPONSE_MSAUTH_SUCCESSFUL_LOGINAUTH_SUCCESSFUL_REQUESTSAUTH_TOTAL_USERSENDPOINTS_COMPUTE_MSENDPOINTS_EGRESS_BYTESENDPOINTS_FAILED_REQUESTENDPOINTS_RESPONSE_MSENDPOINTS_SUCCESSFUL_REQUESTSGRAPHQL_RESPONSE_MSGRAPHQL_COMPUTE_MSGRAPHQL_EGRESS_BYTESGRAPHQL_FAILED_REQUESTSGRAPHQL_SUCCESSFUL_REQUESTSLF_RESPONSE_MSOVERALL_COMPUTE_MSOVERALL_EGRESS_BYTESOVERALL_FAILED_REQUESTSOVERALL_SUCCESSFUL_REQUESTSOVERALL_SYNC_MINUTESSDK_COMPUTE_MSSDK_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_REQUESTSSYNC_HISTORY_WRITE_MSSYNC_MINUTESSYNC_NUM_INTEGRATION_ATTEMPTSSYNC_NUM_UNSYNCABLE_DOCSYNC_OT_MSSYNC_SESSIONS_ENDEDSYNC_SESSIONS_STARTEDSYNC_SUCCESSFUL_REQUESTSSYNC_UPLOAD_PROPS_MSTRIGGERS_COMPUTE_MSTRIGGERS_CURRENT_OPLOG_LAG_MS_SUMTRIGGERS_EGRESS_BYTESTRIGGERS_FAILED_REQUESTSTRIGGERS_RESPONSE_MSTRIGGERS_SUCCESSFUL_REQUESTS

响应

  • 200 application/json

    已成功检索。

    隐藏响应属性 显示响应属性 对象
    • 测量 大量[对象] 必需

      指标列表。

      隐藏测量属性 显示测量属性 对象
      • data_points 大量[对象]

        给定指标的一设立数据点。

        隐藏 data_points 属性 显示 data_points 属性 对象
        • timestamp 字符串

          测量的 ISO-8601 日期和时间。

        • 数字

          以指标的 unit属性指定的单位表示的测量值。

      • 名称 字符串

        指标的名称。有关可用指标及其单位的完整列表,请参阅App Services指标参考

      • 单位 字符串

        每个数据点的 value属性的单位。

    • app_id 字符串 必需

      请求中发送的应用ID 。

    • app_name 字符串 必需

      应用的人类可读名称。

    • GROUP_ID 字符串 必需

      请求中发送的群组 ID(group ID) 。

    • 开始 字符串 必需

      最早请求的测量的日期和时间(ISO-8601 格式)。

    • end 字符串 必需

      最近请求的测量的日期和时间(ISO-8601 格式)。

    • 粒度 字符串 必需

      请求的指标粒度(采用 ISO-8601 持续时间格式)。

GET /groups/{groupId}/apps/{appId}/ 指标
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"
响应示例 (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"
}