Nutanix Acropolis ディスカバリー

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む15読むのに数分
  • ServiceNow ディスカバリー アプリケーションでは、Nutanix コンポーネントパターンを使用して、Nutanix Prism Central バージョン 5.10 または Nutanix Prism Element 5.9 を含む Nutanix Acropolis ソリューションのコンポーネントを検索します。Nutanix VM イベントパターンでは、Nutanix 展開の仮想マシン (VM) に対して作成されたイベントを検出します。 これらのリソースを検出するには、ServiceNow Store から ディスカバリーとサービスマッピングパターン アプリケーションをアップデートする必要があります。

    このパターンを Now Platform で使用するには、Madrid パッチ 9 以降を使用します。

    Nutanix コンポーネントパターンでは、REST APIs を使用して、Acropolis 展開コンポーネントに関する情報を収集します。

    Nutanix VM イベントパターンは 5 分ごとに実行されます。いずれかの Nutanix コンポーネントのステータスの変更を示すイベントがある場合は、Nutanix コンポーネントパターンを使用した Nutanix コンポーネントの再検出がトリガーされます。

    ストアでアプリを要求する

    ServiceNow Store Web サイトにアクセスして利用可能なすべてのアプリを表示し、ストアにリクエストを送信する方法について確認してください。リリースされたすべてのアプリのリリースノート情報については、「ServiceNow Storeバージョン履歴のリリースノート」を参照してください。

    必須条件

    MID サーバー の要件
    Nutanix 展開にアクセスするために専用の MID サーバー を展開して接続します。
    Nutanix 展開の VM に関連するイベントを検出するには、MID サーバー 機能を [すべて] または [Nutanix] に設定します。
    セキュア接続の確立
    MID サーバー JRE の Nutanix エンドポイント SSL 証明書をインストールします。
    Nutanix エンドポイント SSL 証明書をインストールする前に、以下を設定します。
    1. Internet Explorer で Nutanix Prism コンソールを参照して証明書を収集します。
    2. MID Server 用の SSL 証明書を追加する」の説明に従って、MID サーバー 用の SSL 証明書を追加します。
    3. 次の JRE keytool コマンドを使用して、MID サーバー のキーストアに SSL 証明書をインポートします:<MID Installation>/jre/bin/keytool -list -v -keystore <MID Installation>jre/lib/security/cacerts
    4. パスワードを入力する必要がある場合は、カスタムパスワードまたはデフォルトのパスワード「changeit」を入力します。
    資格情報
    次の資格情報を設定します。
    1. 移動先 ディスカバリー > 資格情報.
    2. [新規] をクリックします。
    3. [基本認証資格情報] をクリックし、フォームに入力して [送信] をクリックします。
      表 : 1. 資格情報フォーム
      フィールド 説明
      名前 資格情報名。例:Acropolis
      アクティブ この資格情報を検出で有効にするためのオプション。検出を有効にするには、このチェックボックスをオンにします。
      適用先 [すべての MID Server] を選択します。
      順番 プラットフォームでデバイスへのログオンを試行するときに、この資格情報を試行する順序。値が小さいほど、資格情報がリストの上位に表示されます。多くの資格情報を使用する場合、またはログイン試行が 3 回失敗してセキュリティによってユーザーがロックアウトされた場合、資格情報の順序を確立します。すべての資格情報の順序番号が同じであるか、または順序番号がない場合、インスタンスは資格情報をランダムな順序で試行します。デフォルト値は 100 です。
      ユーザー名 Acropolis ディスカバリーを実行するユーザーの名前。
      パスワード このユーザーのパスワード。
      資格情報エイリアス アクションを許可するこの資格情報で使用される資格情報エイリアス。
    API 要素の資格情報
    検出中、パターンでは次の API 要素を使用します。インスタンス内の資格情報に追加されたユーザーには、以下のクエリを送信する権限が必要です。
    • /PrismGateway/services/rest/v2.0/tasks/list
    • /api/nutanix/v3/clusters/list
    • /PrismGateway/services/rest/v2.0/hosts
    • /PrismGateway/services/rest/v2.0/clusters
    • /PrismGateway/services/rest/v1/vms
    • /PrismGateway/services/rest/v1/storage_pools
    • /PrismGateway/services/rest/v2.0/storage_containers
    • /api/nutanix/v3/categories/list
    • /api/nutanix/v3/categories/{category_keys}/list
    • /api/nutanix/v3/category/query
    サーバーなし検出スケジュールの作成

    Nutanix コンポーネントのターゲット検出を実行するための検出スケジュールを作成します。詳細については、「サーバーレス Discovery」を参照してください。

    (オプション) クイック検出を使用するための HTTP 分類の有効化
    サーバーなし検出スケジュールを作成しない場合は、HTTP 分類を使用して Nutanix コンポーネントの検出をトリガーできます。この分類により、クイック検出を使用して検出を実行できるようになります。この場合、検出は単一の IP アドレスで実行し、スケジュールは必要ありません。
    HTTP 分類を有効にするには、アプリケーションスコープが Discovery and Service Mapping Patterns であることを確認します。
    1. 移動先 設定 > 開発者.
    2. [Discovery and Service Mapping Patterns][アプリケーション] リストから選択します。
    HTTP 分類では、HTTP ポートがオープンになっているすべてのサーバーのクエリをトリガーするので、ネットワークの過負荷になり、検出プロセスの速度が低下するおそれがあります。
    1. 移動先 ディスカバリー > ディスカバリー定義 > CI の分類 > HTTP.
    2. フィルターを変更して、アクティブでない分類を含むすべての分類を表示します。
    3. Nutanix HTTP 分類を探し、[アクティブ] 属性を true に設定します。
    CMDB CI Class Models ストアアプリ
    最新バージョンの CMDB CI Class Models ストアアプリを ServiceNow Storeから展開することにより、インスタンスが Nutanix CI クラスモデルをサポートしていることを確認します。
    (オプション) VMware コンポーネントの検出
    Nutanix Acropolis と VMware の間の関係性を表示できるようにするには、Nutanix Acropolis 検出の前に VMware 検出を実行します。VMware vCenter データセンタープローブを使用して、VMware vCenter の水平検出を実行します。
    (オプション) CI タグ検出の無効化
    Nutanix コンポーネントパターンでは、Nutanix ホストと仮想マシンのタグを検出します。展開に多数のタグがある場合は、検出の速度が低下し、パフォーマンスの問題を引き起こすことがあります。CI タグ検出を無効にするには、次の手順を実行します。
    1. 移動先 パターンデザイナー > ディスカバリーパターン.
    2. [Nutanix コンポーネント (Nutanix Components)] パターンを選択します。
    3. [拡張セクション] で、[カテゴリ (タグ) (Categories (Tags))] チェックボックスをオンにし、[削除] をクリックします。
    4. [保存] をクリックします。

    水平検出中に ディスカバリー によって収集されるデータ

    テーブルとフィールド 説明
    Nutanix コントローラー VM [cmdb_ci_nutanix_controller_vm]:Nutanix コントローラー仮想マシンのことで、各ノードに存在し、ストレージのクラスタリングおよび管理機能を提供します。
    名前 Nutanix コントローラー VM の名前。
    VM ID Nutanix コントローラー VM のユニバーサルユニーク識別子 (UUID)。
    オブジェクト ID Nutanix コントローラー VM の ID。
    メモリ Nutanix コントローラー VM のメモリサイズ (MB)。
    状態 Nutanix コントローラー VM の電源ステータス (オン/オフ)。
    ハイパーバイザータイプ Nutanix コントローラー VM で使用されるハイパーバイザーのタイプ。
    説明 Nutanix コンソールで仮想マシン向けに定義された記述:Prism Central または Prism Element。
    Nutanix クラスター [cmdb_ci_nutanix_cluster]:Nutanix ソフトウェアを実行している物理ノードで構成されたクラスター。
    名前 Nutanix クラスターの名前。
    IP アドレス Nutanix クラスターの IP アドレス。
    クラスター ID Nutanix クラスターの ID。
    オブジェクト ID Nutanix クラスターのオブジェクト ID。
    バージョン Nutanix クラスターバージョン。
    完全バージョン Nutanix クラスターの完全バージョン。
    インターネットサブネット Nutanix クラスターのインターネット IP アドレスのサブネット。
    外部サブネット Nutanix クラスターの外部 IP アドレスのサブネット。
    タイムゾーン Nutanix クラスターのタイムゾーン。
    ハイパーバイザータイプ Nutanix クラスターで使用されるハイパーバイザーのタイプ。
    NTP サーバー Nutanix クラスターに関連付けられているネットワークタイムプロトコル (NTP) サーバー。
    ノード数 Nutanix クラスターに接続されているノードの数。
    NCC バージョン Nutanix クラスターチェック (NCC) バージョン。
    ブロックシリアル番号 Nutanix クラスターに接続されているデータブロックのシリアル番号。
    Nutanix ホスト [cmdb_ci_nutanix_host]:すべての仮想マシンをホストする物理サーバー。
    名前 Nutanix ホストの名前。
    オブジェクト ID Nutanix ホストの ID。
    CPU コア数 Nutanix ホストコアの数。
    CPU コアスレッド Nutanix ホストのスレッド数。
    CPU 速度 Nutanix ホストの CPU 速度 (MHz)。
    CPU カウント Nutanix ホストの CPU ソケット数。
    RAM ホストのメモリ (MB)。
    Nutanix ストレージプール [cmdb_ci_nutanix_storage_pool]:仮想マシン間を物理的に分離するために使用される Nutanix クラスター内の物理ディスクのグループ化。
    名前 Nutanix ストレージプールの名前。
    プール ID Nutanix ストレージプールの UUID。
    オブジェクト ID Nutanix ストレージプールの ID。
    サイズ Nutanix ストレージプールのサイズ。
    Nutanix ストレージコンテナ [cmdb_ci_nutanix_storage_container]:予約済み容量、レプリケーションファクター、ストレージ最適化オプションなどのポリシーを適用するために使用される Nutanix ストレージプールのサブセット。
    オブジェクト ID Nutanix コンテナーの ID。
    コンテナー ID Nutanix コンテナーの UUID。
    名前 Nutanix コンテナーの名前。
    レプリケーションファクター この Nutanix ストレージコンテナーに保存されているデータに対して作成されたコピーの数。
    重複排除 Nutanix コンテナーの重複排除が有効になっているか無効になっているか。
    圧縮 Nutanix コンテナーに対して圧縮が有効になっているか無効になっているか。
    イレイジャーコード Nutanix コンテナーに対してコードのイレイジャーが有効になっているか無効になっているか。
    サイズ Nutanix コンテナーサイズは、検出時に動的に計算されます。
    Nutanix 仮想マシンインスタンス [cmdb_ci_nutanix_vm_instance]:Nutanix インフラストラクチャで実行される仮想マシン。
    名前 Nutanix コントローラー VM の名前。
    VM ID Nutanix コントローラー VM のユニバーサルユニーク識別子 (UUID)。
    オブジェクト ID Nutanix コントローラー VM の ID。
    CPU カウント VM に搭載されている CPU の数。
    メモリ Nutanix コントローラー VM のメモリサイズ (MB)。
    状態 Nutanix コントローラー VM の電源ステータス (オン/オフ)。
    説明 Nutanix コンソールで仮想マシン向けに定義された記述:Prism Central または Prism Element。
    Nutanix Prism Central [cmdb_ci_nutanix_prism_central]:複数の Acropolis クラスターの管理を担い、単一の一元管理インターフェイスを提供するマルチクラスターマネージャー。
    名前 Nutanix Prism Central マルチクラスターマネージャーの名前。この属性は、次のいずれかの規則に従います。
    • PrismCentral@<IP_ADDRESS>
    • PrismCentral@<DNS_NAME>
    Object_id Nutanix Prism Central の ID。この属性は、名前属性と同じ値になるように、次のいずれかの規則に従います。
    • PrismCentral@<IP_ADDRESS>
    • PrismCentral@<DNS_NAME>
    キー値 [cmdb_key_value]:組織でタグを使用して CI を区別または識別する場合、パターンでは Nutanix ホストと仮想マシンの CI タグを検出します。
    構成アイテム タグが定義されている CI への参照。
    key カテゴリキー。
    value カテゴリ値。
    object_id Nutanix ホストまたは Nutanix 仮想マシンのオブジェクト ID。
    この図は、Nutanix AHV を使用して仮想化する展開での、Acropolis 検出に含まれている CI を示しています。
    図 : 1. Nutanix コンポーネント

    Nutanix コンポーネント
    この図は、VMware ソフトウェアを使用して仮想化する展開での、Acropolis 検出に含まれている CI を示しています。
    図 : 2. VM ソフトウェアを使用した展開での Nutanix コンポーネント

    VMware ソフトウェアを使用した展開での Nutanix コンポーネント
    この図は、サーバーと Nutanix VM インスタンスの関係を示しています。
    サーバーと Nutanix VM インスタンスの関係

    CI 関係

    以下の関係は、Nutanix ディスカバリーをサポートするために作成されています。
    CI 関係 CI
    Nutanix クラスター [cmdb_ci_nutanix_cluster] Defines resources for::Gets resources from Nutanix ストレージプール [cmdb_ci_nutanix_storage_pool]
    Members::Member of Nutanix ホスト [cmdb_ci_nutanix_host]
    Nutanix 仮想マシンインスタンス [cmdb_ci_nutanix_vm_instance] Registered::Has registered Nutanix ホスト [cmdb_ci_nutanix_host]
    Hosted on::Hosts Nutanix クラスター [cmdb_ci_nutanix_cluster]
    Nutanix コントローラー VM [cmdb_ci_nutanix_controller_vm] Runs on::Runs Nutanix 仮想マシンインスタンス [cmdb_ci_nutanix_vm_instance]
    Runs on::Runs [cmdb_ci_vmware_instance]
    Hosted on::Hosts Nutanix Prism Central [cmdb_ci_nutanix_prism_central]
    Nutanix ストレージプール [cmdb_ci_nutanix_storage_pool] Contains::Contained by Nutanix ストレージコンテナー [cmdb_ci_nutanix_storage_container]
    Hosted on::Hosts Nutanix Prism Central [cmdb_ci_nutanix_prism_central]
    VMware クラスター [cmdb_ci_vmware_cluster] Defines resources for::Gets resources from Nutanix ストレージプール [cmdb_ci_nutanix_storage_pool]
    サーバー [cmdb_ci_server] Instantiates::Instantiated by Nutanix 仮想マシンインスタンス [cmdb_ci_nutanix_vm_instance]
    Nutanix Prism Central [cmdb_ci_nutanix_prism_central] Manages::Managed Nutanix クラスター [cmdb_ci_nutanix_cluster]

    ダッシュボード

    ダッシュボードには、構成管理データベース (CMDB) のクエリを実行して結果を表示するレポートが用意されています。この情報は、パターンでインフラストラクチャを検出した後にのみ表示されます。

    ダッシュボードを表示するには、次の場所に移動します。 セルフサービス > ダッシュボード > すべて > Nutanix.

    図 : 3. Discovery レポートダッシュボード

    Discovery レポートダッシュボード

    ダッシュボードのレポートでは、以下の情報が表示されます。レポートは、図に示す数字に基づいて表に列挙されています。

    レポート 説明
    1 Nutanix クラスター 見つかった Nutanix クラスターの数。
    2 Nutanix ホスト 見つかった Nutanix ホストの数。
    3 Nutanix ストレージコンテナー 見つかった Nutanix ストレージコンテナーの数。
    4 Nutanix ストレージコンテナー配布 Nutanix ストレージコンテナー配布の空きスペースと容量 (バイト)。
    5 Nutanix ストレージプールの容量 Nutanix ストレージプールの容量 (バイト)。
    6 Nutanix VM サマリー ステータス (オン、オフ、終了) 別にグループ化された Nutanix VM。
    7 Nutanix コントローラー VM ハイパーバイザータイプ別にグループ化された Nutanix コントローラー VM。