MackerelはAWSインテグレーションにてAmazon Connectのメトリック取得や監視に対応しています。AWSインテグレーションで連携を行なった場合、課金対象として1インスタンス = 1マイクロホストと換算します。またそれに加えて、取得されるメトリックの数に応じて、1マイクロホストあたりのメトリック数上限の超過による請求が行われる場合があります。
AWSインテグレーションの設定方法や対応AWSサービス一覧についてはこちらのページをご確認ください。
AWSインテグレーション
取得メトリック
AWSインテグレーションのConnect対応で取得できるメトリックは以下の通りです。メトリック
の説明に関してはAWSのヘルプをご確認ください。
最大で 11 + 3 × (問い合わせフロー数) + 5 × (キュー数) + 1 × (署名キー)
のメトリックが取得されます。
グラフ名 | メトリック | Mackerel上のメトリック名 | 単位 | Statistics |
---|---|---|---|---|
Concurrent Calls Service Quota | ConcurrentCallsPercentage | connect.concurrent_calls_service_quota.quota | percentage | Maximum |
To Instance Packet Loss Rate | ToInstancePacketLossRate | connect.to_instance_packet_loss_rate.minimum connect.to_instance_packet_loss_rate.average connect.to_instance_packet_loss_rate.maximum |
float | Minimum Average Maximum |
Voice Calls | CallsBreachingConcurrencyQuota CallsPerInterval ConcurrentCalls ThrottledCalls MissedCalls MisconfiguredPhoneNumbers |
connect.voice_calls.breaching_concurrency_quota connect.voice_calls.calls_per_interval connect.voice_calls.concurrent_calls connect.voice_calls.throttled connect.voice_calls.missed connect.voice_calls.misconfigured_phone_numbers |
integer | Sum Sum Maximum Sum Sum Sum |
Call Recording Upload | CallRecordingUploadError | connect.call_recording_upload.error | integer | Sum |
Contact Flows | ContactFlowErrors ContactFlowFatalErrors CallBackNotDialableNumber |
connect.contact_flows.CONTACT_FLOW_NAME.errors connect.contact_flows.CONTACT_FLOW_NAME.fatal_errors connect.contact_flows.CONTACT_FLOW_NAME.call_back_not_dialable |
integer | Sum |
Queues | QueueSize QueueCapacityExceededError |
connect.queue.QUEUE_NAME.size connect.queue.QUEUE_NAME.capacity_exceeded_error |
integer | Maximum Sum |
Queue Wait Time | LongestQueueWaitTime | connect.queue_wait_time.QUEUE_NAME.minimum connect.queue_wait_time.QUEUE_NAME.average connect.queue_wait_time.QUEUE_NAME.maximum |
float | Minimum Average Maximum |
Public Signing Key | PublicSigningKeyUsage | connect.public_signing_key.SIGNING_KEY_ID | integer | Sum |
- "Mackerel上のメトリック名"の以下の項目は次の通り設定されます。
CONTACT_FLOW_NAME
:問い合わせフローの名前QUEUE_NAME
:キューの名前SIGNING_KEY_ID
:署名キーID
注意事項
- AWSインテグレーションのConnect対応ではタグによるホストの絞り込みに対応していません。
- AWSインテグレーションのConnect対応ではタグによるサービス・ロール割り当てに対応していません。
- ASCII以外の文字が問い合わせフローの名前、またはキューの名前に含まれる場合、CloudWatchにメトリックが発生しません。これは、AWSの仕様です。