NewRelicのVMwarevSphere統合は、vSphere環境の状態とパフォーマンスを理解するのに役立ちます。あなたはできる:
- データをクエリして、ハイパーバイザーや仮想マシンなどのパフォーマンスに関する洞察を取得します。
- 高レベルのビューから最も詳細なデータに移動します。
New Relicダッシュボードに視覚化されたvSphereデータには、オペレーティングシステム、ステータス、平均CPUおよびメモリ消費量などが含まれます。
統合では、 vSphere APIを使用して、vSphereのすべてのコンポーネントによって生成されたメトリックとイベントを収集し、インフラストラクチャエージェントを介してデータをプラットフォームに転送します。
重要な理由
vSphereとの統合により、次のことが可能になります。
同じアカウントを使用して、複数のvSphereインスタンスを計測および監視します。
スナップショット、VM、ホスト、リソースプール、クラスター、およびタグを含むデータストアに関するデータを収集します。
チャートとダッシュボードを使用して、ハイパーバイザーとVMの状態を監視します。
取得したデータを使用して、主要なパフォーマンスと主要な容量スケーリングインジケーターを監視します。
vCenterから収集されたメトリックに基づいてアラートを設定します。
ワークロードを作成してリソースをグループ化し、主要なデータに焦点を合わせます。
vSphere統合を介して収集されたデータを使用してワークロードを作成できます。
互換性と要件
当社の統合は、VMwarevSphere6.5以降と互換性があります。
統合をインストールする前に、次の要件を満たしていることを確認してください。
- ホストにインストールされているインフラストラクチャエージェント
propagate to children
オプションがチェックされた少なくとも読み取り専用のグローバル権限を持つvCenterサービスアカウント
重要
大規模な環境: 800を超える仮想マシンがある環境では、統合はすべてのデータを報告できず、失敗する可能性があります。すべてのメトリックとイベントを保持する回避策を提供しますが、エンティティの登録は無効になります。回避策を適用するには、次の環境変数を構成ファイルに追加します。
integrations:- name: nri-vsphere env: # Integration configuration parameters.
EVENTS: true METRICS: true
インストールしてアクティブ化する
vSphere統合をインストールするには、次の設定を選択します。
このドキュメントはインストールで役立ちましたか。
統合を構成する
統合のYAML形式の構成では、必要なログイン資格情報を配置し、データの収集方法を構成できます。どのオプションを変更するかは、セットアップと設定によって異なります。
vSphere統合を構成するには、vSphere APIエンドポイントのURL、およびvSphereのユーザー名とパスワードを定義する必要があります。構成例については、サンプル構成ファイルを参照してください。一部のvSphere統合機能はオプションであり、構成設定を介して有効にできます。
さらに、シークレット管理を使用すると、New Relicのインフラストラクチャ監視エージェントとのオンホスト統合を構成して、統合の構成ファイルにプレーンテキストとして書き込むことなく機密データ(パスワードなど)を使用できます。
重要
統合をESXiホストに直接接続する場合、vCenterデータ(イベント、タグ、データセンターメタデータなど)は利用できません。
構成例
パフォーマンスメトリックを含む、vSphere統合構成の例を次に示します。
vsphere-config.yml.sample
(Linux)vsphere-win-config.yml.sample
(Windows)vsphere-performance.metrics
(パフォーマンス指標)
詳細については、 オンホスト統合構成の一般的な構造に関するドキュメントを参照してください。
重要
構成オプションinventory_sourceは、この統合と互換性がありません。
統合を更新する
オンホスト統合は自動的に更新されません。
最良の結果を得るには、統合パッケージとインフラストラクチャエージェントを定期的に更新してください。
データの表示と使用
このサービスからのデータは、 統合ダッシュボードに報告されます。トラブルシューティングの目的で、またはチャートやダッシュボードを作成するために、このデータをクエリできます。
vSphereデータは、次のイベントタイプに関連付けられています。
VSphereHostSample
VSphereClusterSample
VSphereVmSample
VSphereDatastoreSample
VSphereDatacenterSample
VSphereResourcePoolSample
VSphereSnapshotVmSample
パフォーマンスデータは個別に有効化および構成されます(パフォーマンスメトリックの有効化と構成を参照)。
データを表示および使用する方法の詳細については、統合データについてを参照してください。
メトリックデータ
vSphere統合は、次のNewRelic イベントに添付されたメトリックデータを提供します。
VSphereHostSample
VSphereVmSample
VSphereDatastoreSample
VSphereDatacenterSample
VSphereResourcePoolSample
VSphereClusterSample
VSphereSnapshotVmSample
VSphereHostSample
名前 | 説明 |
---|---|
| ホスト上のすべての個々のコアのMHzの合計 |
| CPUコアの速度 |
| ホストの空きCPUMHzの量 |
| ホスト上のすべてのコアでのCPU使用率(MHz) |
| ホストのCPU使用率のパーセンテージ |
| ホスト上の物理CPUコアの数。物理CPUコアは、CPUパッケージに含まれるプロセッサです。 |
| ホスト上の物理CPUスレッドの数 |
| ホストにマウントされたディスクの総容量(MiB) |
| ホストで使用可能なメモリの量(MiB) |
| ホストで使用されているメモリの量(MiB) |
| ホストの合計メモリ容量(MiB単位) |
| ホスト内の仮想マシンの数 |
| ホストの名前 |
| ハードウェアBIOSの識別 |
| ホストに関連するデータセンターの名前 |
| ホストに関連するクラスターの名前 |
| ホストに関連するリソースプールの名前のリスト |
| ホストに関連するデータストアの名前のリスト |
| データセンターの場所 |
| ホストに関連するネットワークの名前のリスト |
|
|
| ホスト接続状態:
|
| ホストがメンテナンスモードであるかどうかを示すフラグ。このフラグは、ホストがメンテナンスモードに入ったときに設定されます。メンテナンスモードの開始段階では設定されません。 |
| ホストが隔離モードにあるかどうかを示すフラグ。 劣化していると報告されたホストは隔離モードに入ることが推奨され、正常であると報告されたホストは隔離モードを終了することが推奨されます。これらの推奨アクションを実行すると、このフラグが設定されます。 隔離モードのホストは、クラスター内の統合の増加がVMのパフォーマンスに悪影響を与えない限り、vSphereDRSによって回避されます。 |
| ホストの電源状態:
|
| ホストのスタンバイモード。プロパティには、vCenterサーバーによってのみ入力されます。ESXホストから直接照会された場合、プロパティは
|
| ホストの暗号化状態。有効な値は、CryptoStateタイプによって列挙されます。
|
| ホストが起動された時刻。 |
VSphereVmSample
名前 | 説明 |
---|---|
| MiBでの仮想マシンのメモリサイズ |
| MiBでのゲストメモリ使用率の統計。これは、アクティブゲストメモリとも呼ばれます。値の範囲は、 |
| MiBで利用可能なゲストメモリ。値の範囲は、 |
| 仮想マシンのバルーンドライバーのサイズ(MiB)。ホストはバルーンドライバーを膨らませて、仮想マシンから物理メモリを再利用します。これは、ホストにメモリ不足があることを示しています。 |
| ホストのスワップスペースからこの仮想マシンに付与される、MiB内のメモリの部分。これは、ホストにメモリ不足があることを示しています。 |
| MiBでSSDなどの高速ディスクデバイスにスワップされたメモリの量 |
| CPUのリソース制限(MHz単位)。 |
| 基本的なCPUパフォーマンス統計(MHz単位)。仮想マシンの実行中に有効です。 |
| 仮想マシンによって使用されるホストCPUの割合。制限が設定されている場合、パーセンテージは制限を合計として計算されます。 |
| 仮想マシンのプロセッサの数 |
| MiBで、すべてのデータストアにわたってこの仮想マシンにコミットされた合計ストレージスペース |
| プライマリゲストIPアドレス(利用可能な場合) |
| VMに関連付けられているIPのリスト( |
| 仮想マシンが管理に使用できるかどうかを示します。
|
| 仮想マシンの現在の電源状態: |
|
|
| 仮想マシンのオペレーティングシステム |
| ゲストツールから利用可能な場合は、ゲストオペレーティングシステムのフルネーム |
| 仮想マシンが実行されているホストの名前 |
| 仮想マシンの一意の識別 |
| データセンターの名前 |
| クラスターの名前 |
| リソースプールの名前のリスト |
| データストアの名前のリスト |
| ネットワーク名のリスト |
| データセンターの場所 |
|
|
| スナップショットファイルのサイズ(バイト)。 |
| スナップショットファイルのサイズ、一意のブロック(バイト)。 |
| すべてのデータストアでこの仮想マシンによって使用される可能性のある追加のストレージスペース。基本的に、この仮想マシンが配置されているすべてのデータストアでコミットされていないプロパティの集合体(メビバイト)。 |
| 他の仮想マシンと共有されていない、すべてのデータストアで仮想マシンが占有している合計ストレージスペース(メビバイト)。 |
| ホストのメモリ使用量(メビバイト)。 |
| リソースプール名。 |
| Vm構成名。 |
| Vmホスト名。 |
VSphereDatastoreSample
名前 | 説明 |
---|---|
| アクセス可能な場合、GiBでのこのデータストアの最大容量は |
| アクセス可能な場合、GiBでのこのデータストアの使用可能なスペースは次のとおりです。 |
| アクセス可能な場合、GiBで、このデータストア上のすべての仮想マシンによって使用される可能性のある追加のストレージスペースの合計 |
| データストアに接続されている仮想マシンの数 |
| データセンターの場所 |
| データセンター名 |
| データストアに接続されているホストの数 |
|
|
| データストアの接続ステータス。これが |
| アクセス可能な場合、データストアの一意のロケーターは |
|
|
| データストアの名前 |
| NFS/CIFSサーバーを実行するホスト |
| NFS/CIFSマウントポイントのリモートパス |
VSphereDatacenterSample
名前 | 説明 |
---|---|
| データストアの合計使用スペース(GiB) |
| データストアの合計空き容量(GiB) |
| データストアの合計サイズ(GiB) |
| データセンターあたりの合計CPU数 |
| 合計CPU使用率(パーセンテージ) |
| 総CPU使用率(MHz) |
| 総CPU容量(MHz) |
| MiBでの合計メモリ使用量 |
| MiBでの合計メモリ |
| 合計メモリ使用量(パーセンテージ) |
| データセンターあたりの合計クラスター数 |
| データセンターごとの合計リソースプール |
| データセンターあたりのデータストアの総数 |
| データセンターごとのネットワークアダプターの総数 |
|
|
| データセンターごとのホストシステムの総数 |
| データセンターごとの仮想マシンの総数 |
VSphereResourcePoolSample
名前 | 説明 |
---|---|
| リソースプールのCPU総容量(MHz単位) |
| リソースプールのCPU使用率(MHz) |
| MiBで予約されているリソースプールの合計メモリ |
| MiBでのリソースプールのメモリ使用量 |
| MiBで利用可能なリソースプールメモリ |
| MiBでのリソースプール内のバルーンドライバーのサイズ |
| ホストのスワップスペースからこのリソースプールに付与される、MiB内のメモリの一部 |
| リソースプール内の仮想マシンの数 |
|
|
| リソースプールの名前 |
| データセンターの場所 |
| データセンターの名前 |
| クラスターの名前 |
VSphereClusterSample
名前 | 説明 |
---|---|
| 仮想マシンで使用可能な有効なCPUリソース(MHz単位)。これは、実行中のすべてのホストからの集約された有効なリソースレベルです。メンテナンスモードまたは応答しないホストはカウントされません。VMwareServiceConsoleが使用するリソースは集計に含まれていません。この値は、仮想マシンを実行するためのルートリソースプールに使用できるリソースの量を表します。 |
| すべてのホストの集約されたCPUリソース(MHz単位)。システムで使用されているCPUや、メンテナンス中のホストに関連するCPUは除外されません。 |
| 物理CPUコアの数。物理CPUコアは、CPUパッケージに含まれるプロセッサです。 |
| CPUスレッドの総数。 |
| MiB内のすべてのホストの集約メモリリソース。システムによって使用されているメモリや、メンテナンス中のホストに関連するメモリは除外されません。 |
| 仮想マシンの実行に使用できるMiBの有効なメモリリソース。これは、実行中のすべてのホストからの集約された有効なリソースレベルです。メンテナンスモードまたは応答しないホストはカウントされません。VMwareServiceConsoleが使用するリソースは集計に含まれていません。この値は、仮想マシンを実行するためのルートリソースプールに使用できるリソースの量を表します。 |
| 有効なホストの総数。この数には、保守中のホストは含まれません。 |
| ホストの総数 |
|
|
| クラスタで使用されているデータストアのリスト。パイプまたは縦棒文字( |
| クラスタに属するホストのリスト。パイプまたは縦棒文字( |
| クラスタに接続されているネットワークのリスト。パイプまたは縦棒文字( |
| 生成されたClusterRecommendationsのしきい値。 DRSは、指定されたvmotionRateを超える推奨事項のみを生成します。評価は1から5まで変化します。この設定は、手動、partialAutomated、およびfullAutomatedDRSクラスターに適用されます。 |
| 優先度の低いVMが優先度の高いVMの準備ができるまで待機する最大時間(秒)。 |
| データセンター名。 |
| データセンターの場所。 |
| サービスが有効かどうかを示すフラグ。 |
| 個々の仮想マシン(ClusterDrsVmConfigInfo)のDRS動作オーバーライドを有効にするかどうかを指定するフラグ。 |
| 仮想マシンのクラスター全体のデフォルトのDRS動作を指定します。ClusterDrsVmConfigInfoオブジェクトを使用して、仮想マシンのデフォルトの動作をオーバーライドできます。 |
| vSphereHA機能が有効になっているかどうかを示すフラグ。 |
| 厳密なアドミッションコントロールが有効かどうかを決定するフラグ |
| ホストが仮想マシンを残りのコンピューティングリソースから分離していると判断した場合に、仮想マシンの電源をオフにする必要があるかどうかを示します。 |
| 仮想マシンの優先度を再起動します。 |
| ホストに障害が発生した後、HAが仮想マシンを再起動するかどうかを決定します。 |
| HA仮想マシンヘルスモニタリングサービスのレベル。 |
| このプロパティは、vSphereHAVMコンポーネント保護サービスが有効になっているかどうかを示します。 |
| ハートビートデータストアを選択するためにvCenterServerが使用するデータストアに関するポリシー:allFeasibleDs、allFeasibleDsWithUserPreference、userSelectedDs |
VSphereSnapshotVmSample
名前 | 説明 |
---|---|
| スナップショットのツリー情報。Es:クラスター:Vm:スナップショット1:スナップショット2 |
| スナップショット名 |
| スナップショットの作成時間 |
| このスナップショットが作成されたときの仮想マシンの電源状態 |
| このスナップショットを仮想マシンの他のスナップショットと区別する一意の識別子 |
| スナップショットが「静止」オプションで作成されたかどうかを示すフラグ。ファイルシステムの一貫した状態を保証します。 |
| バックアップマニフェストを指すsnapshotDirectoryからの相対パス。特定の静止スナップショットでのみ使用可能 |
| スナップショットの説明 |
| このスナップショットが、再生可能な仮想マシン上の記録セッションに関連付けられているかどうかを示すフラグ |
| ディスク内のメモリの合計サイズ。 |
| メモリを格納するために一意に割り当てられたファイルブロックに対応するファイルの合計サイズ。つまり、基盤となるストレージがディスクファイル間でのファイルブロックの共有をサポートしている場合、プロパティは、このファイルのコンテキストでのみ割り当てられたファイルブロックのサイズに対応します。他のファイルに割り当てられた共有ブロックは含まれません。基盤となる実装がこの情報を計算できない場合、このプロパティは設定されません。 |
| ディスク内のスナップショットファイルの合計サイズ |
| スナップショットデータをディスクに保存するために一意に割り当てられたファイルブロックに対応するファイルの合計サイズ。つまり、基盤となるストレージがディスクファイル間でのファイルブロックの共有をサポートしている場合、プロパティは、このファイルのコンテキストでのみ割り当てられたファイルブロックのサイズに対応します。他のファイルに割り当てられた共有ブロックは含まれません。基盤となる実装がこの情報を計算できない場合、このプロパティは設定されません。 |
| データストア内のディスクファイルパス |
| データストアのメモリファイルパス |