B.4 チャートおよび式

B.4.1 チャートデータ

セクション B.3, データ収集の説明どおりに収集された5分間データは、データベースに30日間保存されます。1時間のデータは、特定の1時間で収集されたすべての5分間データの集計です。これはデータベースに永久保存されます。その他のチャートデータはすべて、5分間と1時間のデータから計算されます。

24時間プロファイルチャートは、24時間を一区切りとしてそれぞれの時間に値を提供します。この値は、選択したデータ範囲にわたる特定の時間内で計算された最大平均値です。これにより、hourCounterのための使用率プロファイルが作成されます。

カウンタ値には、Windowsシステムから取得するために使用されるWindows Performance Monitorカウンタに基づいて名前が付けられます。名前には、Performance Monitorカテゴリと、アンダースコアで結合されたカウンタ名が含まれます。たとえば、Memory/PagesPerSecondの場合、「Memory_PagesPerSecond」になります。

Windowsシステムでは、Performance Monitorから直接この値を取得しますが、ほかのプラットフォームでは、スクリプトを使用して値を計算します。

プラットフォームカウンタ

次の表では、サポートしているプラットフォームに対してPlateSpin Reconが収集するカウンタが一覧表示されています。

表 B-1 プラットフォームカウンタ

名前

プラットフォーム

LogicalDisk_FreeMegabytes

次を除くすべてのプラットフォーム - ESX 2.5.x、NetWare、Windows 2000、およびWindows NT

LogicalDisk_UsedMegabytes

次を除くすべてのプラットフォーム - ESX 2.5.xおよびNetWare

LogicalDisk_PercentUsedSpace

次を除くすべてのプラットフォーム - ESX 2.5.xおよびNetWare

LogicalDisk_PercentFreeSpace

次を除くすべてのプラットフォーム - ESX 2.5.x、NetWare、Windows 2000、およびWindows NT

Memory_AvailableBytes

Windows、Windows NT、Solaris、Linux、ESX 2.5.x、ESX 3.x、ESX 4、Citrix XenServer

Memory_PagesPerSecond

Windows、Windows NT

Memory_PercentAvailableMemory

ESX 3.x、ESX 4

NetworkInterface_BytesTotalPerSecond

Windows、Solaris、Linux、ESX 2.5.x、ESX 3.x、ESX 4、Citrix XenServer

NetworkInterface_PacketsPerSecond

Windows、Solaris、Linux、ESX 2.5.x、ESX 3.x、ESX 4

PhysicalDisk_CurrentDiskQueueLength

次を除くすべてのプラットフォーム - ESX 3.x、ESX 4.0、およびNetWare

PhysicalDisk_DiskBytesPerSecond

Windows、Windows NT、Solaris、Linux、ESX 2.5.x、ESX 3.x、ESX 4、Citrix XenServer

PhysicalDisk_DiskTransfersPerSecond

Windows、Windows NT、Solaris、Linux、ESX 2.5.x

PhysicalDisk_DiskWriteBytesPerSecond

Windows

PhysicalDisk_PercentIdleTime

次を除くすべてのプラットフォーム - ESX 2.x、ESX 3.0、およびNetWare

PhysicalDisk_TotalSpaceGB

次を除くすべてのプラットフォーム - ESX 2.xおよびNetWare

PhysicalDisk_UsedSpaceGB

次を除くすべてのプラットフォーム - ESX 2.xおよびNetWare

PhysicalDisk_FreeSpaceGB

次を除くすべてのプラットフォーム - ESX 2.xおよびNetWare

PhysicalDisk_PercentUsedSpace

次を除くすべてのプラットフォーム - ESX 2.xおよびNetWare

PhysicalDisk_PercentFreeSpace

次を除くすべてのプラットフォーム - ESX 2.xおよびNetWare

PhysicalDisk_PartitionedSpaceGB

次を除くすべてのプラットフォーム - ESX 2.xおよびNetWare

PhysicalDisk_UnpartitionedSpaceGB

次を除くすべてのプラットフォーム - ESX 2.xおよびNetWare

PhysicalDisk_PercentPartitionedSpace

次を除くすべてのプラットフォーム - ESX 2.xおよびNetWare

