MID Server Dashboard doesn't show CPU Usage for some MID Servers (but does show Memory)DescriptionWindows MID Server's can fail to fetch CPU Usage metrics from the host, causing, and blank or zero graphs in the MID Server Dashboard. MID Server has had the requirement to use non-Administrator users for the MID Server Service logon as user for a while now, and since the use of Java library oshi-core 6.4.0 from Vancouver onwards, some service users may not have the required permissions to read CPU Usage on the host. Steps to Reproduce This has only been reported as coinciding with an upgrade to Vancouver (or WashingtonDC), from pre-Vancouver., which changed the oshi-core version to 6.4.0.This has been reproduced in an internal thunderdome instance, on Vancouver, with a non-admin MID Server user, that is not a member of "Performance Monitor Users". CPU Usage data doesn't end up in the queue.stats/MID Server XMLStats ecc input, which then doesn't put cpu.use records in table ecc_agent_scalar_metric , which the graphs are derived from. Although not necessarily the same thing as is actually run by the MID Server/ohsi-core library, when this similar WMI command is run by the service user from the command line, it will also return no values:wmic cpu get loadpercentage Expected behaviour:If there are special permissions of group membership requirements for non-administrator service users for this to work, then it should be documented, and a MID Server issues record created if they are not met.Errors should be seen in the agent log for the StatusMonitor thread if the data cannot be retrieved. Actual behaviour:No errors are seen in agent log. The data is simply missing.WorkaroundThis problem is currently under review and targeted to be fixed in a future release. Subscribe to this Known Error article to receive notifications when more information will be available. Adding the service user to the local "Performance Monitor Users" group should workaround the issue. One way to do that would be as below, however you should work with your Windows administrators to add this in the way you would normally do this in your environment, which may be different: Log on to the remote computer as an administrator.Click Start, click Run, type compmgmt.msc, and then press ENTER.In the Computer Management window, expand System Tools, expand Local Users and Groups, and then click Groups.Double-click Performance Monitor Users, and then click Add.In the Enter the object names to select box, type the name of the user account or group account that you want to add, and then click OK.Related Problem: PRB1779476