VMware Asset Discovery プラグイン・インスペクター

Bios

vm bios: bios

bios プロパティーの uuid を含んで返される、vm bios インスペクター。

uuid of <bios>: string

12345678-abcd-1234-cdef-123456789abc 形式の 16 進数ストリングで表現される、仮想マシンの 128bit SMBIOS UUID。

Bios (ゲスト)

version of <vm bios>: string

物理シャーシの現在の BIOS バージョン。

release date of <vm bios>: time

BIOS のリリース日。

Bios (ホスト)

host bios : <host bios> 

ホストのシステム BIOS に関する情報を返す、Host BIOS インスペクター。

model of <host bios>: string

ホスト BIOS モデル識別。

platform of <host bios>: platform

ホスト BIOS のプラットフォーム・オブジェクトを返します。

serial number of <platform>: string

プラットフォーム・オブジェクトから取得された、ホスト BIOS のシリアル番号。

コンピューター名

computer name: string

デバイスの表示名。ゲスト・デバイスの仮想マシンの名前とホスト・デバイスのホスト名。

資格情報ラベル

credentials label: string

資格情報ラベルは、プラグインのインストール時にユーザーによって定義されたカスタム・ストリングです。ユーザーの資格情報セットを一意で識別します。

カスタム属性

custom attributes: plural custom attribute

このインスペクターは、カスタム属性を返します。値を格納するための基本タイプの配列。

attribute of <custom attribute>: string

カスタム属性の属性名。

value of <custom attribute>: string

属性値のストリング値。

データ・ソース

data source: string

データ・ソースは、データの送信元システム名です。VMware プラグインの場合、デフォルトでは「プロキシー - VMware」に設定されます。

デバイス

device: device

このノードの全体的なアラーム状況。vSphere API 5.0 より後のリリースでは、vSphere Server は、このプロパティーのプロパティー・コレクター更新通知を生成しない場合があります。

デバイス (ゲスト)

status of <device>: string

仮想マシンの現在の電源状態。

state of <device>: string

仮想マシンの現在の状態。

vm uuid of <device>: string

仮想マシンの VC 固有 ID。

bios uuid of <device>: string

仮想マシンの BIOS 識別。

description of <device>: string

仮想マシンの説明。

vm path name of <device>: string

仮想マシンの構成ファイルへのパス名。

clean power off of <device>: string

電源がオフになっている仮想マシンの場合、仮想マシンの最後のシャットダウンが正常な電源オフだったかどうかを示します。仮想マシンが実行中か中断中かを未設定にします。

virtual disk count of <device>: integer

仮想マシンに接続されている仮想ディスクの数。

ethernet card count of <device>: integer

仮想ネットワーク・アダプターの数。

modification time of <device>: time

最後に実行されたタスク。

template of <device>: boolean

このデータ・オブジェクト・タイプは、テンプレート仮想マシン構成ファイルを記述します。

デバイス (ホスト)

bios release date of <device>: time

bios のリリース日。

bios version of <device>: string

物理シャーシの現在の bios バージョン。

bios uuid of <device>: string

ハードウェア BIOS の識別情報。

file system type of <device>: string

サポートされるファイル・システム・ボリューム・タイプのリストを表します。

maintenance mode of <device>: boolean

ホストが保守モードであるかどうかを示すフラグ。このフラグは、ホストが保守モードに入ったときに設定されます。メンテナンス・モードの開始フェーズでは設定されません。

model of <device>: string

システム・モデル の識別情報。

network adapters of <device>: string

ネットワーク・アダプターの数。

pending restart of <device>: boolean

構成の変更が原因でホストがリブートを必要とするかどうかを示します。

port number of <device>: string

ポート番号。

status of <device>: string

ホストの全体的なアラーム状況。

vendor of <device>: string

ベンダー・タイプ。

vmotion of <device>: boolean

このホストで VMotion が有効かどうかを示すフラグ。

vswitches of <device>: plural vswitches

仮想スイッチ。

portgroups of <vswitches>: plural string

仮想スイッチのポート・グループ。

name of <vswitches>: string

