로그 전달자 구성 파일
참고
이 페이지에서는 레거시 구성 파일 형식에 대해 설명합니다. 이 정보는 더 이상 사용되지 않는 realm-cli
을 사용하는 경우에만 사용해야 합니다.
App Services CLI로 가져오거나 UI에서 내보내는 모든 구성 파일은 최신 구성 버전을 사용합니다. 현재 구성 파일 형식에 대한 자세한 내용은 앱 구성을 참조하세요.
로그 전달자 구성 파일은 /log_forwarders
디렉토리에서 정의합니다.
app/ └── log_forwarders/ └── <Name>.json
{ "name": "<name>", "log_types": [ "<type>", ... ], "log_statuses": [ "<status>", ... ], "policy": { batching policy }, "action": { action configuration } }
필드 | 설명 | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
name String | 로그 전달자의 고유 이름입니다. | ||||||||||
log_types Array<String> | 포워더가 서비스에 보내야 하는 하나 이상의 로그 유형 배열입니다. Atlas App Services는 유형이 나열 되고 상태가 배열에는 다음과 같은 로그 유형이 포함될 수 있습니다.
| ||||||||||
log_statuses Array<String> | 포워더가 서비스에 보내야 하는 하나 이상의 로그 상태 배열입니다. App Services는 해당 유형이 나열 되어 있고 배열에는 다음과 같은 로그 상태가 포함될 수 있습니다.
| ||||||||||
policy Object | 포워더의 일괄 처리 정책을 구성하는 객체입니다. 로그를 개별적으로 전달하려면 다음을 수행합니다.
로그를 배치로 그룹화하려면 다음을 수행합니다.
| ||||||||||
action Object | 포워더가 로그를 보내는 위치와 방법을 구성하는 객체입니다. 연결된 MongoDB collection에 로그를 전달하려면 다음을 수행합니다.
사용자 지정 함수를 사용하여 로그를 전달하려면 다음을 수행합니다.
|