Recuperar métricas de App Services
Recupera uma variedade de métricas, incluindo: Tempo de computação, Transferência de dados, Minutos de sincronização, Solicitações bem-sucedidas, Solicitações com falha. Para obter uma lista completa de métricas disponíveis, consulte Referência de métricas do App Services.
parâmetros de caminho
-
Uma ID de projeto/grupo do Atlas.
-
O ObjectID do seu aplicativo. A seção de ID de projeto e aplicativo do App Services API mostra como localizar esse valor.
parâmetros de query
-
A data e hora ISO-8601 do início do período da query (por exemplo, "2022-10-27T14:01:01Z").
-
A data e hora ISO-8601 do final do período da query (p. ex., "2022-12-27T14:01:01Z").
-
Especifica a granularidade do período de query como um valor de duração8601 ISO-. Exemplos incluem "P31D" (31 dias), "PT1H" (1 hora) e "PT5M" (5 minutos).
-
O nome da métrica que será filtrada. Para obter informações detalhadas sobre as métricas disponíveis e suas unidades, consulte Referência de métricas do App Services.
Os valores são
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
ouTRIGGERS_SUCCESSFUL_REQUESTS
.
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"
{
"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"
}