Docs Menu
Docs Home
/ /
Atlas App Services
/ /

서비스 로그

이 페이지의 내용

  • 개요
  • MongoDB Atlas
  • 필드
  • 오류 필드
  • Webhook / HTTP Service
  • 필드
  • 오류 필드

서비스 로그는 사용자가 외부 서비스 와 상호 작용할 때마다 생성됩니다. 서비스 로그 항목에 표시되는 필드는 로그를 방출한 서비스에 의해 결정됩니다.

MongoDB Atlas 는 Atlas App Services 내에서 최고 수준의 서비스로 제공됩니다. 서비스 로그 항목의 형식은 다음과 같습니다.

{
"arguments": [
{
"collection": <collection>,
"database": <database>,
"query": <query document>,
"limit": {
"$numberInt": <number>
}
}
],
"name": <action>,
"service": "mongodb-atlas"
}
Function Call Location: <location>
Compute Used: <number> bytes•ms
Remote IP Address: <ip address>
SDK: <sdk>>
Platform Version: <version>
Rule Performance Metrics:
{
"database.collection": {
"roles": {
"owner": {
"matching_documents": 5,
"evaluated_fields": 0,
"discarded_fields": 0
}
},
"no_matching_role": 0
}
}
필드
설명
원격 IP 주소
App Services에 요청을 보낸 IP 주소입니다. (예 52.21.89.200)
사용된 컴퓨팅
작업의 계산 부하입니다.
플랫폼 버전
요청을 보낸 플랫폼의 버전입니다.
SDK

요청 을 보내는 데 사용되는 SDK입니다. 잠재적 값에는 모든 SDK가 포함됩니다. 브라우저의 경우 <browser> <SDK version> 입니다.

예시

이 요청은 Realm Web SDK 버전 4.0.0 Mozilla Firefox에서 실행:

SDK: firefox v4.0.0

이 요청은 Realm Java SDK 버전 4.6.0 Android Marshmallow에서 실행:

SDK: android v4.6.0
함수 호출 위치
함수가 실행된 데이터 센터입니다.
규칙 성능 메트릭
반환 값에 적용된 역할, 스키마, 필터 에 대한 요약입니다. 역할이 적용되는 문서 수와 App Services에서 평가하여 잠재적으로 보류할 수 있는 해당 문서의 필드 수를 제공합니다.

실패한 작업으로 인해 생성된 로그 항목에는 디버깅 목적으로 추가 필드가 포함될 수 있습니다. 여기에는 다음이 포함됩니다:

필드
설명
오류
오류에 대한 간략한 설명입니다.
스택 추적
예외 스택 추적의 출력물입니다.
세부 정보
조치, 이유, 서비스 이름, 서비스 유형 등 실행에 대한 추가 정보입니다.

웹훅 로그 항목은 다음 형식을 준수합니다.

Logs:
[
<log line>,
<log line>,
...
]
Function Call Location: <location>
Compute Used: <number> bytes•ms
Remote IP Address: <ip address>
필드
설명
원격 IP 주소
App Services에 요청을 보낸 IP 주소입니다. (예 52.21.89.200)
사용된 컴퓨팅
byte-ms 에서 측정된 작업의 계산 부하 입니다.
함수 호출 위치
함수가 실행된 데이터 센터입니다.
로그
console.log 출력 목록입니다. App Services는 처음 25개의 console.log() 호출 중 처음 512바이트를 저장합니다.

실패한 작업으로 인해 생성된 로그 항목에는 디버깅 목적으로 추가 필드가 포함될 수 있습니다. 여기에는 다음이 포함됩니다:

필드
설명
오류
오류에 대한 간략한 설명입니다.
스택 추적
예외 스택 추적의 출력물입니다.
세부 정보
조치, 이유, 서비스 이름, 서비스 유형 등 실행에 대한 추가 정보입니다.

돌아가기

스키마 로그