SNS 수신기 메시지 검증 및 잘림 규칙 - Amazon Managed Service for Prometheus

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

SNS 수신기 메시지 검증 및 잘림 규칙

필요한 경우 SNS 수신기는 다음 규칙에 따라 SNS 메시지를 검증하거나 자르거나 수정합니다.

  • 메시지에 utf가 아닌 문자가 포함되어 있습니다.

    • 메시지가 “오류 - 유효한 UTF-8 인코딩 문자열이 아닙니다.”로 바뀝니다.

    • 키가 “잘림”이고 값이 “true”인 메시지 속성 하나가 추가됩니다.

    • “수정됨” 키와 “메시지: 오류 - 유효한 UTF-8 인코딩 문자열이 아님”이라는 값과 함께 메시지 속성 하나가 추가됩니다.

  • 메시지가 비어 있습니다.

    • 메시지가 “오류 - 메시지를 비워둘 수 없음”으로 바뀝니다.

    • “수정됨” 키와 “메시지: 오류 - 메시지는 비어 있으면 안 됩니다.” 값과 함께 메시지 속성 하나가 추가됩니다.

  • 메시지가 잘렸습니다.

    • 메시지에는 잘린 내용이 포함됩니다.

    • 키가 “잘림”이고 값이 “true”인 메시지 속성 하나가 추가됩니다.

    • 키가 “수정됨”이고 값이 “메시지: 오류 - 메시지가 256KB 크기 제한을 초과하여 XKB에서 잘렸습니다.” 값과 함께 메시지 속성 하나가 추가됩니다.

  • 제목이 ASCII가 아닙니다.

    • 제목은 “오류 - 인쇄할 수 없는 ASCII 문자 포함”으로 바뀝니다.

    • “수정됨” 키와 “제목: 오류 - 인쇄할 수 없는 ASCII 문자 포함” 값과 함께 메시지 속성 하나가 추가됩니다.

  • 제목이 잘렸습니다.

    • 제목에는 잘린 내용이 표시됩니다.

    • “수정됨”이라는 키와 “제목: 오류 - 제목이 100자 크기 제한을 초과하여 X자에서 잘렸습니다.”라는 값과 함께 메시지 속성 하나가 추가됩니다.

  • 메시지 속성에 잘못된 키/값이 있습니다.

    • 잘못된 메시지 속성은 제거됩니다.

    • 키가 “수정됨”이고 값이 “MessageAttribute: 오류 - 잘못된 또는”로 인해 메시지 속성 중 X가 제거된 메시지 속성 하나가 추가됩니다. MessageAttributeKey MessageAttributeValue

  • 메시지 속성이 잘렸습니다.

    • 추가 메시지 속성은 제거됩니다.

    • 키가 “수정됨”이고 값이 “수정됨”인 메시지 속성 하나가 추가됩니다MessageAttribute. 오류 - 256KB 크기 제한을 초과하므로 메시지 속성 중 X가 제거되었습니다.