仮想スイッチの名前。

hostd log enabled of <device>: boolean

hostd ログ・ファイルが存在するかどうかを示すフラグ。

messages log enabled of <device>: boolean

messages ログ・ファイルが存在するかどうかを示すフラグ。

vmkernel log enabled of <device>: boolean

vmkernel ログ・ファイルが存在するかどうかを示すフラグ。

デバイス ID

device id: string

デバイス ID は、各デバイス固有の ID です。VMware ゲスト・デバイスの場合、これは仮想マシンの VC 固有 ID であるインスタンス UUID に対応します。VMware ホストの場合、接頭部「Host - 」が付加されたホスト名に対応します。

ディスク

disk: disk

マシンが使用するストレージに関するデータを返すディスク・インスペクター。

provisioned storage of <disk> : string

すべてのデータストア上のこの仮想マシンにコミットされたストレージ・スペースとコミットされていないストレージ・スペースの合計 (バイト単位)。

used storage of <disk> : string

すべてのデータストアにわたってこの仮想マシンにコミットされた合計ストレージ・スペース (バイト単位)。

unshared storage of <disk> : string

他の仮想マシンと共有されていない、すべてのデータストアにわたって仮想マシンが占めるストレージ・スペースの合計 (バイト単位)。

ドライブ (ゲスト)

drive: drive
drives: plural drive

ファイル・システムに関するデータを返すドライブ・インスペクター。

name of <drive>: string

ゲスト・オペレーティング・システム内の仮想ディスクの名前。例: C:\

free space of <drive>: integer

ディスクの空きスペース (バイト単位)。これは、VMware ツールによって取得されます。

total space of <drive>: integer

ディスクの合計容量 (バイト単位)。これは、仮想マシン構成の一部です。

ゲスト VM

 guest vms: plural guest vm

これらのインスペクターは、ゲスト仮想マシンのプロパティーを取得します。

name of <guest vm>: string

仮想マシンで構成されたゲスト名。

network of <guest vm>: network

仮想マシンで構成されたネットワーク。

operating system of <guest vm>: operating system

仮想マシン上のオペレーティング・システム。

host of <guest vm>: host

ホスト名。

 tool of <guest vm>: tool

仮想マシン上のツール。

processor of <guest vm>: processor

仮想マシン上のプロセッサー。

ram of <guest vm>: ram

仮想マシン上の RAM。

usage statistic of <guest vm>: usage statistic

仮想マシンの使用状況統計。

drives of <guest vm>: drive

仮想マシンのドライブ。

device of <guest vm>: device

仮想マシンで構成されたデバイス。

snapshots of <guest vm>: snapshot

仮想マシンのスナップショット。

ハードウェア

hardware: hardware

このインスペクターは、インスタンスの VMware 表現のハードウェア・タイプに関するプロパティーを保持します。デフォルトでは、仮想プロパティーとプロキシー・プロパティーは、クラウド・プラグイン表現で true を返します。

virtual of <hardware>: boolean

クライアントが仮想マシンで実行されている場合は true を返します。

proxied of <hardware>: boolean

デバイスが BES プラグイン・ポータルにレポートする場合、true を返します。それ以外の場合、false を返します。

ホスト (ゲスト)

host: host

現在のゲストのホストの名前を報告するホスト・インスペクター。

name of <host>: string

ホストの名前。

サービス (ホスト)

[host service, host services]: plural host service

ホスト上で実行される構成済みの各サービスに関する情報を返すホスト・サービス・インスペクター。

key name of <host service> : string

サービスの簡易 ID。

label of <host service> : string

サービスのラベルを表示します。

policy of <host service> : string

サービス・アクティベーション・ポリシー。

required of <host service> : string

サービスが必須であり、使用不可にできないかどうかを示すフラグ。

running status of <host service> : string

サービスが現在実行中であるかどうかを示すフラグ。

ネットワーク

ネットワーク・インスペクターは、共通セクションで定義されます。VMware クラウド・プラグインでは、以下のプロパティーを使用できます。

ip interfaces of <network>: plural ip interface

ネットワークのすべての IP インターフェースを返します。

