Short Message Service (SMS) は ActionTrail と統合されています。ActionTrail コンソールでは、SMS リソースを管理する際に生成される管理イベントを照会できます。ActionTrail は、管理イベントを Log Service の Logstore または Object Storage Service (OSS) のバケットに配信できます。これにより、イベントをリアルタイムで監査し、問題の原因を特定できます。
ActionTrail は、API または Alibaba Cloud 管理コンソールを使用してクラウドリソースを管理する際に管理イベントを生成します。以下の表では、ActionTrail コンソールで照会できる SMS の管理イベントについて説明します。
|
イベント名 |
説明 |
|
AddShortUrl |
ショート URL を作成します。 |
|
AddSmsSign |
署名を作成します。 |
|
AddSmsTemplate |
メッセージテンプレートを作成します。 |
|
ApplyExportSmsSendDetails |
メッセージ送信履歴のエクスポートを申請します。 |
|
BatchSendMessageToGlobe |
中国本土以外の複数の携帯電話番号に一度にメッセージを送信します。 |
|
CalculateSmsLength |
メッセージの長さを計算します。 |
|
CancelSmsSign |
署名のレビューをキャンセルします。 |
|
CancelTask |
一斉送信タスクをキャンセルします。 |
|
CheckMobilesCardSupport |
携帯電話番号がカードメッセージをサポートしているかどうかを確認します。 |
|
CheckServiceLinkedRoleForDeleting |
サービスリンクロールを削除できるかどうかを確認します。 |
|
CheckSmsSign |
署名を確認します。 |
|
ConversionData |
コンバージョン率を照会します。 |
|
Create |
購入ページで SMS を購入します。 |
|
CreateAuthorization |
権限付与操作を実行します。 |
|
CreateCardMessageCallback |
カードメッセージのコールバック設定を作成します。 |
|
CreateCardMessageQueue |
Message Service (MNS) のキューを作成します。 |
|
CreateCardSmsSaasTask |
カードメッセージを送信するタスクを作成します。 |
|
CreateCardSmsTemplate |
カードメッセージテンプレートを作成します。 |
|
CreateDigitalSmsTemplate |
マルチメディアメッセージテンプレートを作成します。 |
|
CreateOrderInstance |
注文を作成します。 |
|
CreateProduct |
SMS をアクティブ化します。 |
|
CreateShortParam |
ショートパラメーターを生成します。 |
|
CreateSmsSign |
署名を作成します。 |
|
CreateSmsSignNew |
署名を作成します。 |
|
CreateSmsTemplate |
メッセージテンプレートを作成します。 |
|
CreateSmsTemplateNew |
メッセージテンプレートを作成します。 |
|
CreateUserFlowLimit |
メッセージ送信頻度を設定します。 |
|
CreateWarningThreshold |
アラートまたはスロットリングのしきい値を設定します。 |
|
CreateWarningThresholdNew |
アラートまたはスロットリングのしきい値を設定します。 |
|
DeleteApplyExportRecord |
メッセージ送信履歴のエクスポート申請レコードを削除します。 |
|
DeleteCardMessageCallback |
カードメッセージのコールバック設定を削除します。 |
|
DeleteMessageCallback |
メッセージのコールバック設定を削除します。 |
|
DeleteMessageCallbackNew |
メッセージのコールバック設定を削除します。 |
|
DeleteShortUrl |
ショート URL を削除します。 |
|
DeleteSmsSign |
署名を削除します。 |
|
DeleteSmsTemplate |
メッセージテンプレートを削除します。 |
|
DeleteTask |
タスクを削除します。 |
|
DingGroupGetLink |
参加したい DingTalk グループの URL を照会します。 |
|
DingGroupMessageCallBack |
DingTalk メッセージコールバック機能のステータスを照会します。 |
|
DoDingRequestRoute |
DingTalk のリクエストルーティングを認証します。 |
|
EapiCreateAPi |
API を作成します。 |
|
EapiCreateAPiS |
複数の API を作成します。 |
|
GenerateBillMonthDownloadTask |
請求書ダウンロードタスクを生成します。 |
|
GeneratePersonalizedBillMonthDownloadTask |
カスタム請求書のダウンロードタスクを生成します。 |
|
GetAuditTypeForCPaaS |
レビュータイプを照会します。 |
|
GetBillMonthDownloadTaskResult |
請求書ダウンロードタスクの結果を照会します。 |
|
GetBillUpgradeLayerInfo |
請求書のデータを照会します。 |
|
GetBillViewDescription |
請求書の新しいビューの説明を照会します。 |
|
GetCardSmsLink |
カードメッセージのショート URL を照会します。 |
|
GetExtCodeForCPaaS |
テンプレートを照会します。 |
|
GetIndustryTypeForCPaaS |
サービスタイプを照会します。 |
|
GetLetterOfAuthorization |
承認書をダウンロードします。 |
|
GetMediaResourceId |
カードメッセージリソースの ID を照会します。 |
|
GetOrderInstance |
注文に関する情報を照会します。 |
|
GetOSSInfoForCardTemplate |
カードメッセージリソースを OSS バケットにアップロードするための設定を照会します。 |
|
GetOssInfoForUploadFile |
OSS バケットにファイルをアップロードするための設定を照会します。 |
|
GetPersonalizedBillConfig |
カスタム請求書テンプレートの設定を照会します。 |
|
GetPersonalizedBillMonthDownloadTaskResult |
カスタム請求書ダウンロードタスクの結果を照会します。 |
|
GetSceneTypeForCPaaS |
シナリオタイプを照会します。 |
|
GetSearchTreeData |
検索ツリーに関する情報を照会します。 |
|
GetToken |
アクセストークンを照会します。 |
|
GetUserBill |
ユーザー請求書を照会します。 |
|
ListCustomBillTab |
カスタム請求書を照会します。 |
|
ListDayUseDetail |
日次使用量の詳細を照会します。 |
|
ListMccMnc |
インターネットサービスプロバイダー (ISP) を照会します。 |
|
ListTagResources |
テンプレートタグを照会します。 |
|
ListUserBillDetail |
ユーザー請求書の詳細を照会します。 |
|
ModifySmsSign |
承認に失敗した署名のサポートファイルを変更します。 |
|
ModifySmsTemplate |
承認に失敗したメッセージテンプレートを変更します。 |
|
OpenSmsProduct |
SMS をアクティブ化します。 |
|
PagePersonalizedBill |
カスタム請求書を照会します。 |
|
QueryAccountList |
利用可能なアカウントを照会します。 |
|
QueryApplyExportRecordList |
メッセージ送信履歴のエクスポート申請レコードを照会します。 |
|
QueryAuthorization |
権限付与のステータスを照会します。 |
|
QueryCardSmsTemplate |
カードメッセージテンプレートのステータスを照会します。 |
|
QueryCardSmsTemplateReport |
カードメッセージの送信詳細を照会します。 |
|
QueryInterSmsIsoInfo |
中国本土以外の携帯電話番号に送信されたメッセージに関する情報を照会します。 |
|
QueryMessage |
メッセージのステータスを照会します。 |
|
QueryPhoneStatus |
携帯電話番号のステータスを照会します。 |
|
QuerySendDetails |
メッセージの送信詳細とステータスを照会します。 |
|
QuerySendStatistics |
メッセージ送信履歴に関する統計を照会します。 |
|
QueryShortUrl |
ショート URL のステータスを照会します。 |
|
QueryShortUrlStatistics |
ショート URL に関する統計を照会します。 |
|
QuerySignatureList |
署名を照会します。 |
|
QuerySmsProdStatus |
SMS のステータスを照会します。 |
|
QuerySmsSign |
署名のレビュー状況を照会します。 |
|
QuerySmsSignList |
署名を照会します。 |
|
QuerySmsSignValid |
有効な署名を照会します。 |
|
QuerySmsStatistics |
メッセージに関する統計を照会します。 |
|
QuerySmsStatisticsUrl |
メッセージの使用状況に関する統計を照会します。 |
|
QuerySmsTaskRecordList |
一斉送信タスクの詳細を照会します。 |
|
QuerySmsTemplate |
メッセージテンプレートのレビュー状況を照会します。 |
|
QuerySmsTemplateList |
メッセージテンプレートを照会します。 |
|
QueryTemplateList |
テンプレートを照会します。 |
|
QueryUserFlowLimit |
メッセージ送信頻度を照会します。 |
|
QueryUserMonthlyActiveStatus |
過去 1 か月以内のアクティブユーザーを照会します。 |
|
QueryWarningThreshold |
アラートまたはスロットリングのしきい値を照会します。 |
|
SendBatchCardSms |
一度に複数のカードメッセージを送信します。 |
|
SendBatchSms |
一度に複数のメッセージを送信します。 |
|
SendCardSms |
カードメッセージを送信します。 |
|
SendInterSms |
中国本土以外の携帯電話番号にメッセージを送信します。 |
|
SendMediaMessage |
リッチメディアメッセージを送信します。 |
|
SendMessageToGlobe |
中国本土以外の携帯電話番号にメッセージを送信します。 |
|
SendMessageWithTemplate |
メッセージテンプレートを使用してメッセージを送信します。 |
|
SendSms |
メッセージを送信します。 |
|
SendSmsSmart |
コンバージョン率を計測せずにメッセージを送信します。 |
|
SendSmsWithAdvertisement |
設定に基づいてメッセージを送信します。 |
|
SendSmsWithIdentification |
二要素認証に使用されるメッセージを送信します。 |
|
SetDingGroupCallBack |
DingTalk グループメッセージコールバック機能を有効または無効にします。 |
|
SmartSmsByModel |
スマートモードでメッセージを送信します。 |
|
SmsConversion |
メッセージを変換します。 |
|
TagResources |
テンプレートタグを追加します。 |
|
UntagResources |
テンプレートタグを削除します。 |
|
UpdatePersonalizedBillConfig |
カスタム請求書の設定を保存します。 |
SMS 送信リクエストのソース IP アドレスの表示
ActionTrail で SMS 送信イベントを照会して、リクエストのソース IP アドレスを取得できます。
-
ActionTrail コンソールにログインします。ナビゲーションペインで、[イベント] > [イベントクエリ] を選択します。
-
[サービス名] ドロップダウンリストから、[Short Message Service API (Dysmsapi)] を選択します。
-
クエリの期間を指定します。
-
イベントリストで、[イベント名] が
SendSmsまたはSendBatchSmsであるレコードを見つけます。 -
対象のイベントの横にある [詳細の表示] をクリックします。
-
イベント詳細ダイアログボックスで、イベントレコードの JSON の
sourceIpAddressフィールドに対応する [イベントソース IP] フィールドを確認します。これは SMS 送信リクエストの送信元 IP アドレスです。
イベントリストの [イベントソースIP] 列にも IP アドレスが直接表示されるため、詳細を開く必要はありません。[発生時刻] フィールドを使用して、イベントを SMS 送信レコード ID と関連付け、対応するリクエストを特定できます。
デフォルトの署名の監査と追跡
検証コードのデフォルト署名は、システムによって自動的に生成され、AddSmsSign の作成イベントは生成されません。デフォルト署名の使用状況を追跡するには:
-
ActionTrail コンソールにログインします。
-
イベント名でフィルターし、
SendSmsまたはQuerySendDetailsを選択します。 -
イベント詳細で、
requestParameters内のSignNameフィールドを確認します。その値はデフォルト署名の名前です。
カスタム署名は AddSmsSign を呼び出して作成され、監査イベントを生成します。デフォルト署名はシステムによって生成され、使用時に SendSms イベントのみを生成します。この 2 つは SignName フィールドの値で区別できます。