Event Notifications에 대한 로깅

IBM Cloud® Event Notifications 와 같은 서비스에서 계정의 비정상적인 활동과 중요한 작업을 조사하고 문제를 해결하는 데 사용할 수 있는 플랫폼 로그를 생성합니다.

플랫폼 로그가 전송되는 위치를 정의하는 테넌트를 구성하여 계정의 플랫폼 로그를 원하는 대상으로 라우팅하려면 플랫폼 서비스인 IBM Cloud Logs Routing를 사용할 수 있습니다. 자세한 내용은 로그 라우팅에 관하여 를 참조하세요.

IBM Cloud Logs를 사용하여 계정에서 생성되고 IBM Cloud Logs Routing 인스턴스로 라우팅되는 플랫폼 로그를 시각화하고 알림을 보낼 수 있습니다.

플랫폼 로그가 생성되는 위치

플랫폼 로그가 생성되는 위치
지역 지원됨
댈러스(us-south)
시드니(au-syd)
프랑크푸르트(eu-de)
마드리드 (eu-es)
런던(eu-gb)
토론토(ca-tor)
도쿄(jp-tok)
오사카(jp-osa)
상파울루(br-sao)
몬트리올 (ca-mon)
워싱턴 DC(us-east)
in-che
뭄바이 (in-mum)

로그가 전송되는 IBM Cloud Logs 위치

