💻 CSP/AWS
[AWS] SQS 모니터링
heywantodo
2023. 7. 1. 14:05
728x90
반응형
[AWS] SQS 모니터링
SQS 메시지 대기열을 모니터링 하는 방법은 다음과 같다.
아래는 공식 Document
Amazon SQS 로깅 및 모니터링 - Amazon Simple Queue Service
이 페이지에 작업이 필요하다는 점을 알려 주셔서 감사합니다. 실망시켜 드려 죄송합니다. 잠깐 시간을 내어 설명서를 향상시킬 수 있는 방법에 대해 말씀해 주십시오.
docs.aws.amazon.com
SQS및 CloudWatch는 통합되므로, SQS 대기열에 대한 지표를 보고 CloudWatch를 분석하는 데 사용할 수 있다. SQS 대기열에 대한 지표는 1분 간격으로 자동으로 CloudWatch에 수집되어 푸시된다.
만약, SQS 대기열이 6시간 이상 비활성 상태일 경우 SQS 서비스는 휴먼 상태로 간주되어 서비스에 대한 지표 전송을 중단한다고 함
CloudWatch에서 모니터링하는 SQS 지표는 다음과 같다.
지표 | 설명 |
ApproximateAgeOfOldestMessage | 대기열에서 가장 오래된 비삭제 메시지의 대략적인 사용 기간을 나타냅니다. |
ApproximateNumberOfMessagesDelayed | 지연되어 즉시 읽을 수 없는 대기열의 메시지 수를 나타냅니다. |
ApproximateNumberOfMessagesNotVisible | 이동 중인 메시지의 수를 나타냅니다. |
ApproximateNumberOfMessagesVisible | 대기열에서 가져올 수 있는 메시지의 수를 나타냅니다. |
NumberOfEmptyReceives | 메시지를 반환하지 않은 ReceiveMessage API 호출의 수를 나타냅니다. |
NumberOfMessagesDeleted | 대기열에서 삭제된 메시지의 개수를 나타냅니다. |
NumberOfMessagesReceived | ReceiveMessage 작업에 대한 호출로 반환된 메시지의 수를 나타냅니다. |
NumberOfMessagesSent | 대기열에 추가된 메시지의 수를 나타냅니다. |
SentMessageSize | 대기열에 추가된 메시지의 크기를 나타냅니다. |
콘솔에서 확인하면 다음과 같은 그래프를 모니터링 할 수 있다.
728x90
반응형