Why do ExtremeZ-IP 5.X performance counters fail to display in perfmon.exe on 64-bit systems?

1 Star2 Stars3 Stars4 Stars5 Stars
  • Product:
  • Version:
  • Document Type:
  • Revised:
  • Reviewed:


Why do ExtremeZ-IP performance counters fail to display in perfmon.exe on 64-bit systems?


Note: This perfmon issue has been addressed in ExtremeZ-IP 6.0. 6.0 perfmon support is compatible with 64-bit systems.

ExtremeZ-IP exposes its performance counters through a separate library, ZIPPerformance.dll. This is a 32-bit DLL, and therefore cannot be loaded by the default, 64-bit version of perfmon.exe. In order to see ExtremeZ-IP performance counters, the 32-bit version of perfmon.exe must be used. This version of the application can be found in the “SysWOW64” subfolder of the server’s Windows directory.

Note that if the 64-bit version of perfmon.exe is used, ZIPPerformance.dll will fail to load, and Windows will disable all performance counters for ExtremeZ-IP. These counters will not be available, even to the 32-bit version of perfmon.exe, until the counters are reenabled. This can be done either by restarting ExtremeZ-IP (which automatically enables the counters at startup), or by deleting the following registry value:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ExtremeZ-IP\Performance\Disable Performance Counters

or on a cluster:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\<service name>\Performance\Disable Performance Counters