address of <ip interface>: string

ゲスト・オペレーティング・システムに割り当てられたプライマリー IP アドレス (既知の場合)。それ以外の場合は、優先されるアドレスです。

loopback of <ip interface>: boolean

意図的な処理や変更を行わずに、電子信号またはデジタル・データ・ストリームをソースに戻すルーティング。

mac address of <ip interface>: string

アダプターの MAC アドレス。

ネットワーク (ゲスト)

VNIC インスペクターは、ネットワーク・アダプターに関するゲスト情報を提供します (既知の場合)。

vnics of <network>: plural vnic

ネットワークの VNIC を返します。

vnic counter of <network>: integer

仮想ネットワーク ID カード カウンターを表します。

name of <vnic>: string

デバイスのラベル。

up of <vnic>: boolean

仮想デバイスが接続されているかどうかを示すフラグ。

mac address of <vnic>: string

アダプターの MAC アドレス。

[address, addresses] of <vnic>: plural string

1 つ以上の手動 (静的) 割り当て済み IP アドレスで、指定されたインターフェースで設定する 0 個以上の IP アドレス。

dhcp enabled of <vnic>: boolean

DNS 構成の構成に動的ホスト制御プロトコル (DHCP) を使用するかどうかを示します。

connected of <vnic>: boolean

仮想デバイスが接続されているかどうかを示すフラグ。

device config id of <vnic>: integer

対応する仮想デバイスへのリンク。

label of <vnic>: string

VNIC の表示ラベル。

address counter of <vnic>: string

検出されたアドレスの数。

vnic counter of <network>: string

検出された VNIC の数。

OS

オペレーティング・システム・インスペクターは、共通セクションで定義されます。

name of <operating system>: string

バージョン情報を含む完全な製品名 (既知の場合)。それ以外の場合は、製品名の短縮形。

version of <operating system>: string

ドット区切りのバージョン。

OS (ゲスト)

[family, families] of <operating system>: string

ゲスト・オペレーティング・システム・ファミリー (既知の場合)。

id of <operating system>: string

ゲスト・オペレーティング・システム ID の短縮名 (既知の場合)。

OS (ホスト)

api version of <operating system>: version

ドット区切りの API のバージョン。

api type of <operating system>: string

サービス・インスタンスがスタンドアロン・ホストを表すかどうかを示します。サービス・インスタンスがスタンドアロン・ホストを表す場合、そのサービス・インスタンスの物理インベントリーはその単一ホストに固定されます。VirtualCenter サーバーは、単一ホスト上で追加機能を提供します。

boot time of <operating system>: time

ホストがブートされた時刻を表します。

build number of <operating system>: integer

OS ホストのビルド番号。

license product name of <operating system>: string

ライセンス製品の名前。

license product version of <operating system>: string

ライセンス製品のバージョン。

locale build of <operating system>: string

現在のセッションのロケールのビルド番号。通常、これは通常の製品ビルドからのローカライズの変更を反映した小さな数字です。

locale version of <operating system>: string

現行セッションのロケールのメッセージ・カタログのバージョン。

major version of <operating system>: version

ドット区切りの OS バージョン・プロパティーの最初の番号。

minor version of <operating system>: version

ドット区切りの OS バージョン・プロパティーの 2 番目の番号。

os type of <operating system>: string

オペレーティング・システム・アーキテクチャーのバージョン。

product line id of <operating system>: string

製品ラインの固有 ID である製品 ID。

vendor of <operating system>: string

この製品のベンダーの名前。

パッチ状況 (ホスト)

[patch status, patch statuses]: plural patch status

このインスペクターは、ESXi のパッチ適用に関する情報を収集します。

package name of <patch status>: string

ID は、一意的にページを識別します。

package install date of <patch status>: string

パッケージがインストールされた時刻。ステートレス・インストールの自動デプロイでは、値が設定されていません。

package version of <patch status>: string

ソフトウェア・パッケージを一意的に識別するバージョン文字列。

package vendor of <patch status>: string

ソフトウェア・パッケージを作成した法人。

package acceptance of <patch status>: string