{{{site.data.keyword.en_short}} 다음 표에 표시된 지역의 IBM Cloud Logs 플랫폼 로그를 전송합니다.

미주 지역에서 플랫폼 로그가 전송되는 지역
댈러스(us-south) 워싱턴 DC(us-east) 토론토(ca-tor) 상파울루(br-sao) 몬트리올 (ca-mon)
아시아 태평양 지역에서 플랫폼 로그가 전송되는 지역
도쿄(jp-tok) 시드니(au-syd) 오사카(jp-osa) in-che 뭄바이 (in-mum)
유럽 위치에서 플랫폼 로그가 전송되는 지역
프랑크푸르트(eu-de) 런던(eu-gb) 마드리드 (eu-es)

로그가 전송되는 위치 IBM Cloud Logs Routing

Event Notifications는 다음 표에 표시된 지역에서 IBM Cloud Logs Routing에 의해 로그를 전송합니다.

미주 지역에서 플랫폼 로그가 전송되는 지역
댈러스(us-south) 워싱턴 DC(us-east) 토론토(ca-tor) 상파울루(br-sao) 몬트리올 (ca-mon)

| 도쿄(jp-tok) | 시드니(au-syd) | 오사카(jp-osa) | in-che | 뭄바이 (in-mum) | |---------------------|------------------|------------------|--------------------| | | | | | |

유럽 위치에서 플랫폼 로그가 전송되는 지역
프랑크푸르트(eu-de) 런던(eu-gb) 마드리드 (eu-es)

로깅 사용

플랫폼 로그는 IBM Cloud에서 로깅 사용 서비스 및 플랫폼에서 노출된 로그입니다. IBM Cloud 로그 인스턴스를 구성하여 서비스에서 전송하는 로그를 수신할 수 있습니다. 자세한 내용은 IBM Cloud Logs 참조하세요.

로그 보기

Event Notifications 인스턴스에 대한 플랫폼 로그를 보고 분석하려면 IBM Cloud Logs Routing 인스턴스가 프로비저닝되어 있고 모니터링하려는 Event Notifications 인스턴스를 사용할 수 있는 동일한 지역으로 타겟이 설정되어 있는지 확인합니다.

IBM Cloud Logs Routing 웹 UI를 시작하여 로그를 보려면 웹 UI로 이동하기를 참조하세요.

관찰 가능성 페이지에서 IBM Cloud Logs 실행하기

IBM Cloud Logs UI 실행에 대한 자세한 내용은 IBM Cloud Logs 문서에서 UI 실행하기. 을 참조하세요

로그 유형당 필드

각 로그 레코드에 포함되는 필드 목록은 다음 표를 참조하세요:

로그 기록 필드
필드 유형 설명
logSourceCRN 필수 로그가 게시되는 계정을 정의합니다.
saveServiceCopy 필수 운영 목적으로 IBM이 레코드의 사본을 저장하는지 여부를 정의합니다.
resourceGroupId 필수 Event Notifications 인스턴스와 연관된 자원 그룹을 정의합니다.
message 필수 생성된 로그에 대한 설명입니다.
msg_timestamp 필수 메시지의 UTC 시간소인.
messageID 필수 생성된 로그의 ID입니다.
resolution 선택사항 이 로그 레코드를 수신한 경우 진행 방법에 대한 지침입니다.
documentsURL 선택사항 이 로그 레코드를 수신한 경우 진행 방법에 추가 정보입니다.
sourceID 필수 Event Notifications 서비스를 통해 알림을 전송하는 IBM Cloud 서비스의 CRN입니다.
notificationID 선택사항 대상으로 전송되는 알림의 ID입니다.
destinationID 선택사항 상태를 보고하는 대상의 ID입니다.
level 필수 로그 유형. 올바른 값은 INFO, WARN, ERROR입니다.

모든 플랫폼 로그에 포함된 필드에 대한 자세한 내용은 플랫폼 로그의 필드를 참조하세요

로그 메시지

다음 표에는 Event Notifications 에서 생성되는 메시지 ID가 나열되어 있습니다:

메시지 ID에 대한 추가 정보
메시지 ID 로그 유형 설명
event-notifications.00001I INFO 이 메시지는 소스로부터 알림 이벤트가 수신되었다는 정보를 제공합니다. CRN은 IBM Cloud 서비스에 사용됩니다. SourceID는 IBM Cloud 서비스 또는 사용자일 수 있습니다. 예를 들어, 다음과 같습니다.
event-notifications.00002I INFO 이 메시지는 소스에서 발생한 이벤트에 알림 ID가 할당되었다는 정보를 제공합니다.
event-notifications.00003I INFO 이 메시지는 알림 이벤트가 주제 ID 목록을 통해 게시된다는 정보를 제공합니다.
event-notifications.00004I INFO 이 메시지는 구독자 목록에서 알림 요청이 처리되었다는 정보를 제공합니다.
event-notifications.00006I INFO 이 메시지는 유효한 플랫폼에 사용할 수 있는 장치에 대한 정보를 제공합니다. 유효한 플랫폼은 [푸시_크롬, 푸시_파이어폭스, 푸시_안드로이드, 푸시_아이오에스, 푸시_사파리입니다]
event-notifications.00007I INFO 이 메시지는 SMS가 전화번호 목록으로 발송되었다는 정보를 제공합니다.
event-notifications.00008I INFO 이 메시지는 지정된 주소 목록에 이메일이 전송되었다는 정보를 제공합니다.
event-notifications.00009I INFO 이 메시지는 웹훅이 성공적으로 제공되었다는 정보를 제공하며, 웹훅 API로부터 상태 코드 200과 함께 응답을 반영합니다.
event-notifications.00010I INFO 이 메시지는 알림 이벤트가 지정된 구독 목록으로 전송되었다는 정보를 제공합니다.
event-notifications.00011I INFO 이 메시지는 알림 이벤트가 지정된 대상 목록으로 전송되었다는 정보를 제공합니다.
event-notifications.00012I INFO 이 메시지는 알림이 성공적으로 처리된 장치 및 플랫폼의 수에 대한 정보를 제공합니다.
event-notifications.00013I INFO 이 메시지는 알림이 성공적으로 발송된 장치 및 플랫폼의 수에 대한 정보를 제공합니다.
event-notifications.00014I INFO 이 메시지는 슬랙 대상이 성공적으로 제공되었다는 정보를 제공하며, 슬랙 API로부터 상태 코드 200으로 응답을 반영합니다.
event-notifications.00015I INFO 이 메시지는 해당 대상, 디바이스 및 플랫폼 ID를 가진 플랫폼의 디바이스에 알림이 전달되었다는 정보를 제공합니다.
event-notifications.00015I INFO 이 메시지는 사용자가 알림을 열어본 디바이스, 플랫폼 및 대상 ID에 대한 정보를 제공합니다.
event-notifications.00016I INFO 이 메시지는 Microsoft Teams 대상에 성공적으로 전송되었다는 정보를 제공하며 Microsoft Teams API의 상태 코드가 200인 응답을 반영합니다.
event-notifications.00018I INFO 이 메시지는 호출기 의무 대상에게 성공적으로 서비스를 제공했다는 정보를 제공하며 호출기 의무 API의 상태 코드가 200인 응답을 반영합니다.
event-notifications.00019I INFO 이 메시지는 Code Engine 성공적으로 제공되었다는 정보를 제공하며, Code Engine 로부터 상태 코드 200으로 응답을 반영합니다.
event-notifications.00020I INFO 이 메시지는 Service Now 대상에 알림이 성공적으로 전송되었다는 정보를 제공하며, Service Now API에서 상태 코드가 200인 응답을 반영합니다.
event-notifications.00021I INFO 이 메시지는 IBM Cloud Object Storage 페이지가 성공적으로 제공되었다는 정보를 제공하며 IBM Cloud Object Storage API의 응답을 반영합니다.
event-notifications.00022I INFO 이 메시지는 발신자로부터 지정된 수신자 목록으로 전송된 특정 크기의 이메일에 대한 정보를 제공합니다.
event-notifications.00023I INFO 이 메시지는 발신자가 지정한 수신자 목록으로 연기된 특정 크기의 이메일에 대한 정보를 제공합니다.
event-notifications.00001W WARN 이 메시지는 소스에 대한 알림 이벤트가 거부되었음을 경고합니다. 소스에 대한 주제가 구성되어 있지 않기 때문입니다. 이벤트를 필터링하는 데 필요한 주제가 없습니다.
event-notifications.00002W WARN 이 메시지는 어떤 주제에도 필터링되지 않았기 때문에 소스로부터의 알림 이벤트가 유효하지 않다는 경고를 제공합니다.
event-notifications.00003W WARN 이 메시지는 지정된 구독자 목록에 의해 처리된 알림 요청이 대상 유형에 대해 금지된다는 경고를 제공합니다.
event-notifications.00004W WARN 이 메시지는 구독자가 없기 때문에 알림이 발송되지 않았음을 경고합니다.
event-notifications.00005W WARN 이 메시지는 웹훅 API가 상태 코드 404로 잘못된 응답을 반환했다는 경고를 제공합니다.
event-notifications.00006W WARN 이 메시지는 슬랙 API가 상태 코드 404로 잘못된 응답을 반환했다는 경고를 제공합니다.
event-notifications.00007W WARN 이 메시지는 Microsoft Teams API가 상태 코드 401의 잘못된 응답을 반환했다는 경고를 제공합니다.
event-notifications.00008W WARN 이 메시지는 SMS 번호가 구독 취소되어 SMS가 전달되지 않는다는 경고를 제공합니다.
event-notifications.00010W WARN 이 메시지는 Pager Duty API가 상태 코드 401과 함께 잘못된 응답을 반환했다는 경고를 제공합니다.
event-notifications.00011W WARN 이 메시지는 Code Engine 상태 코드 401과 함께 잘못된 응답을 반환했다는 경고를 제공합니다.
event-notifications.00012W WARN 이 메시지는 Service Now API가 상태 코드 401과 함께 잘못된 응답을 반환했다는 경고를 제공합니다.
event-notifications.00013W WARN 이 메시지는 특정 크기의 이메일이 반송되었으므로 이메일의 진위 여부를 확인해야 한다는 경고를 표시합니다.
event-notifications.00001E ERROR 이 오류 메시지는 알림이 잘못된 장치로 발송되지 않았음을 나타냅니다.
event-notifications.00002E ERROR 이 오류 메시지는 웹훅 API가 상태 코드 404로 잘못된 응답을 반환했음을 나타냅니다.
event-notifications.00003E ERROR 이 오류 메시지는 디바이스 및 플랫폼의 인증 오류로 인해 알림을 발송하지 못했음을 나타냅니다.
event-notifications.00004E ERROR 이 오류 메시지는 Slack API가 상태 코드 401과 함께 잘못된 응답을 반환했음을 나타냅니다.
event-notifications.00005E ERROR 이 오류 메시지는 장치 및 플랫폼에 대한 알림 전송 실패( BadDeviceToken ) 오류로 인해 알림이 전송되지 않았음을 나타냅니다.
event-notifications.00006E ERROR 이 오류 메시지는 Microsoft Teams API가 상태 코드 401의 잘못된 응답을 반환했음을 나타냅니다.
event-notifications.00008E ERROR 이 오류 메시지는 Pager Duty API가 상태 코드 401과 함께 잘못된 응답을 반환했음을 나타냅니다.
event-notifications.00009E ERROR 이 오류 메시지는 Code Engine 상태 코드 401과 함께 잘못된 응답을 반환했음을 나타냅니다.
event-notifications.00010E ERROR 이 오류 메시지는 Service Now API가 상태 코드 401과 함께 잘못된 응답을 반환했음을 나타냅니다.

서비스에 의해 생성된 로그를 나열합니다.

인스턴스에 대해 생성되는 모든 로그를 보려면 하위 시스템 아래의 왼쪽 탐색에서 Event Notifications 인스턴스의 guid 을 선택하고 검색창에서 소스를 검색합니다.

알림 요청에 대한 로그 나열

서비스 또는 소스에서 Event Notifications 서비스로의 요청에 대해 생성된 알림 ID를 알고 있는 경우 IBM Cloud Logs 에서 다음 쿼리를 사용하여 해당 특정 알림 ID에 대한 모든 로그를 나열합니다:

<notification Id>