728x90
[AWS] SQS 모니터링
SQS 메시지 대기열을 모니터링 하는 방법은 다음과 같다.
아래는 공식 Document
SQS및 CloudWatch는 통합되므로, SQS 대기열에 대한 지표를 보고 CloudWatch를 분석하는 데 사용할 수 있다. SQS 대기열에 대한 지표는 1분 간격으로 자동으로 CloudWatch에 수집되어 푸시된다.
만약, SQS 대기열이 6시간 이상 비활성 상태일 경우 SQS 서비스는 휴먼 상태로 간주되어 서비스에 대한 지표 전송을 중단한다고 함
CloudWatch에서 모니터링하는 SQS 지표는 다음과 같다.
지표 | 설명 |
ApproximateAgeOfOldestMessage | 대기열에서 가장 오래된 비삭제 메시지의 대략적인 사용 기간을 나타냅니다. |
ApproximateNumberOfMessagesDelayed | 지연되어 즉시 읽을 수 없는 대기열의 메시지 수를 나타냅니다. |
ApproximateNumberOfMessagesNotVisible | 이동 중인 메시지의 수를 나타냅니다. |
ApproximateNumberOfMessagesVisible | 대기열에서 가져올 수 있는 메시지의 수를 나타냅니다. |
NumberOfEmptyReceives | 메시지를 반환하지 않은 ReceiveMessage API 호출의 수를 나타냅니다. |
NumberOfMessagesDeleted | 대기열에서 삭제된 메시지의 개수를 나타냅니다. |
NumberOfMessagesReceived | ReceiveMessage 작업에 대한 호출로 반환된 메시지의 수를 나타냅니다. |
NumberOfMessagesSent | 대기열에 추가된 메시지의 수를 나타냅니다. |
SentMessageSize | 대기열에 추가된 메시지의 크기를 나타냅니다. |
콘솔에서 확인하면 다음과 같은 그래프를 모니터링 할 수 있다.
반응형
'💻 CSP > AWS' 카테고리의 다른 글
[AWS] Network ACL, Security Group (0) | 2023.07.29 |
---|---|
[AWS] AWS CLI를 사용해 SQS 대기열 관리하기 (0) | 2023.07.02 |
[AWS] AWS Athena (0) | 2023.06.02 |
[AWS] S3 & 스토리지 클래스 (0) | 2023.05.30 |
[AWS] Elastic Load Balancer (ELB) (0) | 2023.05.29 |