受け入れレベルの定義。詳しくは、こちらを参照してください。

プロセッサー

processor: processor

プロセッサー・インスペクターは、共通セクションで定義されます。マシンで定義されたプロセッサー・オブジェクトを返します。

speed of <processor>: hertz

Hertz のプロセッサーの速度を戻します。デフォルトは -1 です。

family name of <processor>: string

CPU のファミリー名を返します。VMware クラウド・プラグインの場合、空のままです。

プロセッサー (ゲスト)

count of <processor>: integer

仮想マシン内のプロセッサーの数。

resource settings of <processor>: resource setting

リソース設定は、指定された種類のリソースに対する予約済みリソース要件と制限 (最大許容使用量) を指定します。CPU割り振りは MHz で指定されます。

プロセッサー (ホスト)

logical processor count of <processor>: integer

ホスト上の物理 CPU スレッドの数。

physical processor count of <processor>: integer

ホスト上の物理 CPU パッケージの数。

power management currenty policy of <processor>: string

現在の CPU 電源管理ポリシーに関する情報。

power management hardware support of <processor>: string

サポートされる CPU 電源管理に関する情報。

total processor core count of <processor>: integer

ホスト上の物理 CPU コアの数。

cpu packages of <processor>: plural cpu package

プロセッサーの CPU パッケージ。

cpu pkg bus hz of <cpu package>: integer

HZ 単位のバス速度。

cpu pkg description of <cpu package>: string

CPU のストリング要約の説明。

cpu pkg hz of <cpu package>: integer

HZ 単位の CPU 速度。

cpu pkg vendor of <cpu package>: string

CPU のベンダー名。現在可能な名前は、「Intel」、「AMD」、「arm」、「hygon」、または「unknown」です。

RAM

RAM インスペクターは、共通セクションで定義されます。

size of <ram>: integer

現在のマシン上のランダム・アクセス・メモリーのバイト数を返します。

RAM (ゲスト)

ゲスト・メモリー要件を超える仮想マシンによって使用されるメモリー・リソースの量 (バイト単位)。この値は、仮想マシンがメモリー・リソース割り振り機能をサポートするホストに登録されている場合にのみ設定されます。電源がオフの VM の場合、これは登録済みホスト上の VM の電源をオンにするために必要な最小オーバーヘッドです。電源がオンの VM の場合、これは現在のオーバーヘッド予約であり、ほとんどの場合、最小オーバーヘッドよりも大きく、時間とともに増加する値です。

overhead of <ram>: integer

ゲスト・メモリー要件を超える仮想マシンによって使用されるメモリーのバイト数。

resource settings of <ram>: resource setting

リソース設定は、特定の種類のリソースに対する予約済みリソース要件と、制限 (最大許容使用量) を指定します。メモリー割り振りは MB 単位で指定されます。

リソース設定

以下のプロパティーは、RAM およびプロセッサーに共通です。

reservation of <resource setting>: integer

仮想マシンまたはリソース・プールで使用可能であることが保証されているリソースの量。予約済みリソースは、使用されない場合は無駄になりません。使用率が予約より少ない場合は、実行中の他の仮想マシンがリソースを使用できます。単位はメモリーの場合は MB、CPUの場合は MHz です。

limit of <resource setting>: string

使用可能なリソースがある場合でも、仮想マシン/リソース・プールの使用率はこの制限を超えません。これは通常、使用可能なリソースに関係なく、仮想マシン/リソース・プールの一貫性のあるパフォーマンスを確保するために使用されます。-1 に設定すると、リソース使用量に固定の制限はありません (使用可能なリソースと共有によってのみ制限されます)。単位はメモリーの場合は MB、CPUの場合は MHz です。

overhead limit of <resource setting>: string

許可される最大オーバーヘッド・メモリー。電源がオンになっている仮想マシンの場合、オーバーヘッド・メモリー予約は、その overheadLimit より大きい値にはできません。このプロパティーは、電源オンの仮想マシンにのみ適用でき、リブートしても永続化されません。このプロパティーは、リソース・プールには適用されません。-1 に設定すると、予約に制限はありません。単位は MB です。

