CMDB を自動更新するように VMware サービスを設定する

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • クラウド環境からイベントを設定して、スキャンを追加することなく CMDB に必要な更新を行うことができます。VMware サービスは、クラウドプロビジョニングとガバナンス で VMware リソースのライフサイクル状況または構成が変更されるたびに、CMDB の CI データを自動的に更新することができます。その結果、ディスカバリー の実行を待たずに CMDB の CI データが更新されます。

    始める前に

    重要:
    クラウドプロビジョニングとガバナンス プラグインに登録して有効化していない場合でも、イベントベースのディスカバリーまたは構成の変更について CMDB を自動更新するように VMware イベントサービスを設定できます。
    • VMware、サービスアカウント、関連する論理データセンターを含むクラウドアカウントが必要です。
    • 次の クラウドプロビジョニングとガバナンス プラグインを有効化する必要があります (クラウドディスカバリーには必須ではありません)。
      • クラウドプロビジョニングとガバナンス (com.snc.cloud.mgmt)
      • クラウドプロビジョニングとガバナンス コア (com.snc.cloud.core)
      • クラウド API (com.snc.cloud.api)
      • Cloud Config Management (com.snc.config.mgmt)
    • MID サーバー では、すべての機能または VMware の機能を使用できる必要があります。
    • vCenter データセンターが正常にディスカバリーされ、関連するデータが設定されている必要があります。
    必要なロール:sn_cmp.cloud_event_integration

    このタスクについて

    VMware が更新を送信すると、インスタンスはそのイベントを処理し、CMDB の CI エントリと クラウドユーザーポータル の CI 情報を作成または更新します。各イベントは、インスタンスの Events テーブルにレコードとして保存されます。vCenter からすべてのイベントまたはアラートのルールを構成します。

    別の MID サーバー または vCenter にコネクトするには、設定を更新して [開始] 関連リンクをクリックします。[ステータス] の値が [Updating (更新中)]に変わり、次に [Started (開始)] に変わります。

    重要:

    ドメインセパレーションされたインスタンスを使用している場合、更新によって CMDB になり、そのドメインに属するイベントのみが表示されます。Events は、マッピング先のクラウドサービスアカウントと同じドメインに構成アイテム (CI) を作成します。サービスアカウントに関連付けられていないイベントは、すべてのドメインに表示されます。

    イベント処理中、Cloud Event Scheduler はサービスアカウントのドメインを識別し、イベントにアサインします。処理前にドメインの識別中にエラーが発生した場合、イベントは未アサインのままになり、すべてのドメインに表示される可能性があります。失敗したイベントをすべてのドメインで表示しないようにするには、sn_cmp.error_events.default_domain プロパティをサービスプロバイダードメインの sys_id に設定して、失敗したイベントがサービスプロバイダードメインアドミニストレーターにのみ表示されるようにします。

    手順

    1. 次のいずれかの方法で、[VMware アラートコンフィグレーション (Alert Configuration)] フォームに移動します。
      • https://baseURL/ecc_agent_ext_context_vcenter の URL を使用して、直接移動します。
      • クラウドアドミンポータルで、 管理 > アラート設定.
    2. [VMware] タブで、[新規] をクリックします。
    3. フォームのフィールドに入力します。
      表 : 1. vCenter イベントコレクターコンテキスト
      フィールド 説明
      名前 イベントコレクターレコードの一意の名前。
      簡単な説明 レコードの簡単な説明。
      実行日 [特定の MID サーバー] を選択します。
      MID サーバー [MID サーバー] を選択します。
      vCenter 監視する vCenter を選択します。
      拡張 [読み込み専用] このコンテキストの MID サーバー の拡張。データ収集開始時に更新されます。
      ステータス [読み込み専用] データ収集プロセスのステータス (Starting (開始中)、Started (開始) など)。
      実行マシン [読み込み専用] イベントコレクターを実行している MID サーバー
    4. ヘッダーを右クリックして、[保存] を選択します。
    5. vCenter と MID サーバー の間の接続をテストします。[テストパラメーター] をクリックします。
      ポップアップには、成功した [Parameters verified (検証済みパラメーター)] が表示されます。[ステータス] フィールドは変更されません。パラメーターを更新するには (たとえば MID サーバー や vCenter を変更する場合など)、設定を変更して [パラメーターの更新] をクリックします。
    6. [開始] 関連リンクをクリックして、vCenter のイベント収集を開始します。
      • インスタンスがイベントを受信していることを確認するには、[ステータス] フィールドに [Started (開始)] と表示されていることを確認します。
      • 特定の vCenter のイベントの収集を停止するには、[停止] をクリックします。
      • [再起動] をクリックしてイベントの収集を再開します。
      vCenter イベントは sn_cmp_cloud_event テーブルに取り込まれます。

    タスクの結果

    • vCenter でイベントがイベントマネージャーに含まれ、その同じイベントが構成されている場合は、クラウドプロビジョニングとガバナンス はイベントを収集し、それに応じて CI でアクションを実行します。
    • 識別および調整 ID と調整エンジン (IRE) は、受信したイベントペイロードに基づいて CI ステータスを変更しますが、IRE をカスタマイズすることはできません。