Red Hat Virtualization ディスカバリー
ServiceNow ディスカバリー アプリケーションでは、Red Hat Virtualization (RHV) 検出パターンを使用して、RHV コンポーネントを検索します。 これらのリソースを検出するには、ServiceNow Store から ディスカバリーとサービスマッピングパターン アプリケーションをアップデートする必要があります。
ディスカバリー は、このパターンを使用して水平検出を実行します。
このパターンを Now Platform で使用するには、Madrid リリース以降を使用します。
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
必須条件
- MID Server の要件
- Red Hat Virtualization Manager (RHV-M) インスタンスにアクセスするために、専用の MID Server を展開して接続します。
- 資格情報
- 次の資格情報を設定します。
- 移動先 .
- [新規] をクリックします。
- [RHV 資格情報] をクリックし、フォームに入力して [送信] をクリックします。
フィールド 説明 名前 資格情報名。 ユーザー名 RHV ディスカバリーを実行するユーザーの名前。 パスワード このユーザーのパスワード。 アクティブ この資格情報を検出で有効にするためのオプション。検出を有効にするには、このチェックボックスをオンにします。 ベアラートークン ベアラートークンを使用できるようにするためのオプション。ベアラートークンを使用できるようにするには、このチェックボックスをオンにします。
- API 要素の資格情報
- 検出中、パターンでは次の API 要素を使用します。資格情報に追加されたユーザーには、こうしたクエリを送信する権限が必要です。
- /ovirt-engine/api/
- /ovirt-engine/api/datacenters
- /ovirt-engine/api/clusters
- /ovirt-engine/api/hosts
- /ovirt-engine/api/vms
- CMDB CI Class Models の追加
- CMDB CI Class Models アプリケーションを使用して、CMDB クラス階層を拡張するクラスモデルを追加します。アプリはからServiceNow Store入手できます。 パターンでは、これらのクラス拡張を使用して CI を入力します。 ディスカバリー詳細については、「Red Hat Virtualization (RHV) 拡張クラス」を参照してください。
- クラウドサービスアカウントの作成
- Madrid リリース以降を使用する場合は、 ServiceNow インスタンスに RHV クラウドサービスアカウントを作成します。
- 移動先 .
- [新規] をクリックし、フォームに入力します。
フィールド 説明 名前 アカウントの名前。例:RHV Stage。 アカウント ID この資格情報が属するアカウント ID。ポートを含めて、RHV-M インスタンスの API URL を指定します。例:https://my-manager-instance.com:443。 Discovery 資格情報 以前に作成された検出資格情報。 データセンタータイプ データセンターのタイプを表す、CMDB からのテーブル。[RHV LDC [cmdb_ci_rhv_ldc]] を選択します。
- 検出スケジュールの作成
- RHV コンポーネントの完全な検出を実行するための検出スケジュールを作成します。
- 以前に作成された RHV クラウドサービスアカウントを開きます。
- [関連リンク] の下の [Discovery スケジュールを作成] をクリックします。
[検出スケジュール] メニューアイテムの下に新しいスケジュールが作成されます。
水平検出中に ディスカバリー によって収集されるデータ
このパターンでは、組織の RHV トポロジおよびそのコンポーネント間の関係を理解するのに役立つデータを検出します。検出されるデータには、次のテーブルとフィールドが含まれています。
| テーブルとフィールド | 説明 |
|---|---|
| RHV データセンター [cmdb_ci_rhv_ldc] | |
| name | RHV データセンターの名前。 |
| object_id | 一意のオブジェクト識別子。 |
| short_description | 簡単に識別できるように入力した RHV データセンターの説明。 |
| quota_mode | クォータモードポリシー。 |
| url | データセンターにアクセスするための API URL。 |
| href_id | Href ID。 |
| RHV クラスター [cmdb_ci_rhv_cluster] | |
| name | RHV クラスターの名前。 |
| object_id | 一意のオブジェクト識別子。 |
| short_description | 簡単に識別できるように入力した RHV クラスターの説明。 |
| cpu_type | CPU タイプ。例:x86_64。 |
| cpu_architecture | CPU アーキテクチャ。例:Intel Broadwell IBRS SSBD MDS ファミリ。 |
| ksm | Kernel Same-page Merging (KSM) メモリポリシーの有効化ステータス。 |
| fencing_policy | フェンシングポリシー。 |
| memory_overcommitment | クラスターで許可されているオーバーコミットメモリの量。 |
| transparent_huge_pages | 透過的な大量メモリページポリシー。 |
| ballooning | ゲストのメモリバルーニング。 |
| compatibility_version | 互換性バージョン。 |
| url | クラスターにアクセスするための API URL。 |
| href_id | Href ID。 |
| RHV サーバー [cmdb_ci_rhv_server] | |
| name | RHV サーバーの名前。 |
| serial_number | シリアル番号。 |
| object_id | 一意のオブジェクト識別子。 |
| cpu | 合計コア数。 |
| cpu_count | ソケット数。 |
| cpu_type | CPU タイプ。 |
| cpu_speed | CPU 速度 (MHz)。 |
| host_name | ホスト名。 |
| ip_address | RHV サーバーの IP アドレス。 |
| model_id | モデル ID。 |
| os | OS ファミリー。 |
| os_version | OS バージョン。 |
| ram | RAM 容量 (MB)。 |
| url | サーバーへのアクセスに使用される API URL。 |
| RHV 仮想マシンインスタンス [cmdb_ci_rhv_instance] | |
| name | RHV インスタンスの名前。 |
| state | RHV インスタンスのステータス。 |
| object_id | 一意のオブジェクト識別子。 |
| ip_address | RHV インスタンスの IP アドレス。 |
| disks | ディスク数。 |
| mac_address | RHV インスタンスの MAC アドレス。 |
| mgmt_url | 管理 API URL。 |
| short_description | 簡単に識別できるように入力した RHV インスタンスの説明。 |
| fqdn | RHV インスタンスの完全修飾ドメイン名 (FQDN)。 |
| cpu_architecture | CPU アーキテクチャ。例:Intel Broadwell IBRS SSBD MDS ファミリ |
| ram | RAM 容量 (MB)。 |
| delete_protected | 削除保護 (true/false)。 |
| cpu_cores | CPU コア数。 |
| ha_priority | HA 優先度。 |
| high_availability | 高可用性 (true/false)。 |
| memory_policy_guaranteed | VM に対して保証されているメモリ容量 (MB)。 |
| memory_policy_max_mb | VM の動的メモリ割り当てポリシーでの最大メモリ。 |
| multi_queues | マルチキュー。 |
| placement_policy | 配置ポリシー。 |
| cpu_sockets | CPU ソケットの数。 |
| stateless | ステートレス (true/false)。 |
| storage_error_resume_behaviour | ストレージ I/O エラーにより一時停止した仮想マシンの動作。例:AUTO_RESUME、LEAVE_PAUSED、および KILL。 |
| start_time | MID タイムゾーンでの VM の開始時間。 |
| stop_time | MID タイムゾーンでの VM の停止時間。 |
| threads | スレッド数。 |
| time_zone | タイムゾーン。 |
| usb | USB 有効化ステータス。 |
| run_once | 1 回実行。 |
| type | RHV タイプ。 |
Dependency Views マップには、組織内で検出されたすべての RHV コンポーネントとそれらの関係が表示されます。

