CloudMonitor コンソールで、サービスインスタンスの作成、更新、削除などのサービスインスタンスイベントをサブスクライブできます。 サービスインスタンスイベントをサブスクライブすると、CloudMonitor コンソールを使用して、顧客が作成したサービスインスタンスのライフサイクルイベントを管理できます。 このトピックでは、サービスインスタンスのライフサイクルイベントを管理する方法について説明します。
サービスインスタンスのライフサイクルイベントを表示する
サービスインスタンスイベントをサブスクライブする前は、[イベント監視] タブでサービスインスタンスのライフサイクルイベントのみを表示できます。 ライフサイクルイベントを管理することはできません。 サービスインスタンスのライフサイクルイベントを表示する手順は次のとおりです。
CloudMonitor コンソール にログインします。
左側のナビゲーションウィンドウで、 を選択します。
[イベント監視] タブで、フィルター条件を指定してサービスインスタンスのイベント情報を表示します。
[すべての製品] フィールドに [ComputeNest] と入力します。
[イベント名を選択] フィールドで、表示するサービスインスタンスイベントに基づいてイベント名を選択します。 この例では、[UserServiceInstanceCreated] が選択されています。
時間フィールドでクエリする時間範囲を指定します。
時間範囲を指定する場合、1時間、6時間、1日、3日、または7日を選択できます。 あるいは、カスタムの時間範囲を指定することもできます。 過去 90 日以内の 72 時間連続 (3 日間) まで、一度に収集されたデータをクエリできます。
[検索] をクリックします。
イベントリストでクエリされたイベントを見つけ、[アクション] 列の [詳細] をクリックします。 [イベントの詳細] パネルで、イベントの詳細を表示します。
イベント詳細の
Contentセクションには、イベントのコアビジネス情報が含まれています。 次の表に、Content セクションのパラメーターを示します。パラメーター
説明
serviceId
サービスの ID。
serviceVersion
サービスのバージョン。
serviceType
サービスの種類。有効な値:
private: 非公開サービス。
managed: フルマネージドサービス。
operation: ホステッド O&M サービス。
poc: トライアルサービス。
userId
顧客 ID。
serviceInstanceId
サービスインスタンスの ID。
expiredTime
サービスインスタンスの有効期限が切れる時刻。
システムイベントをサブスクライブする
サービスインスタンスのライフサイクルイベントを管理する場合は、CloudMonitor コンソールでサービスインスタンスのシステムイベントをサブスクライブします。 次のセクションでは、「UserServiceInstanceDeployFailed」システムイベントをサブスクライブする方法について説明します。
CloudMonitor コンソール にログインします。
左側のナビゲーションウィンドウで、 を選択します。
[イベント サブスクリプション] ページで、[サブスクリプションポリシーの作成] をクリックします。
次の例では、システムイベントのサブスクライブに必要な構成のみを説明します。 パラメーターの詳細については、「イベント サブスクリプション ポリシーの管理 (推奨)」をご参照ください。
サブスクリプションポリシーの [名前] を指定します。
[サブスクリプションタイプ] を [システムイベント] に設定します。 [サブスクリプションスコープ] セクションで、[製品] ドロップダウンリストから ComputeNest を選択し、[イベント名] ドロップダウンリストから UserServiceInstanceDeployFailed を選択します。
ビジネス要件に基づいて通知方法を構成します。 事前に通知ポリシーを構成する必要があります。
Simple Message Queue (formerly MNS)、Function Compute、URL コールバック、Simple Log Service (SLS) などのメソッドを使用して、システムイベントをサブスクライブすることもできます。
[送信] をクリックします。 サブスクリプションは完了です。
サービスインスタンスのシステムイベントをサブスクライブすると、イベントがトリガーされたときに通知されます。 これにより、イベントの内容に基づいてサービスインスタンスを管理できます。