Oracle Linux Virtualization Manager と Red Hat Virtualization ディスカバリー
ServiceNow ディスカバリー アプリケーションは、パターンを使用して Oracle Linux Virtualization Manager (OLVM) および Red Hat Virtualization (RHV) コンポーネントを検索します。 これらのリソースを検出するには、ServiceNow Storeからディスカバリーとサービスマッピングパターンアプリケーションを更新する必要があります。
バージョン 1.28.0 以降、 ディスカバリーとサービスマッピングパターン は OLVM と RHV の両方のディスカバリーをサポートしています。RHV パターン、テーブル、および関連アイテムの名前が oVirt に変更されていることに注意してください。名前の変更の完全なリストについては、 Zurich リリースの ITOM ヴィジビリティリリースノートを参照してください。
ディスカバリー は OLVM および RHV ディスカバリーに次のパターンを使用します。
- oVirt クラスターとホスト
- oVirt Discover Logical Datacenters
- oVirt Discover Manager インスタンス
- oVirt 仮想マシン
ストアでアプリを要求する
ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。
必須条件
- の展開 MID サーバー
- OLVM または Red Hat Virtualization Manager (RHV-M) インスタンスにアクセスするための専用 MID サーバー を展開して接続します。
- oVirt 認証情報の作成
- 次の認証情報を設定します。
- 移動先 .
- [New (新規)] を選択します。
- [oVirt 認証情報] を選択し、フォームに入力して、[送信] を選択します。
フィールド 説明 名前 認証情報名。 ユーザー名 このディスカバリーを実行するユーザーの名前。 パスワード このユーザーのパスワード。 アクティブ この認証情報を検出で有効にする場合に選択するオプション。 ベアラートークン ベアラートークンの使用を有効にする場合に選択するオプション。
- API 権限の確認
- ユーザーが次のクエリを送信するための読み取り専用権限を持っていることを確認します。
- /ovirt-engine/api/
- /ovirt-engine/api/datacenters
- /ovirt-engine/api/clusters
- /ovirt-engine/api/hosts
- /ovirt-engine/api/vms
- CMDB CI クラスモデルを追加
- CMDB CI クラスモデル アプリケーションを使用して、CMDBクラス階層を拡張するクラスモデルを追加します。このアプリケーションは、ServiceNow Store から入手できます。ディスカバリーパターンでは、こうしたクラス拡張を使用して CI を入力します。詳細については、「Red Hat Virtualization (RHV) 拡張クラス」を参照してください。
- クラウドサービスアカウントの作成
- ServiceNow インスタンスに OLVM または RHV クラウドサービスアカウントを作成します。注:ディスカバリーアドミンワークスペース がバージョン 1.10.0 以降を使用していることを確認します。ザ ナビゲーションモジュールは以前のバージョンでは使用できません。以前のバージョンの クラウドサービスアカウント にアクセスするには、ナビゲーションフィルターに 「cmdb_ci_cloud_service_account.list」と入力します。
- 移動先
- [New (新規)] を選択します。
- フォームのフィールドに入力します。
フィールド 説明 名前 サービスアカウントの一意の名前。 アカウント ID この認証情報が属するアカウント ID。ポートを含め、インスタンスの API URL を指定する必要があります。 例: https://my-manager-instance.com:443。
ディスカバリー認証情報 以前に作成されたディスカバリー認証情報。 データセンタータイプ データセンタータイプ。oVirt LDC [cmdb_ci_rhv_ldc] である必要があります。
- ディスカバリースケジュールの作成
- OLVM または RHV コンポーネントの完全ディスカバリーを実行するためのディスカバリースケジュールを作成します。
- 以前に作成したクラウドサービスアカウントを開きます。
- [関連リンク] の下の [ディスカバリースケジュールを作成] を選択します。
[ディスカバリースケジュール] メニューアイテムの下に新しいスケジュールが作成されます。
水平ディスカバリー中にディスカバリーによって収集されるデータ
ディスカバリー パターンの実行時に CMDB にデータを入力します。
| フィールド | 説明 |
|---|---|
| 名前 [name] | データセンターの名前。 |
| オブジェクト ID [object_id] | 一意のオブジェクト識別子。 |
| 説明 [short_description] | 簡単に識別できるように入力したデータセンターの説明。 |
| クォータモード [quota_mode] | クォータモードポリシー。 |
| URL [url] | データセンターにアクセスするための API URL。 |
| Href ID [href_id] | Href ID。 |
| フィールド | 説明 |
|---|---|
| 名前 [name] | クラスタの名前。 |
| オブジェクト ID [object_id] | 一意のオブジェクト識別子。 |
| 説明 [short_description] | 簡単に識別できるように入力したクラスターの説明。 |
| CPU タイプ [cpu_type] | CPU タイプ。例:x86_64。 |
| CPU アーキテクチャ [cpu_architecture] | CPU アーキテクチャ。例:Intel Broadwell IBRS SSBD MDS ファミリ。 |
| KSM [ksm] | Kernel Same-page Merging (KSM) メモリポリシーの有効化ステータス。 |
| フェンシングポリシー [fencing_policy] | フェンシングポリシー。 |
| メモリのオーバーコミット [memory_overcommit] | クラスターで許可されているオーバーコミットメモリの量。 |
| 透過的なヒュージページ [thp] | 透過的な大量メモリページポリシー。 |
| バルーニング [ballooning] | ゲストのメモリバルーニング。 |
| 互換性バージョン [compatibility_version] | 互換性バージョン。 |
| URL [url] | クラスターにアクセスするための API URL。 |
| Href ID [href_id] | Href ID。 |
| フィールド | 説明 |
|---|---|
| 名前 [name] | サーバーの名前。 |
| シリアル番号 [serial_number] | シリアル番号。 |
| オブジェクト ID [object_id] | 一意のオブジェクト識別子。 |
| CPU コア数 [cpu_core_count] | 合計コア数。 |
| CPU 数 [cpu_count] | CPU の総数。 |
| CPU タイプ [cpu_type] | CPU タイプ。 |
| CPU 速度 (MHz) [cpu_speed] | CPU 速度 (MHz)。 |
| ホスト名 [host_name] | ホスト名。 |
| IP アドレス [ip_address] | サーバーの IP アドレス。 |
| モデル ID [model_id] | モデル ID。 |
| オペレーティングシステム [os] | OS ファミリー。 |
| OS バージョン [os_version] | OS バージョン。 |
| RAM (MB) [ram] | RAM 容量 (MB)。 |
| URL [url] | サーバーへのアクセスに使用される API URL。 |
| フィールド | 説明 |
|---|---|
| 名前 [name] | インスタンスの名前。 |
| ステータス [state] | インスタンスのステータス。 |
| オブジェクト ID [object_id] | 一意のオブジェクト識別子。 |
| IP アドレス [ip_address] | インスタンスの IP アドレス。 |
| ディスク [disks] | ディスク数。 |
| MAC アドレス [mac_address] | インスタンスの MAC アドレス。 |
| 管理 URL [mgmt_url] | 管理 API URL。 |
| 説明 [short_description] | 簡単に識別できるように入力したインスタンスの説明。 |
| 完全修飾ドメイン名 [fqdn] | インスタンスの完全修飾ドメイン名 (FQDN)。 |
| CPU アーキテクチャ [cpu_architecture] | CPU アーキテクチャ。例:Intel Broadwell IBRS SSBD MDS ファミリ。 |
| 削除保護 [delete_protected] | 削除保護、可能な値:true または false |
| CPU [cpus] | CPU 数。 |
| HA 優先度 [ha_priority] | 高可用性 (HA) 優先度。 |
| 高可用性 [high_availability] | 高可用性、可能な値:true または false |
| メモリ最大値 [memory_policy_max] | 仮想マシン (VM) の動的メモリ割り当てポリシーでの最大メモリ。 |
| メモリ保証 (MB) [memory_policy_guaranteed] | VM に対して保証されているメモリ容量 (MB)。 |
| マルチキュー [multi_queues] | マルチキュー。 |
| 配置ポリシー [placement_policy] | 配置ポリシー。 |
| ステートレス [stateless] | ステートレス、可能な値:true または false |
| ストレージエラー時 [storage_error_resume_behaviour] | ストレージ I/O エラーにより一時停止した VM の動作。例:AUTO_RESUME、LEAVE_PAUSED、および KILL。 |
| 開始時間 [start_time] | VM の開始時間。 |
| 終了時間 [stop_time] | VM の終了時間。 |
| スレッド [threads] | スレッド数。 |
| タイムゾーン [time_zone] | VM のタイムゾーン。 |
| USB [usb] | USB 有効化ステータス。 |
| 1 回実行 [run_once] | 1 回実行。 |
| RHV タイプ [rhv_type] | OLVM または RHV タイプ。 |
| フィールド | 説明 |
|---|---|
| アカウント ID [account_id] | このクラウドサービスアカウントのアカウント ID。 |
| オブジェクト ID [object_id] | このクラウドサービスアカウントのアカウント ID。 |
| データセンタータイプ [datacenter_type] | データセンターのタイプ:oVirt LDC [cmdb_ci_rhv_ldc]。 |
| ディスカバリー認証情報 [discovery_credentials] | このクラウドサービスアカウントの認証情報。 |
| フィールド | 説明 |
|---|---|
| 名前 [name] | VM にアサインされたネットワークインターフェイスカード (NIC) の IP アドレス。 |
| IP アドレス [ip_address] | VM にアサインされた NIC の IP アドレス。 |
| IP バージョン [ip_version] | IP バージョン:IPv4 または IPv6。 |
| フィールド | 説明 |
|---|---|
| オブジェクト ID [object_id] | このリソースの一意の識別子。 |
| 名前 [name] | 仮想ネットワークインターフェイスカード (vNIC) エンドポイントの名前。 |
| IP アドレス [ip_address] | ネットワークインターフェイスにバインドされている IP アドレス。 |
| フィールド | 説明 |
|---|---|
| オブジェクト ID [object_id] | ネットワークインターフェイスの ID。 |
| 名前 [name] | ネットワークインターフェイスの名前。 |
| IP アドレス [ip_address] | ネットワークインターフェイスにバインドされている IP アドレス。 |
| パブリック IP [public_ip] | ネットワークインターフェイスにバインドされているパブリック IP アドレス。 |
| プライベート IP [private_ip] | ネットワークインターフェイスにバインドされているプライベート IP アドレス。 |
依存関係ビューマップでは、組織内で検出されたすべての OLVM または RHV リソースとそれらの関係を表示できます。
CI リレーションシップ
OLVM または RHV ディスカバリーをサポートするために、次の関係が作成されます。
| CI | 関係 | CI |
|---|---|---|
| クラウド管理ネットワークインターフェイス [cmdb_ci_nic] | Hosted on::Hosts | oVirt LDC [cmdb_ci_rhv_ldc] |
| Cloud Mgmt ネットワークインターフェイス [cmdb_ci_nic] | Owns::Owned by | IP アドレス [cmdb_ci_ip_address] |
| Cloud Mgmt ネットワークインターフェイス [cmdb_ci_nic] | 拡張元 | ネットワークアダプタ [cmdb_ci_network_adapter] |
| クラウドサービスアカウント [cmdb_ci_cloud_service_account] | 拡張元 | 仮想マシンオブジェクト [cmdb_ci_vm_object] |
| IP アドレス [cmdb_ci_ip_address] | 拡張元 | 構成アイテム (CI) [cmdb_ci] |
| oVirt クラスター [cmdb_ci_rhv_cluster] | Members::Member of | oVirt サーバー [cmdb_ci_rhv_server] |
| oVirt クラスター [cmdb_ci_rhv_cluster] | 拡張元 | oVirt オブジェクト [cmdb_ci_rhv_object] |
| oVirt LDC [cmdb_ci_rhv_ldc] | Contains::Contained by | oVirt クラスター [cmdb_ci_rhv_cluster] |
| oVirt LDC [cmdb_ci_rhv_ldc] | Hosted on::Hosts | クラウドサービスアカウント [cmdb_ci_cloud_service_account] |
| oVirt LDC [cmdb_ci_rhv_ldc] | 拡張元 | 論理データセンター [cmdb_ci_logical_datacenter] |
| oVirt サーバー [cmdb_ci_rhv_server] | Runs on::Runs | Linux サーバー [cmdb_ci_linux_server] |
| oVirt サーバー [cmdb_ci_rhv_server] | 拡張元 | 仮想化サーバー [cmdb_ci_virtualization_server] |
| oVirt 仮想マシンインスタンス [cmdb_ci_rhv_vm_instance] | Hosted on::Hosts | oVirt クラスター [cmdb_ci_rhv_cluster] |
| oVirt 仮想マシンインスタンス [cmdb_ci_rhv_vm_instance] | Hosted on::Hosts | oVirt LDC [cmdb_ci_rhv_ldc] |
| oVirt 仮想マシンインスタンス [cmdb_ci_rhv_vm_instance] | Owns::Owned by | IP アドレス [cmdb_ci_ip_address] |
| oVirt 仮想マシンインスタンス [cmdb_ci_rhv_vm_instance] | Registered on::Registers | oVirt サーバー [cmdb_ci_rhv_server] |
| oVirt 仮想マシンインスタンス [cmdb_ci_rhv_vm_instance] | Use End Point To::Use End Point From | VNIC エンドポイント [cmdb_ci_endpoint_vnic] |
| oVirt 仮想マシンインスタンス [cmdb_ci_rhv_vm_instance] | 拡張元 | 仮想マシンインスタンス [cmdb_ci_vm_instance] |
| VNIC エンドポイント [cmdb_ci_endpoint_vnic] | Implement End Point To::Implement End Point From | クラウド管理ネットワークインターフェイス [cmdb_ci_nic] |
| VNIC エンドポイント [cmdb_ci_endpoint_vnic] | 拡張元 | エンドポイント [cmdb_ci_endpoint] |