CI 関係
以下の関係は、RHV ディスカバリーをサポートするために作成されています。
| CI | 関係 | CI |
|---|---|---|
| RHV 仮想マシンインスタンス [cmdb_ci_rhv_instance] | Hosted on::Hosts | RHV データセンター [cmdb_ci_rhv_ldc] |
| RHV 仮想マシンインスタンス [cmdb_ci_rhv_instance] | Hosted on::Hosts | RHV クラスター [cmdb_ci_rhv_cluster] |
| RHV 仮想マシンインスタンス [cmdb_ci_rhv_instance] | Registered on::Registers | RHV サーバー [cmdb_ci_rhv_server] |
| RHV 仮想マシンインスタンス [cmdb_ci_rhv_instance] | Extends::Extended by | 仮想マシンインスタンス [cmdb_ci_vm_instance] |
| RHV サーバー [cmdb_ci_rhv_server] | Registers::Registered on | RHV 仮想マシンインスタンス [cmdb_ci_rhv_instance] |
| RHV サーバー [cmdb_ci_rhv_server] | Member of::Members | RHV クラスター [cmdb_ci_rhv_cluster] |
| RHV サーバー [cmdb_ci_rhv_server] | Extends::Extended by | 仮想化サーバー [cmdb_ci_virtualization_server] |
| RHV クラスター [cmdb_ci_rhv_cluster] | Hosts::Hosted on | RHV 仮想マシンインスタンス [cmdb_ci_rhv_instance] |
| RHV クラスター [cmdb_ci_rhv_cluster] | Members::Member of | RHV サーバー [cmdb_ci_rhv_server] |
| RHV クラスター [cmdb_ci_rhv_cluster] | Extends::Extended by | RHV オブジェクト [cmdb_ci_rhv_object] |
| RHV クラスター [cmdb_ci_rhv_cluster] | Contained by::Contains | RHV データセンター [cmdb_ci_rhv_ldc] |
| RHV データセンター [cmdb_ci_rhv_ldc] | Hosts::Hosted on | RHV 仮想マシンインスタンス [cmdb_ci_rhv_instance] |
| RHV データセンター [cmdb_ci_rhv_ldc] | Contains::Contained by | RHV クラスター [cmdb_ci_rhv_cluster] |
| RHV データセンター [cmdb_ci_rhv_ldc] | Hosted on::Hosts | クラウドサービスアカウント [cmdb_ci_cloud_service_account] |
| RHV データセンター [cmdb_ci_rhv_ldc] | Extends::Extended by | 論理データセンター [cmdb_ci_logical_datacenter] |
| RHV オブジェクト [cmdb_ci_rhv_object] | Extends::Extended by | 仮想マシンオブジェクト [cmdb_ci_vm_object] |