shares of <resource setting>: string

割り振りレベル。このレベルは、単純な共有ビューです。レベルは、あらかじめ決められた共有用の数値に対応しています。共有値が事前定義サイズにマップされない場合、レベルはカスタムとして設定されます。

スナップショット (ゲスト)

snapshots: plural snapshot

スナップショット・インスペクターは、スナップショットによって生成されたすべての読み取り専用データをレポートします。

creation time of <snapshot>: time

スナップショットが最後に更新された日付と時刻。

description of <snapshot>: string

スナップショットの説明。

name of <snapshot>: string

スナップショットの名前。

id of <snapshot>: integer

このスナップショットを仮想マシンの他のスナップショットと区別する固有 ID。

quiesced of <snapshot>: boolean

スナップショットが「静止」オプションを使用して作成されたかどうかを示すフラグ。「静止」オプションでは、ファイル・システムの一貫性のある状態が確保されます。

replay supported of <snapshot>: boolean

このスナップショットが、再生可能な仮想マシン上の記録セッションに関連付けられているかどうかを示すフラグ。

type of <snapshot>: string

このスナップショットの管理対象オブジェクト・タイプの名前。

value of <snapshot>: string

このスナップショットの管理対象オブジェクトの特定のインスタンス。

vm state of <snapshot>: string

このスナップショットが取得されたときの仮想マシンの電源状態。

children of <snapshot>: snapshots

このスナップショットが親であるすべてのスナップショットのスナップショット・データ。

ツール (ゲスト)

tool : <tool>

ツール・インスペクターは、VMware ツールに関するデータをレポートします。

status of <tool>: string

VMware ツールの現在のバージョン状況 (既知の場合)。

running status of <tool>: string

ゲスト・オペレーティング・システムでの VMware ツールの現在の実行状況 (既知の場合)。

version of <tool>: string

VMware ツールの現行バージョン (既知の場合)。

version status of <tool>: string

ゲスト・オペレーティング・システムでの VMware ツールの現在のバージョン状況 (既知の場合)。

使用状況統計 (ゲスト)

usage statistic: usage statistic

使用状況統計インスペクターは、仮想マシンの統計セットを返します。

overall cpu of <usage statistic>: hertz

基本の CPU パフォーマンス統計 (MHz 単位)。仮想マシンの実行中に有効です。

memory of <usage statistic>: integer

ゲスト・メモリー使用率の統計 (MB 単位)。これはアクティブ・ゲスト・メモリーとも呼ばれます。この数は、0 から仮想マシンの構成済みメモリー・サイズまでの範囲にすることができます。仮想マシンの実行中に有効です。

maximum cpu of <usage statistic>: hertz

現在の CPU 使用率の上限値。

[maximum memory, maximum memories] of <usage statistic>: integer

現在のメモリー使用量の上限。

[host memory, host memories] of <usage statistic>: integer

MV のオーバーヘッド・メモリーを含む、ホストのメモリー使用量 (バイト単位)。値の範囲は 0 から構成済みのリソース制限までであり、仮想マシンの実行中は有効です。コンシュームされたホスト・メモリーとも呼ばれます。

USB デバイス (ホスト)

[usb device, usb devices] : plural usb device

USB デバイス・インスペクターは、プロパティーのセットを返します。

name of <usb device>: string

USB デバイスの名前。

description of <usb device>: string

ユーザーに表示される USB デバイスの名前。

family of <usb device>: string

デバイス・クラス・ファミリー。可能な値については、『VirtualMachineUsbInfoFamily』を参照してください。

physicalpath of <usb device>: string

デバイスの物理パスを記述する自動接続パターン。これは、USB デバイスが接続されているホスト上の特定のポートへのパスです。

product of <usb device>: integer

USB デバイスの製品 ID。

speed of <usb device>: string

サーバーによって検出される可能性のあるデバイス速度。可能な値については、『VirtualMachineUsbInfoSpeed』を参照してください。

vendor of <usb device>: integer

USB デバイスのベンダー ID。

usage summary of <usb device>: usage summary

