2017-09-23 10 views
0

N EC2 인스턴스가 자동 크기 조정 그룹에 있다고 가정하면 각각은 M SQS 대기열을 폴링합니다. 가능한 경우 모든 SQS 대기열에서 누적 ApproximateNumberOfMessagesVisible에 대한 경보를 작성하는 방법은 무엇입니까?여러 SQS 대기열에서 CloudWatch 경보 만들기

답변

1

현재 표시 가능한 메시지 측정 항목의 누적 개수는 없습니다. 여기

당신이 그것을 해결할 수있는 방법이며,

, 큐를 폴링 각 큐에 ApproximateNumberOfMessages를 얻을 수 및 사용자 정의 CloudWatch를 미터로 전체 메시지를 업데이트 할 수 있습니다 람다/크론 작업을 만듭니다.

QueueAttributes :

http://docs.aws.amazon.com/AWSSimpleQueueService/latest/APIReference/API_GetQueueAttributes.html

사용자 정의 CloudWatch에서 메트릭 :

http://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/publishingMetrics.html

당신은 람다 (서버없는)을 만들 수 있습니다 또는 기반 서버하려면 폴링 할 수 총 수를 AWS 클라우드에 대한 cli로 사용자 정의 클라우드 워치 메트릭으로 업데이트 할 수 있습니다.

일단 클라우드 워치 메트릭이 있으면 해당 숫자를 기준으로 알람을 만들 수 있습니다.

는 도움이되기를 바랍니다.

+0

고마워, 나는 그것이 나를 위해 일할 것이라고 생각해! –

+0

좋은 것으로 보이는 경우 망설이지 말고 대답하십시오. – Kannaiyan