すべてのプロダクト
Search
ドキュメントセンター

Cloud Phone:EventBridge を使用した Cloud Phone イベントのサブスクライブ

最終更新日:Nov 29, 2025

EventBridge は Alibaba Cloud のイベントハブです。イベントの発生、完了、または失敗時に主要な情報を自動的にキャプチャします。EventBridge はルールを使用して、この情報を Function Compute やメッセージキューなどの指定されたターゲットにルーティングします。この機能により、イベント駆動型アプリケーションを迅速に構築でき、運用保守効率とシステムの信頼性が向上します。EventBridge を使用すると、Cloud Phone タスクのステータスをリアルタイムでモニターできます。これにより、ポーリングが不要になり、計算リソースを節約し、システムの複雑さを軽減できます。このトピックでは、EventBridge を使用して Cloud Phone イベントを自動的に検出し、追跡する方法について説明します。

前提条件

EventBridge を有効化する必要があります。有効になっていない場合は、EventBridge コンソールにログインし、[無料で有効化] をクリックし、画面の指示に従って EventBridge を有効化して権限を付与します。

このトピックでは、イベントターゲットのサービスタイプとして DingTalk (acs.dingtalk) を使用します。そのためには、カスタム DingTalk ロボットを作成する必要があります。詳細については、DingTalk 開発者ドキュメントをご参照ください。

操作手順

説明

この機能は招待プレビュー段階です。この機能を使用するには、チケットを送信してサポートチームに連絡し、有効化を依頼してください。

EventBridge コンソールでの手動サブスクライブ

  1. EventBridge コンソールにログインします。左側のナビゲーションウィンドウで [イベントバス] をクリックします。トップメニューバーで、リージョンドロップダウンリストから シンガポール を選択します。

  2. [イベントバス] ページで、[default] (デフォルトイベントバス) をクリックします。

  3. [default] ページで、左側のナビゲーションウィンドウの [イベントルール] をクリックし、次に [ルールの作成] をクリックします。

  4. [基本情報の設定] ステップで、[名前][説明] を指定し、[次へ] をクリックします。

  5. [イベントパターンの設定] ステップで、[イベントソース]acs.cloudphone Cloud Phone を選択し、必要に応じて [イベントタイプ] を選択します。サポートされているイベントタイプの詳細については、以下の表をご参照ください。

    サポートされているイベントタイプ

    イベント

    タスクタイプ

    イベントタイプ

    説明

    インスタンスの再起動完了

    RebootInstance

    cloudphone:Instance:RebootInstanceCompleted

    再起動が成功または失敗した場合に、このイベントタイプにイベントがレポートされます。

    インスタンスのリセット完了

    ResetInstance

    cloudphone:Instance:ResetInstanceCompleted

    リセットが成功または失敗した場合に、このイベントタイプにイベントがレポートされます。

    インスタンスの起動完了

    StartInstance

    cloudphone:Instance:StartInstanceCompleted

    起動が成功または失敗した場合に、このイベントタイプにイベントがレポートされます。

    インスタンスのシャットダウン完了

    StopInstance

    cloudphone:Instance:StopInstanceCompleted

    シャットダウンが成功または失敗した場合に、このイベントタイプにイベントがレポートされます。

    イメージの更新完了

    UpdateImage

    cloudphone:Instance:UpdateImageCompleted

    イメージの更新が成功または失敗した場合に、このイベントタイプにイベントがレポートされます。

    インスタンスへのファイル送信完了

    SendFile

    cloudphone:Instance:SendFileCompleted

    ファイルの送信が成功または失敗した場合に、このイベントタイプにイベントがレポートされます。

    インスタンスからのファイル取得完了

    FetchFile

    cloudphone:Instance:FetchFileCompleted

    ファイルの取得が成功または失敗した場合に、このイベントタイプにイベントがレポートされます。

    データバックアップ完了

    BackupFile

    cloudphone:Instance:BackupFileCompleted

    データバックアップが成功または失敗した場合に、このイベントタイプにイベントがレポートされます。

    データリカバリ完了

    RecoverFile

    cloudphone:Instance:RecoverFileCompleted

    データリカバリが成功または失敗した場合に、このイベントタイプにイベントがレポートされます。

    アプリケーションのインストール完了

    InstallApp

    cloudphone:Instance:InstallAppCompleted

    アプリケーションのインストールが成功または失敗した場合に、このイベントタイプにイベントがレポートされます。

    アプリケーションのアンインストール完了

    UninstallApp

    cloudphone:Instance:UninstallAppCompleted

    アプリケーションのアンインストールが成功または失敗した場合に、このイベントタイプにイベントがレポートされます。

    リモートコマンドの実行完了

    RunCommand

    cloudphone:Instance:RunCommandCompleted

    リモートコマンドの実行が成功または失敗した場合に、このイベントタイプにイベントがレポートされます。

  6. [ターゲットの設定] ステップで、[サービスタイプ][DingTalk Acs.dingtalk] に設定します。[アドレス][シークレットキー] を入力し、[例] をクリックし、他のパラメーターはデフォルト設定のままにして、[作成] をクリックします。

    説明

    前の手順では、DingTalk (acs.dingtalk) を例として使用しています。他のプッシュシナリオの詳細については、「イベントターゲット」をご参照ください。

  7. Cloud Phone イベントが完了したら、[default] ページで、左側のナビゲーションウィンドウの [イベント追跡] をクリックします。[イベントソース]asc:cloudphone に設定し、[クエリ] をクリックして、完了した Cloud Phone イベントを表示します。特定のコールバック詳細を表示するには、[イベントトレース] をクリックします。

関連ドキュメント