GCP のサービスグラフコネクタ (1.8.0)
REST API を使用して Google Cloud Platform (GCP) プロジェクトから CMDB データを取り込むには、GCP のサービスグラフコネクタを使用します。
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
主な機能
- 簡素化されたオンボーディングプロセスですぐに開始できます。
- 必要な認証情報のみを使用します。
- MID サーバーは必要ありません。
- エンドツーエンドのデータカバレッジを取得します。
- エージェントや個別のスキャンは必要ありません。
- 大規模なパフォーマンス。
サポートされているバージョン
| GCP | ServiceNow |
|---|---|
| 最終テスト日: 日 日 2025 年 1 月 8 日 |
|
ユースケース
GCP のサービスグラフコネクタ を使用して、クラウドのリソース ID、関係、および状態をリアルタイムで可視化できます。
GCP のサービスグラフコネクタ をアップグレードする際の重要な情報
GCP のサービスグラフコネクタの最新バージョンをインストールした後に、新しく追加されたデータソースを同期する必要があります。ガイド付きセットアップの [詳細セットアップ] セクションを使用して、データソースを同期します。詳細については、次を参照してください。 構成 GCP のサービスグラフコネクタ.
コネクタの接続の構成
CMDB 統合ダッシュボード
CMDB 共通統合 ストアアプリは、インストールされているすべての統合のステータス、処理結果、および処理エラーを一元的に表示するダッシュボードを提供します。すべての統合実行のメトリクスを確認することができます。特定の CMDB 統合、特定の期間、または特定の統合実行に関してビューをフィルタリングすることもできます。CMDB 統合ダッシュボードでの GCP 統合の監視の詳細については、「CMDB 統合ダッシュボードの使用」を参照してください。
データマッピング
GCP データソースのデータは、強力な変換エンジン (RTE) を使用してマッピングされ、ServiceNow CMDB 構成アイテム (CI) クラス定義に変換されます。データは、識別および調整エンジン (IRE) を使用して ServiceNow CMDB に挿入されます。
接続の設定が完了したら、 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_machine_image] | 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 VM インスタンス | SG-GCP VM インスタンス [sn_gcp_integ_sg_gcp_vm_instance] | 仮想マシンインスタンス | インスタンス |
| 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_software_inventory] |
ソフトウェア資産管理 (SAM) アプリケーションがインストールされていない場合: SAM アプリケーションがインストールされている場合:ソフトウェアインストール |
インスタンス |
| SG-GCP 汎用リソース | SG-GCP 汎用リソース [sn_gcp_integ_sg_gcp_generic_resource] 注: SG-GCP 汎用リソースデータソースは、組織レベルのアクセス権を持つサービスアカウントでのみ機能します。 |
クラウドリソース | リソース |
| SG-GCP 注釈 | SG-GCP 注釈 [sn_gcp_integ_sg_gcp_annotation] | キー値 | 注釈 |
- およびクラウドリソース [cmdb_ci_cmp_resource] テーブルのラベルを除く、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] テーブルを使用して、汎用リソースタイプと他のサポートされているリソースタイプを区別します。
コネクタは、最初に、すべてのサポートされているリソースをサービスグラフリソース包含ホワイトリスト [sn_cmdb_int_util_service_graph_resource_inclusion_whitelist] テーブルに入力します。これらのリソースは、サポートされているそれぞれのリソースタイプに分類され、コネクタ内で取り込み用に指定された特定のデータソースを保持しています。SG-GCP 汎用リソースデータソースが実行され、サポートされていないリソースタイプが取得されると、それらはサービスグラフリソース包含ホワイトリスト [sn_cmdb_int_util_service_graph_resource_inclusion_whitelist] テーブルに追加され、汎用として分類されます。
- 検出されたリソースがデータのプル後に後から削除された場合、GCP のサービスグラフコネクタ は関連する CMDB CI クラスの [インストールステータス] フィールドを自動的に更新して、廃止または削除されたレコードを示します。詳細については、「GCP のサービスグラフコネクタのレコードのライフサイクル管理」と「GCP のサービスグラフコネクタでのレコード削除プロセス」を参照してください。
GCP プロジェクトからデータをプルしたときにデータが保存される場所の詳細については、「GCP のサービスグラフコネクタでターゲットとされている CMDB クラス」を参照してください。
統合ハブ ETL アプリを使用して、データマップを表示できます。詳細については、「統合ハブ ETL (3.2)」を参照してください。
BYOL および BYOS のサポート
自分のライセンスの使用 (BYOL)、または自分のサブスクリプションの使用 (BYOS) は、以前に購入したオンプレミスのライセンスまたはサブスクリプションを Google Cloud で利用するプロセスです。このコネクタでは、Google Cloud での Red Hat Enterprise Linux (RHEL) および SUSE Linux Enterprise Server (SLES) サービスのイメージ CI の BYOL および BYOS をサポートしています。コネクタによって、キー値 [cmdb_key_value] テーブルにライセンス情報が入力されます。プラットフォームの使用状況に応じて、キーは Windows_OS_License_Type_automatic または Linux_OS_License_Type_automatic に設定され、キー値は BYOL または BYOS に設定されます。