하나의 필수 서비스와 최대 20MiB의 압축된 소스 객체에서 최대 24시간에 대해 고객이 볼 수 있는 작업 공간 로그 기록을 정규화된 AgentLogEntry gzip JSON 줄로 스트리밍합니다. 엔드 투 엔드 내보내기 제한 시간은 30분입니다. 처리는 디코딩된 입력의 100MiB와 압축된 응답 출력의 20MiB로 제한됩니다. 기록은 승인된 프로젝트 , 작업 공간 및 서비스로 필터링됩니다. 다른 대화형 필터는 지원되지 않습니다. 중단된 스트림 HTTP 200를 유지할 수 있지만 유효하지 않은 gzip 예고편을 가질 수 있으므로 클라이언트는 gzip 스트림 EOF로 소비하고 유효성을 검사해야 합니다. 프로젝트 범위는 경로 ID 경로 매개 변수에 의해 전달되며 조직은 해당 프로젝트 에서 파생됩니다.
GET /api/v1/projects/{id}/agent-logs/export
curl \
--request GET 'https://agentengine.mongodb.com/api/v1/projects/{id}/agent-logs/export?workspace_id=string&service=string' \
--header "Authorization: $API_KEY"
응답 예시(400)
{
"code": "string",
"error": "string",
"success": true
}
응답 예시(403)
{
"code": "string",
"error": "string",
"success": true
}
응답 예시(404)
{
"code": "string",
"error": "string",
"success": true
}
응답 예시(413)
{
"code": "string",
"error": "string",
"success": true
}
응답 예시(429)
# Headers
Retry-After: string
# Payload
{
"code": "string",
"error": "string",
"success": true
}
응답 예시(500)
{
"code": "string",
"error": "string",
"success": true
}
응답 예시(503)
# Headers
Retry-After: string
# Payload
{
"code": "string",
"error": "string",
"success": true
}
응답 예시(504)
{
"code": "string",
"error": "string",
"success": true
}