AWSインテグレーション - SQS
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 |