Performance Collection fails with a performance library trust error
search cancel

Performance Collection fails with a performance library trust error

book

Article ID: 341424

calendar_today

Updated On:

Products

VMware

Issue/Introduction

This article describes the procedure required to correct performance collection issues related to performance library trusts on the remote server (target).


Symptoms:
  • Performance collection on a remote server fails with an error.
  • The event log of the remote server displays the following event message:

    Event ID 2003 - The configuration information of the performance library "<dll_path>" for the "<service>" service does not match the trusted performance library information stored in the registry.
    The functions in this library are not be treated as trusted .

    Where, <dll path> is replaced by the full path to a .dll file and <service> is replaced by the name the affected service.


Environment

VMware Capacity Planner 2.6.x
VMware Capacity Planner 2.1.x
VMware Capacity Planner 2.5.x

Resolution

This issue happens when a performance monitor (perfmon) counter is not correctly registered on the target.
To correct this issue, on the target:
  1. Open a command prompt. For more information, see Opening a command or shell prompt (1003892).
  2. Type cd %SystemRoot%\system32 and press Enter.
  3. Type unlodctr <service> and press Enter, where <service> is replaced by the name of the service.
  4. Type lodctr <service>.ini and press Enter, where <service> is replaced by the name of the service.
  5. Restart your computer.


Additional Information

Additional information can be found in the following Microsoft knowledge base articles:
Note: The preceding links were correct as of May 14, 2008. If you find a link is broken, please provide feedback and a VMware employee will update the link.