PhysicalDisk_PercentUnpartitionedSpace

次を除くすべてのプラットフォーム - ESX 2.xおよびNetWare

Processor_PercentProcessorTime

Windows、Windows NT、Solaris、Linux、ESX 2.5.x、ESX 3.x、ESX 4、Citrix XenServer

System_ProcessorQueueLength

Windows、Windows NT、Solaris、Linux、ESX 2.5.x

VC_Processor

VMware vCenterを通して監視されるすべてのVM、ESX、リソースプール、およびクラスタ。

VC_ProcessorTime

VMware vCenterを通して監視されるすべてのVMおよびESX。

VC_ProcessorPercentReady

VMware vCenterを通して監視されるすべてのVM。

VC_ProcessorPercentWait

VMware vCenterを通して監視されるすべてのVM。

VC_MemoryPercentUsed

VMware vCenterを通して監視されるすべてのVM、ESX、リソースプール、およびクラスタ。

VC_MemoryAvailableBytes

VMware vCenterを通して監視されるすべてのVM、ESX、およびリソースプール。

VC_NetBytesTotalPerSecond

VMware vCenterを通して監視されるすべてのVMおよびESX。

VC_NetPacketsPerSecond

VMware vCenterを通して監視されるすべてのVMおよびESX。

VC_DiskBytesPerSecond

VMware vCenterを通して監視されるすべてのVMおよびESX。

VC_MemoryBalloon

VMware vCenterを通して監視されるすべてのVM、ESX、リソースプール、およびクラスタ。

VC_MemorySwapUsed

VMware vCenterを通して監視されるすべてのESXおよびクラスタ。

VC_EffectiveMemory

DRSによって可能になり、VMware vCenterを通して監視されるすべてのクラスタ。

VC_EffectiveCPU

DRSによって可能になり、VMware vCenterを通して監視されるすべてのクラスタ。

VC_DiskReadBytesPerSecond

VMware vCenterを通して監視されるすべてのVMおよびESX。

VC_DiskWriteBytesPerSecond

VMware vCenterを通して監視されるすべてのVMおよびESX。

VC_DiskReadCountPerSecond

VMware vCenterを通して監視されるすべてのVMおよびESX。

VC_DiskWriteCountPerSecond

VMware vCenterを通して監視されるすべてのVMおよびESX。

VC_DiskBytesPerRead

VMware vCenterを通して監視されるすべてのVMおよびESX。

VC_DiskBytesPerWrite

VMware vCenterを通して監視されるすべてのVMおよびESX。

VC_DiskPercentIdleTime

vCenter2.0以外のVMware vCenterを通して監視されるESX 3.5以降。

VC_DiskTotalSpaceGB

VMware vCenterを通して監視されるすべてのESX。

VC_DiskUsedSpaceGB

VMware vCenterを通して監視されるすべてのESX。

VC_DiskFreeSpaceGB

VMware vCenterを通して監視されるすべてのESX。

VC_DiskPercentUsedSpace

VMware vCenterを通して監視されるすべてのESX。

VC_DiskPercentFreeSpace

VMware vCenterを通して監視されるすべてのESX。

VC_DiskPartitionedSpaceGB

VMware vCenterを通して監視されるすべてのESX。

VC_DiskUnpartitionedSpaceGB

VMware vCenterを通して監視されるすべてのESX。

VC_DiskPercentPartitionedSpace

VMware vCenterを通して監視されるすべてのESX。

VC_DiskPercentUnpartitionedSpace

VMware vCenterを通して監視されるすべてのESX。

VC_LogicalDiskUsedMegabytes

VMware vCenterを通して監視されるすべてのESX。

VC_LogicalDiskFreeMegabytes

VMware vCenterを通して監視されるすべてのESX。

VC_LogicalDiskPercentUsedSpace

VMware vCenterを通して監視されるすべてのESX。

VC_LogicalDiskPercentFreeSpace

VMware vCenterを通して監視されるすべてのESX。

Xen_Memory_AvailableBytes

Novell SLES 10およびSLES 11のXen、Citrix XenServer。

Xen_Processor_PercentProcessorTime

Novell SLES 10およびSLES 11のXen、Citrix XenServer。

