CMDB を自動更新するように Google Stackdriver Logging サービスを設定する
Google Stackdriver Logging サービスを有効にすると、Google Cloud Connector または Google アカウントで Google Cloud プラットフォーム リソースのライフサイクル状況または構成の変更が行われるたびに、CMDB CI データを自動的に更新できます。その結果、ディスカバリー の実行を待たずに CMDB の CI データが更新されます。
始める前に
- ディスカバリーとサービスマッピングパターンを有効化します。詳細については、「Google Cloud Platform ディスカバリー」を参照してください。
- ディスカバリーは、Google プロジェクトの論理データセンターを正常に検出しました。詳細については、「クラウドアカウント および サービスアカウント のセットアップ:Google Cloud プラットフォーム」を参照してください。注:データセンターディスカバリーを実行する前に、[Google サービスアカウント] ページの [イベントをプル] チェックボックスをオンにしていることを確認します。
- クラウドディスカバリー の discovery_admin および
sn_cmp.cloud_event_integration: クラウドイベントエンドポイントへの認証が必要な場合。このロールは、インスタンスでアラートルールをセットアップするために必要です。 - GCP コンソールの構成手順には、Google Cloud プラットフォーム アドミニストレーター。
次の OAuth スコープを許可する Google Cloud Platform (GCP) データ連携ユーザーのログ記録ロール
https://www.googleapis.com/auth/logging.adminhttps://www.googleapis.com/auth/cloud-platform.read-onlyhttps://www.googleapis.com/auth/cloud-platformhttps://www.googleapis.com/auth/logging.read
このタスクについて
ディスカバリーは、Google Cloud Platform の特定のプロジェクトからの Google Cloud のオペレーションスイートの Monitoring API アラートをサポートします。プロジェクト内のリソースに対してアラートまたはイベントが生成されると、ディスカバリー がアラートデータをキャプチャします。
リソースまたはリソースのグループが異常なステータスであることを識別する条件。
リソースのステータスが異常であることを知らせるために、メール、SMS、またはその他のチャネルを介して送信される通知。
サポートチームの問題解決を支援するために、一部の種類の通知に含めることができるドキュメントまたは情報。
手順
タスクの結果
Google Cloud Platform がイベントを生成し、ディスカバリー がそのイベント情報を受け取ると、「GCP-Events-job」というスケジュール済みジョブがバックグラウンドで実行されます。
スケジュール済みジョブは、イベントペイロードを識別および調整エンジン (IRE) に渡します。次に、IRE は、イベントに基づいてリソースのステータスを変更するために必要なアクションを実行します。