翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon CloudWatch による AWS エンドユーザーメッセージング SMS のモニタリング
CloudWatch を使用して AWS CloudWatch は raw データを収集し、読み取り可能なほぼリアルタイムのメトリクスに加工します。これらの統計は 15 か月間保持されるため、履歴情報にアクセスし、ウェブアプリケーションまたはサービスの動作をより的確に把握できます。また、特定のしきい値を監視するアラームを設定し、これらのしきい値に達したときに通知を送信したりアクションを実行したりできます。詳細については、「Amazon CloudWatch ユーザーガイド」を参照してください。
AWS エンドユーザーメッセージング SMS は AWS Identity and Access Management (IAM) サービスにリンクされたロールを使用します。サービスにリンクされたロールは、 AWS エンドユーザーメッセージング SMS に直接リンクされた一意のタイプの IAM ロールです。サービスにリンクされたロールは、 AWS エンドユーザーメッセージング SMS によって事前定義されており、サービスがユーザーに代わって他の AWS サービスを呼び出すために必要なすべてのアクセス許可が含まれています。CloudWatch メトリクスを収集するには、サービスリンクロールを作成する必要があります。
AWS エンドユーザーメッセージング SMS の CloudWatch メトリクス
以下のセクションでは、 AWS エンドユーザーメッセージング SMS のメトリクスとディメンションを一覧表示します。
重要
CloudWatch メトリクスを収集するには、サービスリンクロールを作成する必要があります。
注記
一部のメトリクスでは、サービスの分散性により、結果が近似値になる場合があります。ほとんどの場合、カウントはキュー内の実際に処理されたメッセージ数に近い数値になります。
AWS エンドユーザーメッセージング SMS の場合、TextMessageMonthlySpend、MediaMessageMonthlySpend、VoiceMessageMonthlySpend を監視し、しきい値以上、しきい値以上の場合にアラームをトリガーできます。 AWS エンドユーザーメッセージング SMS の名前空間は ですAWS/SMSVoice。
AWS エンドユーザーメッセージング SMS はRCS.MessagesSent、、、 RCS.MessagesDeliveredなどの RCS 固有のメトリクスを AWS/SMSVoice名前空間に発行しますRCS.MessagesFallenBackToSMS。既存のメトリクスに、PHONE_NUMBER、、SENDER_ID、 などの値を持つOriginationIdentityTypeディメンションが含まれるようになりましたRCS_AGENTPOOL。RCS メトリクスとディメンションの完全なリストについては、「」を参照してくださいRCS CloudWatch メトリクスとモニタリング。
メッセージ使用量メトリクス
| メトリクス | 説明 | Unit |
有意義な統計 |
|---|---|---|---|
| TextMessageMonthlySpend |
今月の SMS メッセージの送信に使用した金額 (USD) です。 |
USD | 最大値 |
| VoiceMessageMonthlySpend |
今月の音声メッセージの送信に使用した金額 (USD) です。 |
USD | 最大値 |
| MediaMessageMonthlySpend |
今月の MMS メッセージの送信に使用した金額 (USD) です。 |
USD | 最大値 |
メッセージ配信のメトリクス
AWS/SMSVoice 名前空間には、次のメッセージ配信のメトリクスが含まれます。
| メトリクス | 説明 | Unit | 有意義な統計 |
|---|---|---|---|
| NumberOfTextMessagePartsSent | 送信されたテキストのメッセージパーツの数。保護によってブロックされたメッセージや、メッセージの使用制限などのサービス制限は除外されています | カウント |
|
|
NumberOfMediaMessagePartsSent |
送信されたメディアのメッセージパーツの数。保護によってブロックされたメッセージや、メッセージの使用制限などのサービス制限は除外されています | カウント |
|
| NumberOfTextMessagePartsDelivered | 受信者に配信されたテキストのメッセージパーツの数。 | カウント |
|
| NumberOfMediaMessagePartsDelivered | 受信者に配信されたメディアのメッセージパーツの数。 | カウント |
|
マルチパートメッセージの重複配信受信
メッセージが複数のパートに分割されると、キャリアインフラストラクチャは同じメッセージに対して複数の配信確認を返す場合があります。NumberOfTextMessagePartsDelivered メトリクスと NumberOfMediaMessagePartsDelivered メトリクスは、受信した各配信受信を記録します。つまり、配信された数が、特定のメッセージの送信数を超えることがあります。各メッセージは 1 回だけ送信および配信されます。受信者は重複を受信しません。追加配信イベントは重複配信受信であり、重複送信ではありません。
請求への影響はありません。記録された配信受信の数に関係なく、送信されたメッセージパートごとに 1 回課金されます。
アプリケーションが調整のために配信イベントをカウントする場合は、メッセージ ID を重複排除することをお勧めします。
メッセージフィードバックメトリクス
AWS/SMSVoice 名前空間には、次のメッセージフィードバックメトリクスが含まれます。
| メトリクス | 説明 | Unit | 有意義な統計 |
|---|---|---|---|
| NumberOfTextMessagesExpectingFeedback | フィードバックが追跡されているテキストメッセージの合計数。 MessageFeedbackEnabled が有効な |
カウント |
|
| NumberOfMediaMessagesExpectingFeedback | フィードバックが追跡されているメディアメッセージの合計数。 MessageFeedbackEnabled が有効な |
カウント |
|
| NumberOfTextMessagesWithFeedback | フィードバックが追跡され、かつフィードバックレスポンスが受信されたテキストメッセージの合計数。 フィードバックを受け取るメッセージごとに、NumberOfTextMessagesWithFeedback の値は 1 です。フィードバックを含むメッセージの割合は、 |
カウント |
|
| NumberOfMediaMessagesWithFeedback | フィードバックが追跡され、フィードバックレスポンスが受信されたメディアメッセージの合計数。 フィードバックを受け取るメッセージごとに、NumberOfMediaMessagesWithFeedback の値は 1 です。フィードバックを含むメッセージの割合は、 |
カウント |
|
AWS エンドユーザーメッセージング SMS でメトリクスを保護する
AWS/SMSVoice 名前空間には、次の保護メトリクスが含まれます。
| メトリクス名 | 説明 | Unit | 有意義な統計 |
|---|---|---|---|
| TextMessagesBlockedByProtect |
国モードのブロックルールによってブロックされたテキストメッセージの数。 TextMessagesBlockedByProtect の値は、メッセージが保護によってブロックされている場合は 1、ブロックされていない場合は 0 です。 保護によってブロックされた SMS メッセージの割合は、 |
カウント |
|
| MediaMessagesBlockedByProtect |
国モードのブロックルールによってブロックされたメディアメッセージの数。 MediaMessagesBlockedByProtect の値は、メッセージが保護によってブロックされている場合は 1、ブロックされていない場合は 0 です。 保護によってブロックされた MMS メッセージの割合は、 |
カウント |
|
ディメンション
以下のディメンションを使用して、前の表に示したメトリクスを絞り込むことができます。これらのディメンションにより、SMS および音声メッセージの特定の属性に基づいてメトリクスをフィルタリングおよびグループ化できます。
| ディメンション | 説明 |
|---|---|
| なし | フィルタリングしない |
| IsoCountryCode |
このディメンションは、リクエストしたデータを ISO 国コードでフィルタリングします。 |
| MessageFeedbackStatus | このディメンションは、リクエストしたデータを RECEIVED または FAILED のメッセージフィードバックステータスでフィルタリングします。 |
| ProtectConfigurationId | このディメンションは、保護設定によってリクエストしたデータをフィルタリングします。 |
| [IsoCountryCode、MessageFeedbackStatus] | このディメンションは、リクエストしたデータを ISO 国コードとメッセージフィードバックステータスでフィルタリングします。 |
| [ProtectConfigurationId、IsoCountryCode] | このディメンションは、保護設定と ISO 国コードによってリクエストしたデータをフィルタリングします。 |
| OriginationIdentityType | このディメンションは、リクエストしたデータを発信元 ID タイプでフィルタリングします。値には、PHONE_NUMBER、SENDER_ID、RCS_AGENT、および が含まれますPOOL。詳細については、「RCS CloudWatch メトリクスとモニタリング」を参照してください。 |