Transmite registros de registro de espaço de trabalho visíveis para o cliente para um serviço necessário e até 24 horas de no máximo 20 MiB de objetos de origem compactados como Linhas JSON normalizadas do AgentLogEntry gzip. O tempo limite de exportação de ponta a ponta é de 30 minutos. O processamento é limitado a 100 MiB de entrada descodificada e 20 MiB de saída de resposta comprimida. Os registros são filtrados para o projeto, espaço de trabalho e serviço autorizados; outros filtros interativos não são suportados. Os clientes devem consumir e validar o stream gzip para EOF porque um stream interrompido pode reter HTTP 200, mas ter um trigger gzip inválido. O escopo do projeto é realizado pelo parâmetro route id path e a organização é derivada desse projeto.
parâmetros de query
-
Identificador do espaço de trabalho
-
Serviço de tempo de execução: agente-execução-runtime ou ferramenta-executor (aliases de agente e ferramenta aceitos)
-
Hora de início da RFC3339 (padrão: 1 hora atrás)
-
Hora de término RFC3339 (padrão: agora)
curl \
--request GET 'https://agentengine.mongodb.com/api/v1/projects/{id}/agent-logs/export?workspace_id=string&service=string' \
--header "Authorization: $API_KEY"
{
"code": "string",
"error": "string",
"success": true
}
{
"code": "string",
"error": "string",
"success": true
}
{
"code": "string",
"error": "string",
"success": true
}
{
"code": "string",
"error": "string",
"success": true
}
# Headers
Retry-After: string
# Payload
{
"code": "string",
"error": "string",
"success": true
}
{
"code": "string",
"error": "string",
"success": true
}
# Headers
Retry-After: string
# Payload
{
"code": "string",
"error": "string",
"success": true
}
{
"code": "string",
"error": "string",
"success": true
}