GCP のサービスグラフコネクタ のデータマッピング
GCP データソースのデータは、強力な変換エンジン (RTE) を使用してマッピングされ、ServiceNow CMDB 構成アイテム (CI) クラス定義に変換されます。データは、識別および調整エンジン (IRE) を使用して ServiceNow CMDB に挿入されます。
GCP のデータマッピング
接続のセットアップを完了したら、GCP アプリケーションから定期的にデータをプルするように統合を構成できます。
次の表に、データソース、ステージングテーブル、CMDB CI クラスとしてのターゲットテーブル、GCP プロジェクト用にインポートされたリソースタイプを示します。
| データソース | ステージングテーブル | CMDB CI クラス | リソースタイプ |
|---|---|---|---|
| SG-GCP 組織 | SG-GCP 組織 [sn_gcp_integ_sg_gcp_organization] | クラウド組織 | 組織 |
| SG-GCP フォルダー | SG-GCP フォルダー [sn_gcp_integ_sg_gcp_folder] | Google 組織フォルダー | フォルダ |
| SG-GCP プロジェクト | SG-GCP プロジェクト [sn_gcp_integ_sg_gcp_project] | Google 組織プロジェクト | プロジェクト |
| SG-GCP ネットワーク | SG-GCP ネットワーク [sn_gcp_integ_sg_gcp_network] | クラウドネットワーク | ネットワーク |
| SG-GCP マシンイメージ | SG-GCP マシンイメージ [sn_gcp_integ_sg_gcp_image] | イメージ | MachineImage |
| SG-GCP サブネット | SG-GCP サブネット [sn_gcp_integ_sg_gcp_subnet] | クラウドサブネット | サブネットワーク |
| SG-GCP ストレージボリューム | SG-GCP ストレージボリューム [sn_gcp_integ_sg_gcp_storage_volume] | ストレージボリューム | ディスク |
| SG-GCP ストレージボリュームスナップショット | SG-GCP ストレージボリュームスナップショット [sn_gcp_integ_sg_gcp_storage_vol_snapshot] | ストレージボリュームスナップショット | スナップショット |
| SG-GCP セキュリティグループ | SG-GCP セキュリティグループ [sn_gcp_integ_sg_gcp_security_group] | CPU セキュリティグループ | ファイアウォール |
| SG-GCP ソフトウェア在庫 | SG-GCP ソフトウェアインベントリ [sn_gcp_integ_sg_gcp_software_inventory] |
ソフトウェア資産管理 (SAM) アプリケーションがインストールされていない場合: SAM アプリケーションがインストールされている場合:ソフトウェアインストール |
インスタンス |
| SG-GCP VM インスタンス | SG-GCP VM インスタンス [sn_gcp_integ_sg_gcp_vm_instance] | 仮想マシンインスタンス | インスタンス |
| SG-GCP パッチジョブを実行 | SG-GCP パッチジョブを実行 [sn_gcp_integ_sg_gcp_execute_patch_job] | 該当なし | 該当なし |
| SG-GCP ハードウェアタイプ | SG-GCP ハードウェアタイプ [sn_gcp_integ_sg_gcp_hardware_type] | ハードウェアタイプ | MachineType |
| SG-GCP VM ハードウェア統合 | SG-GCP VM ハードウェア統合 [sn_gcp_integ_sg_gcp_vm_hw_consolidation] | 仮想マシンインスタンス | なし |
| SG-GCP ロードバランサープール | SG-GCP ロードバランサープール [sn_gcp_integ_sg_gcp_load_balancer_pool] | ロードバランサープール | TargetPool |
| SG-GCP ロードバランサープールメンバー | SG-GCP ロードバランサープールメンバー [sn_gcp_integ_sg_gcp_load_balancer_pool_member] | ロードバランサープールメンバー | TargetPool |
| SG-GCP ロードバランサー健全性サービス | SG-GCP ロードバランサー健全性サービス [sn_gcp_integ_sg_gcp_load_balancer_health_service] | クラウドロードバランサー健全性サービス | 健全性チェック |
| SG-GCP ロードバランサー | SG-GCP ロードバランサー [sn_gcp_integ_sg_gcp_load_balancer] | クラウドロードバランサー | BackendService |
| SG-GCP ロードバランサーサービス | SG-GCP ロードバランサーサービス [sn_gcp_integ_sg_gcp_load_balancer_service] | ロードバランサーサービス | ForwardingRule |
| SG-GCP クラウドデータベース | SG-GCP クラウドデータベース [sn_gcp_integ_sg_gcp_cloud_database] | クラウドデータベース | インスタンス |
| SG-GCP クラウド機能 | SG-GCP クラウド関数 [sn_gcp_integ_sg_gcp_cloud_function] | クラウド関数 | 関数 |
| SG-GCP クラウドオブジェクトストレージ | SG-GCP クラウドオブジェクトストレージ [sn_gcp_integ_sg_gcp_cloud_object_storage] | クラウドオブジェクトストレージ | バケット |
| SG-GCP Kubernetes クラスター | SG-GCP Kubernetes クラスター [sn_gcp_integ_sg_gcp_kubernetes_cluster] | Kubernetes クラスター | クラスター |
| SG-GCP Kubernetes ノード | SG-GCP Kubernetes ノード [sn_gcp_integ_sg_gcp_kubernetes_node] | Kubernetes ノード | ノード |
| SG-GCP Kubernetes ポッド | SG-GCP Kubernetes ポッド [sn_gcp_integ_sg_gcp_kubernetes_pod] | Kubernetes ポッド | ポッド |
| SG-GCP Kubernetes サービス | SG-GCP Kubernetes サービス [sn_gcp_integ_sg_gcp_kubernetes_service] | Kubernetes サービス | サービス |
| SG-GCP Kubernetes 名前空間 | SG-GCP Kubernetes 名前空間 [sn_gcp_integ_sg_gcp_kubernetes_namespace] | Kubernetes 名前空間 | 名前空間 |
| SG-GCP Kubernetes 展開 | SG-GCP Kubernetes 展開 [sn_gcp_integ_sg_gcp_kubernetes_deployment] | Kubernetes 展開 | 展開 |
| SG-GCP Kubernetes レプリカセット | SG-GCP Kubernetes レプリカセット [sn_gcp_integ_sg_gcp_kubernetes_replicaset] | Kubernetes ReplicaSet | ReplicaSet |
| SG-GCP Kubernetes クラスターロール | SG-GCP Kubernetes クラスターロール [sn_gcp_integ_sg_gcp_kubernetes_cluster_role] | Kubernetes クラスターロール | ClusterRole |
| SG-GCP Kubernetes クラスターロールバインディング | SG-GCP Kubernetes クラスターロールバインディング [sn_gcp_integ_sg_gcp_kubernetes_cluster_role_binding] | Kubernetes クラスターロールバインディング | ClusterRoleBinding |
| SG-GCP Kubernetes ノードプール | SG-GCP Kubernetes ノードプール [sn_gcp_integ_sg_gcp_kubernetes_node_pool] | Kubernetes ノードプール | NodePool |
| SG-GCP 汎用リソース | SG-GCP 汎用リソース [sn_gcp_integ_sg_gcp_generic_resource] 注: SG-GCP 汎用リソースデータソースは、組織レベルのアクセス権を持つサービスアカウントでのみ機能します。 |
クラウドリソース | リソース |
| SG-GCP 注釈 | SG-GCP 注釈 [sn_gcp_integ_sg_gcp_annotation] | キー値 | 注釈 |
| SG-GCP パッチ取得ジョブ | SG-GCP でパッチジョブを取得 [sn_gcp_integ_sg_gcp_get_patch_job] | 該当なし | 該当なし |
| SG-GCP 汎用リソース注釈 | SG-GCP 汎用リソース注釈 [sn_gcp_integ_sg_gcp_generic_resource_annotation] | キー値 | 注釈 |
GCP プロジェクトからデータをプルしたときにデータが保存される場所の詳細については、「GCP のサービスグラフコネクタ でターゲットとされている CMDB クラス」を参照してください。
統合ハブ ETL アプリを使用して、データマップを表示できます。詳細については、「統合ハブ ETL」を参照してください。
GCPデータソースに関する追加情報:
- SG-GCP 注釈データソースは、サポートされているリソースに関連付けられGCPすべてのラベルとタグをキー値テーブルに入力します。
- SG-GCP 汎用リソース注釈データソースは、バージョン 1.10.0 から汎用リソースのタグとラベルGCP のサービスグラフコネクタキー値テーブルに入力します。
- GCP リソースに関する基本情報は、SG-GCP 拡張属性 [sn_gcp_integ_extension_attributes] テーブルに格納されます。
- すべてのデータソースが実行された後、サーバー [cmdb_ci_server] クラスがクラスエントリで更新され、Windows または Linux クラスに基づいて、レコードが Windows サーバー [cmdb_ci_win_server] クラスと Linux サーバー [cmdb_ci_linux_server] クラスそれぞれに作成されます。
-
SG-GCP 汎用リソースデータソースは、サービスグラフリソース包含ホワイトリスト [sn_cmdb_int_util_service_graph_resource_inclusion_whitelist] テーブルで 汎用 として分類されているリソースのデータをインポートします。
- 検出されたリソースがデータのプル後に削除された場合、GCP のサービスグラフコネクタは関連する CMDB CI クラスの [インストールステータス] フィールドを自動的に更新して、廃止または削除されたレコードを示します。詳細については、「GCP のサービスグラフコネクタのレコードのライフサイクル管理」と「GCP のサービスグラフコネクタでのレコード削除プロセス」を参照してください。
- sn_itom_pattern.use a single hardware type for cloud data centersシステムプロパティが
trueに設定されている場合、ハードウェアタイプデータは、バージョン 1.9.0 からハードウェアタイプ [cmdb_ci_compute_template] テーブルに追加されるのではなく、クラウドハードウェアタイプ [cmdb_ci_cloud_hardware_type] テーブルに追加GCP のサービスグラフコネクタ。詳細については、Now Support ナレッジベースの記事「GCP のサービスグラフコネクタ - 新しいハードウェアタイプモデル [KB1899584] への移行」を参照してください。 - sn_cmdb_ci_class.use_single_cloud_os_imageシステムプロパティが
trueに設定されている場合、画像タイプデータは、バージョン 1.9.0 から画像 [cmdb_ci_os_template] テーブルに追加されるのではなく、クラウド画像 [cmdb_ci_cloud_os_image] テーブルに追加GCP のサービスグラフコネクタされます。詳細については、Now Support ナレッジベースの記事「GCP のサービスグラフコネクタ - 新しいクラウド OS イメージモデル [KB1983751] への移行」を参照してください。 - リスト API 呼び出しは、バッチ呼び出しに必要な情報のみを返し、バージョン 1.9.0 からのリソース応答全体 GCP のサービスグラフコネクタ 返しません。
- SG-GCP Annotation、 SG-GCP Generic Resource、および SG-GCP Generic Resource Annotation データソースに対して並列データロードが有効になっています。
- AppScript Folder IDs 接続プロパティを設定して、GCP のサービスグラフコネクタ バージョン 1.10.0 以降のインポートから AppScript フォルダー情報を除外できます。詳細については、「GCP のサービスグラフコネクタのプロパティ」を参照してください。
- SG-GCP ソフトウェアインベントリのスケジュール済みインポートは、バージョン 1.10.0 からの SG-GCP VM インスタンス GCP のサービスグラフコネクタ スケジュール済みインポートの前に実行されます。SG-GCP ソフトウェアインベントリのスケジュール済みジョブは、サーバーレコードのオペレーティングシステム情報を入力します。これにより、詳細ディスカバリーのために実行する必要があるスクリプト (Linux VM の場合はシェルスクリプトまたは Windows VM の場合は PowerShell スクリプト) が決まります。
- SG-GCP Get Patch Job スケジュール済みインポートは、バージョン 1.10.0 以降の VM でコマンドを実行することによる詳細検出GCP のサービスグラフコネクタサポートしています。GCP のサービスグラフコネクタの詳細検出の詳細については、Now Support ナレッジベースの記事「GCP のサービスグラフコネクタの詳細検出を有効にする」を参照してください。