MackerelはAWSインテグレーションにてAmazon Simple Queue Service (SQS)のメトリック取得や監視に対応しています。AWSインテグレーションで連携を行なった場合、課金対象として1キュー = 1マイクロホストと換算します。
AWSインテグレーションの設定方法や対応AWSサービス一覧についてはこちらのページをご確認ください。
AWSインテグレーション
取得メトリック
AWSインテグレーションのSQS対応で取得できるメトリックは以下の通りです。 メトリック
の説明に関してはAWSのヘルプをご確認ください。
最大で11個のメトリックが取得されます。
グラフ名 | メトリック | Mackerel上のメトリック名 | 単位 | Statistics |
---|---|---|---|---|
Oldest Age | ApproximateAgeOfOldestMessage | sqs.oldest_message.age | integer | Maximum |
Message State Count | ApproximateNumberOfMessagesDelayed ApproximateNumberOfMessagesNotVisible ApproximateNumberOfMessagesVisible |
sqs.message_state.delayed sqs.message_state.not_visible sqs.message_state.visible |
float | Average |
Receive Count | NumberOfEmptyReceives NumberOfMessagesReceived |
sqs.receive_count.empty sqs.receive_count.received |
integer | Sum |
Message Count | NumberOfMessagesDeleted NumberOfMessagesSent |
sqs.message_count.deleted sqs.message_count.sent |
integer | Sum |
Sent Message Size | SentMessageSize SentMessageSize SentMessageSize |
sqs.message_size.average sqs.message_size.max sqs.message_size.min |
bytes | Average Maximum Minimum |