Xen_NetworkInterface_ByteTotalPerSecond

Citrix XenServer。

Xen_PhysicalDisk_DiskBytesPerSecond

Citrix XenServer。

メモ:表 B-1に一覧表示されているVirtual CenterカウンタがVirtual Centerで使用できない場合、PlateSpin Reconでは、そのようなカウンタのデータを収集せず、エラーメッセージも表示しません。

Virtual Centerサーバを通じて監視されるESXマシンに対するカウンタの、統合プラニングを目的とした収集

ESXマシンは、VCサーバを通じてイベントリおよび監視されます。ただし、VCサーバの制限により、データには、統合プラニングに必要となるESXマシンのすべてのカウンタが含まれません。追加の情報は、ESXマシンから直接収集する必要があります。

  1. Data Center Explorerで、[Filters]>[VM Servers]>[VMware ESX Servers]の順に移動します。

  2. カウンタを収集するESXマシンを右クリックし、[Stop Monitoring]をクリックします。

  3. ESXマシンを再度右クリックし、[Attach Credentials]をクリックします。

    [Attach Credentials]ダイアログボックスが表示されます。

  4. マシンの資格情報を指定し、[OK]をクリックします。

  5. ESXマシンを右クリックし、[Refresh Inventory]をクリックして[Now]を選択します。

  6. ESXマシンを右クリックし、[Start Monitoring]をクリックします。

XenカーネルがインストールされたSLESで実行しているVMに対してXENカウンタを収集する場合の前提条件

XenカーネルがインストールされたSLESで実行しているVMに対してXENカウンタを収集するには、監視を開始する前に、そのSLESホストマシンで次の操作を実行してください:

  1. 次の行を追加するために、/etc/xen/xend-config.sxpを編集します:

    (xen-api-server ((9363 none)(unix none)))
    
  2. 次のコマンドを入力することにより、Xenデーモンを再起動します:

    /etc/init.d/xend restart

Citrix Xenホストに対してカウンタを収集する場合の前提条件

Citrix Xenホストに対してカウンタを収集するには、すべてのホストに資格情報を添付する必要があります。

  1. Citrix Xenホストのポート22にあるSSHが使用可能であることを確認します。

  2. Data Center Explorerで、Citrix Xenホストを右クリックし、[Stop Monitoring]をクリックします。

  3. Citrix Xenホストを再度右クリックし、[Attach Credentials]をクリックします。

    [Attach Credentials]ダイアログボックスが表示されます。

  4. マシンの資格情報を指定し、[OK]をクリックします。

  5. Citrix Xenホストを右クリックし、[Start Monitoring]をクリックします。

  6. すべてのCitrix Xenホストに対して、ステップ 2ステップ 5を繰り返します。

B.4.2 使用率

使用率の式は、一定のワークロードで使用される利用可能なリソースの割合を示します。計算はカウンタデータに基づきます。

表 B-2 使用率の式

名前

プラットフォーム

Disk IO (%)

MAX(0,(100-PERF(“PhysicalDisk_PercentIdleTime”)))

次を除くすべてのプラットフォーム - NetWare、ESX 2.5.x、ESX 3.0。

Disk Space Free (%)

PERF(“PhysicalDisk_PercentFreeSpace”)

次を除くすべてのプラットフォーム - NetWare、ESX 2.5.x

Disk Space Used (%)

PERF(“PhysicalDisk_PercentUsedSpace”)

次を除くすべてのプラットフォーム - NetWare、ESX 2.5.x

Memory Free (%)

100*(PERF(“Memory_AvailableBytes”))/INV(“TotalMemory”)

Windows、Solaris、Linux、ESX 2.5.x、ESX 3.x、ESX 4、Citrix XenServer

Memory Used (%)

100*(INV(“TotalMemory”)-PERF(“Memory_AvailableBytes”))/INV(“TotalMemory”)

Windows、Solaris、Linux、ESX 2.5.x、ESX 3.x、ESX 4、Citrix XenServer

Processor (%)

PERF(“Processor_PercentProcessorTime”)

Windows、Solaris、Linux、ESX 2.5.x、ESX 3.x、ESX 4、Citrix XenServer

