Recuperar registros de App Services

OBTER /groups/{groupId}/apps/{appId}/logs

parâmetros de caminho

parâmetros de query

  • co_id string

    Retorna apenas mensagens de registro associadas ao ID de correlação da solicitação fornecida.

  • errors_only booleano

    O valor deste campo não importa. Se incluído na solicitação, esse endpoint retornará apenas registros de erros (mesmo que o valor esteja definido como false). Se esse campo for excluído da solicitação, esse endpoint retornará apenas registros que não sejam de erros.

  • user_id string

    Retorna somente mensagens de registro associadas ao user_id fornecido.

  • start_date string

    A data e hora na ISO 8601 em que se deverá começar a retornar resultados.

  • end_date string

    A data e hora na ISO 8601 em que se deverá parar de retornar resultados.

  • ignorar inteiro

    O número de compensação das entradas de registro correspondentes a serem ignoradas antes de serem incluídas na resposta.

  • limit inteiro

    O número máximo de entradas de registro a serem incluídas na resposta. Se a consulta corresponder a mais do que esse número de registros, ela retornará os documentos em ordem crescente por data até que o limite seja atingido.

    O valor mínimo é 1, o valor máximo é 100.

  • type string

    O tipo de registro que você gostaria de recuperar.

    Os valores são TRIGGER_FAILURE, TRIGGER_ERROR_HANDLER, DB_TRIGGER, AUTH_TRIGGER, SCHEDULED_TRIGGER, FUNCTION, SERVICE_FUNCTION, STREAM_FUNCTION, SERVICE_STREAM_FUNCTION, AUTH, WEBHOOK, ENDPOINT, PUSH, API, API_KEY, GRAPHQL, SYNC_CONNECTION_START, SYNC_CONNECTION_END, SYNC_SESSION_START, SYNC_SESSION_END, SYNC_CLIENT_WRITE, SYNC_ERROR, SYNC_OTHER, SCHEMA_ADDITIVE_CHANGE, SCHEMA_GENERATION, SCHEMA_VALIDATION ou LOG_FORWARDER.

Respostas

  • 200 aplicação/json

    Recuperado com sucesso.

    Ocultar atributos de resposta Mostrar atributos de resposta objeto
    • logs array[objeto]

      No máximo 100 resultados por solicitação.

      Não mais do que 100 elementos.

      Um dos seguintes:
    • NextEndDate string Obrigatório

      A data e hora finais da próxima página de entradas de registro no formato ISO 8601. O App Services pagina os conjuntos de resultados de queries que correspondem a mais de 100 entradas de registro e inclui este campo em respostas paginadas. Para obter a próxima página de até 100 entradas, passe este valor como o parâmetro end_date em uma solicitação subsequente.

    • próximo salto inteiro Obrigatório

      O deslocamento na próxima página de entradas de registro no formato ISO 8601. O MongoDB App Services pagina os conjuntos de resultados de queries que correspondem a mais de 100 entradas de registro e inclui esse campo em respostas paginadas em que a primeira entrada na próxima página tem o mesmo carimbo de data/hora da última entrada nesta página. Para obter a próxima página de até 100 entradas, passe este valor, se estiver presente, como o parâmetro skip em uma solicitação subsequente.

GET /groups/{groupId}/apps/{appId}/logs
curl \
 --request GET 'https://services.cloud.mongodb.com/api/admin/v3.0/groups/{groupId}/apps/{appId}/logs' \
 --header "Authorization: Bearer $ACCESS_TOKEN"
Exemplos de resposta (200)
{
  "logs": [
    {
      "_id": "63922bf071bdce7b19e14e76",
      "co_id": "63922bf071bdce7b19e14e75",
      "domain_id": "60c8f69884b0a73d14bb634b",
      "app_id": "60c8f69884b0a73d14bb634a",
      "group_id": "5b2ec426970199272441a214",
      "request_url": "/api/client/v2.0/app/test-for-now-vbwlr/auth/providers/anon-user/login",
      "request_method": "POST",
      "started": "2022-12-08T18:24:48.409Z",
      "completed": "2022-12-08T18:24:48.41Z",
      "type": "API"
    }
  ],
  "nextEndDate": "string",
  "nextSkip": 42
}