詳細ディスカバリー対象 GCP のサービスグラフコネクタ
[SG-GCP パッチジョブを実行] および [SG-GCP パッチジョブを取得] スケジュール済みインポートジョブは、 GCP プロジェクトレベルでパッチジョブを実行することで詳細ディスカバリーを可能にします。
詳細ディスカバリーには、サーバーデータのフェッチが含まれます。詳細ディスカバリーデータは、ホスト名、シリアル番号、CPU データ、TCP 接続、および実行中のプロセスのデータを CMDBに入力します。
GCP のサービスグラフコネクタ は、GCPプロジェクトで OS 構成パッチジョブを使用して、VM で詳細ディスカバリーコマンドを実行します。これらのパッチジョブは、 Linux VM と Windows VM 上で独立して実行されます。
詳細ディスカバリー接続プロパティ
| 接続プロパティ名 | 接続プロパティ値 |
|---|---|
| スクリプトバケット名 | 詳細ディスカバリースクリプトが保存されるクラウドストレージバケットの名前。 |
| 出力バケット名 | 出力 Cloud Storage Bucket の名前。 |
| 出力ストレージパス | 出力クラウドストレージバケットのパス。 |
| シェルスクリプトオブジェクトパス | 詳細検出シェルスクリプトファイルのパス。 |
| シェルスクリプト生成番号 | クラウドストレージオブジェクトのバージョニングを識別するために使用される番号。 |
| PowerShell スクリプトオブジェクトパス | 詳細ディスカバリー PowerShell スクリプトファイルのパス。 |
| PowerShell スクリプト生成番号 | クラウドストレージオブジェクトのバージョニングを識別するために使用される番号。 |
SG-GCP パッチジョブを実行
[SG-GCP パッチジョブを実行] スケジュール済みインポートでは、クラウドストレージバケットにアップロードされたシェルスクリプトと PowerShell スクリプトのパス、および詳細ディスカバリー接続プロパティからの生成番号が読み取られます。その後、スケジュール済みインポートは、 Linux VM と Windows VM で個別にコマンドを実行します。
SG-GCP パッチジョブのインポートスケジュールのインポートセットテーブルには、各プロジェクトに 2 つの行があり、1 つは Linux VM 用でもう 1 つは Windows VM 用です。インポートセット行は [保留中] ステータスのままです。これらの行では変換が必要ないためです。インポートセット行には、パッチジョブ ID と詳細ディスカバリースクリプトが実行されるインスタンスのリストが含まれます。出力は、詳細ディスカバリーコマンドが実行される VM のオブジェクト ID とともにクラウドストレージバケットに保存されます。
SG-GCP パッチ取得ジョブ
[SG-GCP パッチジョブを取得] スケジュール済みインポートは、 Linux VM と Windows VM で実行されるコマンドの出力を読み取ります。スケジュール済みインポートでは、詳細ディスカバリー接続のプロパティで指定された出力バケットとフォルダーパスからの出力が読み取られます。その後、SG-GCP Get Patch Job のスケジュール済みインポートによって、クラウドストレージバケットから出力が削除されます。インポートセット行は、アプリケーション依存関係マッピング (ADM) を使用して処理され、詳細ディスカバリーが実行された VM のデータがサーバーレコードに入力されます。インポートセット行には、実行中のプロセス、TCP 接続、CPU 情報などの VM データが含まれます。
アプリケーション依存関係マッピング
- Apache Web Server
- MongoDB インスタンス
- MSFT SQL インスタンス
- MySQL インスタンス
- Nginx Web Server
- Oracle データベースリスナー
- Oracle インスタンス
- PostgreSQL インスタンス
- Tomcat
その他のリソース
Now Support ナレッジベースの「GCP のサービスグラフコネクタ:詳細ディスカバリーセットアップ手順 [KB2213095]」の記事