Disk Space Partitioned (%)

PERF(“PhysicalDisk_PercentPartitionedSpace”)

次を除くすべてのプラットフォーム - NetWare、ESX 2.5.x

Disk Space Unpartitioned (%)

PERF(“PhysicalDisk_PercentUnpartitionedSpace”)

次を除くすべてのプラットフォーム - NetWare、ESX 2.5.x

Logical Disk Used Space (%)

PERF(“LogicalDisk_PercentUsedSpace”)

次を除くすべてのプラットフォーム - NetWare、ESX 2.5.x

Logical Disk Free Space (%)

PERF(“LogicalDisk_PercentFreeSpace”)

次を除くすべてのプラットフォーム - NetWare、ESX 2.5.x、Windows NT、およびWindows 2000

VC_Memory Free (%)

100*(PERF(“VC_MemoryAvailableBytes”))/INV(“TotalMemory”)

すべて

VC_Memory Used(%)

100*(INV(“TotalMemory”)-PERF(“VC_MemoryAvailableBytes”))/INV(“TotalMemory”)

すべて

VC_ProcessorTime (Hour)

PERF(“VC_ProcessorTime”)

すべて

VC_Disk IO (%)

MAX(0,(100-PERF(“VC_DiskPercentIdleTime”)))

vCenter 2.5以降を通して監視されるESX 3.5以降

VC_Disk Space Free (%)

PERF(“VC_DiskPercentFreeSpace”)

vCenterを通して監視されるすべてのESX

VC_Disk Space Partitioned (%)

PERF(“VC_DiskPercentPartitionedSpace”)

vCenterを通して監視されるすべてのESX

VC_Disk Space Unpartitioned (%)

PERF(“VC_DiskPercentUnpartitionedSpace”)

vCenterを通して監視されるすべてのESX

VC_Disk Space Used (%)

PERF(“VC_DiskPercentUsedSpace”)

vCenterを通して監視されるすべてのESX

VC_Logical Disk Used Space (%)

PERF(“VC_LogicalDisk_PercentUsedSpace”)

vCenterを通して監視されるすべてのESX

VC_Logical Disk Free Space (%)

PERF(“LogicalDisk_PercentFreeSpace”)

vCenterを通して監視されるすべてのESX

メモ:使用率の式はVirtual Centerクラスタでは使用できません。

B.4.3 ワークロード