このデバイスを現在使用している仮想マシンに関するサマリー情報 (存在する場合)。

vm name of <usage summary>: string

仮想マシンの名前。

vm path of <usage summary>: string

仮想マシンの構成ファイルへのパス名。

仮想化インスペクター

datacenters: plural datacenter

仮想化インスペクターは、データセンター・プロパティーのセットを返します。

データセンターの仮想化インスペクター

name of <datacenter>: string

データセンターの名前。

datastores of <datacenter>: plural datastore

このデータセンターで使用可能なデータストア・オブジェクトへの参照の集合。

name of <datastore>: string

データストアの名前。

free space of <datastore>: string

このデータストアの空きスペース (バイト単位)。サーバーは定期的にこの値を更新します。これは、「更新」操作を使用して明示的に更新できます。

max file size of <datastore>: string

このファイル・システム・ボリュームに常駐できるファイルの最大サイズ。

timestamp of <datastore>: string

DatastoreInfo および DatastoreSummary の空きスペース値とキャパシティー値が更新された時刻。

url of <datastore>: string

データストアの固有ロケーター。

iso images of <datastore>: plural iso image

データストアの ISO イメージ。

path of <iso image>: string

検索結果内のフォルダー・パスに対する相対パス。

ハード・ドライバーの仮想化インスペクター

disk of <guest vm>: disk

ディスク。

hard driver counter of <guest vm>: string

ハード・ドライバーの数。

hard drivers of <guest vm>: plural hard driver

ハード・ドライバー。

hard drivers: plural hard driver

配列。

unitnumber of <hard driver>: string

コントローラー上のこのデバイスのユニット番号。コントローラー・プロパティーが null の場合 (例えば、デバイスが特定のコントローラー・オブジェクトに接続されていない場合など) は、このプロパティーは null です。

datastore name of <hard driver>: string

データストアの名前。

controllerkey of <hard driver>: string

このデバイスのコントローラー・オブジェクトのオブジェクト・キー。このプロパティーには、コントローラー・デバイス・オブジェクトのキー・プロパティー値が含まれます。

label of <hard driver>: string

ディスクのラベル。

capacity of <hard driver>: string

ディスクの合計容量 (バイト単位)。これは、仮想マシン構成の一部です。

key of <hard driver>: string

このデバイスを同じ仮想マシン内の他のデバイスと区別する固有キー。キーは不変ですが、再利用される可能性があります。つまり、デバイスが特定の仮想マシンに関連付けられている限り、キーは変更されません。ただし、デバイスが削除されると、別のデバイスが追加されたときにそのキーが使用されることがあります。このプロパティーは読み取り専用ではありませんが、クライアントはその値を制御できません。永続的なデバイス・キーは、常にサーバーによって割り当ておよび管理されるため、すべてのデバイスに負ではないキー値が設定されます。新しいデバイスを追加する場合、仮想マシンを構成する際にコントローラーをデバイスに関連付けるために、クライアントが一時的にキーを割り当てる必要がある場合があります。ただし、サーバーがクライアントにデバイス・キーの再割り当てを許可せず、サーバーは設定時に渡された値とは異なる値を割り当てる場合があります。クライアントは、追加する新規デバイスの一時キー値として既存のデバイス・キーが再利用されないようにする必要があります (例えば、固有の負の整数を一時キーとして使用するなど)。デバイスを編集または削除する場合、クライアントはサーバー提供のキーを使用して既存のデバイスを参照する必要があります。

前回更新されたディスクの仮想化インスペクター

last time refreshed: string

最後に更新された時刻は、単にディスク・ディスカバリーのレポート実動時間を指します。レイアウトは次のとおりです。<year> <month> <day> <hour>:<min>:<sec>

last time refreshed of <guest vm>: string

最後に更新された時刻は、単にディスク・ディスカバリーのレポート実動時間を指します。レイアウトは次のとおりです。<year> <month> <day> <hour>:<min>:<sec>

VM 名の仮想化インスペクター

name: string

親に対する固有の、ゲストまたはホストの名前。エスケープ文字を含む可能性があります。