Docs Menu
Docs Home
/ /
Atlas App Services
/ /

함수 로그

이 페이지의 내용

  • 개요
  • 로그 형식
  • 필드
  • 오류 필드

함수 로그는 사용자가 Realm SDK를 사용하여 Atlas Function을 호출할 때마다 생성됩니다. trigger 를 사용하여 함수를 실행할 수 있지만 SDK에서 직접 호출된 함수만 함수 유형의 로그를 생성합니다.

함수 로그 항목의 형식은 다음과 같습니다.

Logs:
[
<log line>,
<log line>,
...
]
{
"arguments": [
<arg1>,
<arg2>
],
"name": <function name>,
"service": ""
}
Function Call Location: <location>
Compute Used: <number> bytes•ms
Remote IP Address: <ip address>
SDK: <sdk>
Platform Version: <version>
필드
설명
원격 IP 주소
Atlas 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
함수 호출 위치
함수가 실행된 데이터 센터입니다.
로그
console.log 출력 목록입니다. App Services 는 마지막 25 console.log() 호출의 처음 512 바이트를 저장합니다.

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

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

돌아가기

엔드포인트 로그