ワークロードの式は、ワークロードのサイズ、つまりワークロードに使用されている処理能力や生リソースの量を、使用可能なハードウェアおよびリソースの量とは無関係に測定します。

  • PERF: 動的パフォーマンスデータ

  • INV: 静的インベントリデータ

    表 B-3 ワークロードの式

    名前

    プラットフォーム

    Disk (MB/sec)

    (PERF(“PhysicalDisk_DiskBytesPerSecond”))/(1024*1024)

    すべて

    Disk (Transfers/sec)

    PERF(“PhysicalDisk_DiskTransfersPerSecond”)

    Windows、Windows NT、Solaris、Linux、ESX 2.5.x

    Disk Queue Length

    PERF(“PhysicalDisk_CurrentDiskQueueLength”)

    Windows、Windows NT、Solaris、Linux、ESX 2.5.x、Citrix XenServer

    Disk Space Free (GB)

    PERF(“PhysicalDisk_FreeSpaceGB”)

    次を除くすべてのプラットフォーム - NetWareおよびESX 2.5.x

    Disk Space Used (GB)

    PERF(“PhysicalDisk_UsedSpaceGB”)

    次を除くすべてのプラットフォーム - NetWareおよびESX 2.5.x

    Disk Writes (MB/sec)

    (PERF(“PhysicalDisk_DiskWriteBytesPerSecond”))/(1024*1024)

    Windows

    Logical Disk Used Space (MB)

    PERF(“LogicalDisk_UsedMegabytes”)

    次を除くすべてのプラットフォーム - NetWare、ESX 2.5.x

    Logical Disk Free Space (MB)

    PERF(“LogicalDisk_FreeMegabytes”)

    次を除くすべてのプラットフォーム - NetWare、ESX 2.5.x、Windows NT、およびWindows 2000

    Memory (Pages/sec)

    PERF(“Memory_PagesPerSecond”)

    Windows、Windows NT

    Memory Free (MB)

    (PERF(“Memory_AvailableBytes”)) /(1024*1024)

    すべて

    Memory Used (MB)

    (INV(“TotalMemory”)-PERF(“Memory_AvailableBytes”)) /(1024*1024)

    すべて

    Network (MB/sec)

    (PERF(“NetworkInterface_BytesTotalPerSecond”))/(1024*1024)

    Windows、Solaris、Linux、ESX 2.5.x、ESX 3.x、Citrix XenServer

    Network (Packets/sec)

    PERF(“NetworkInterface_PacketsPerSecond”)

    Windows、Solaris、Linux、ESX 2.5.x、ESX 3.x、ESX 4

    Processor (MHz)

    PERF(“Processor_PercentProcessorTime”)*INV(“ProcessorCapacity”)/100

    Windows、Windows NT 、Linux、ESX 2.5.x、ESX 3.x、ESX 4、Citrix XenServer、Solaris

    Processor Queue Length

    PERF(“System_ProcessorQueueLength”)

    Windows、Windows NT、Solaris、Linux、ESX 2.5.x

    VC_Disk (MB/sec)

    (PERF(“PhysicalDisk_DiskBytesPerSecond”))/(1024*1024)

    すべて

    VC_MemoryFree (MB)

    (PERF(“Memory_AvailableBytes”)) /(1024*1024)

    すべて

    VC_MemoryUsed (MB)

    (INV(“TotalMemory”)-PERF(“Memory_AvailableBytes”)) /(1024*1024)

    すべて

    VC_Network (MB/sec)

    (PERF(“VC_NetBytesTotalPerSecond”))/(1024*1024)

    すべて

    VC_Network (Packets/sec)

    PERF(“VC_NetPacketsPerSecond”)

    すべて

    VC_Processor (MHz)

    PERF(“VC_Processor”)

    すべて

    VC_Disk Space Partitioned (GB)

    PERF(“VC_DiskPartitionedSpaceGB”)

    vCenterを通して監視されるESX

    VC_Disk Space Used(GB)

    PERF(“VC_DiskUsedSpaceGB”)

    vCenterを通して監視されるESX

    Disk Space Partitioned (GB)

    PERF(“PhysicalDisk_PartitionedSpaceGB”)

    次を除くすべてのプラットフォーム - NetWareおよびESX 2.5.x

    VC_Total Disk (GB)

    PERF(“VC_DiskTotalSpaceGB”)

    vCenterを通して監視されるすべてのESX

    Total Processor (Count)

    INV(“ProcessorCount”)

     

    VC_Processor (Normalized)

    PERF(“VC_Processor”)/INV(“ProcessorCapacity”)*INV(“ProcessorCapacityInSpecUnits”)

     

    Total Memory (MB)

    INV(“TotalMemory”)/(1024*1024)

     

    VC_Disk Space Unpartitioned (GB)

    PERF(“VC_DiskUnpartitionedSpaceGB”)

    vCenterを通して監視されるすべてのESX

    Disk Space Unpartitioned (GB)

    PERF(“PhysicalDisk_UnpartitionedSpaceGB”)

    次を除くすべてのプラットフォーム - NetWareおよびESX 2.5.x

    Processor (Normalized)

    PERF(“Processor_PercentProcessorTime”)*INV(“ProcessorCapacityInSpecUnits”)/100

     

    Total Disk (GB)

    PERF(“PhysicalDisk_TotalSpaceGB”)

    次を除くすべてのプラットフォーム - NetWareおよびESX 2.5.x

    VC_Disk Space Free (GB)

    PERF(“VC_DiskFreeSpaceGB”)

    vCenterを通して監視されるすべてのESX

    VC_Logical Disk Used Space (MB)

    PERF(“VC_LogicalDiskUsedMegabytes”)

    vCenterを通して監視されるすべてのESX

    VC_Logical Disk Free Space (MB)

    PERF(“VC_LogicalDiskFreeMegabytes”)

    vCenterを通して監視されるすべてのESX

    メモ:ワークロードの式はVirtual Centerクラスタでは使用できません。