Advanced performance charts is not available with error "Performance data is not currently available for this entry"
search cancel

Advanced performance charts is not available with error "Performance data is not currently available for this entry"

book

Article ID: 421885

calendar_today

Updated On:

Products

VMware vCenter Server VMware vSphere ESXi

Issue/Introduction

  • When check the performance chart in the vSphere Client, it doesn't display correctly and an error occurs.
  • The performance chart doesn't display even after a long time has passed.
  • The following warning appears.
    Uncaught (in promise): TypeError: Cannot read properties of null (reading 'cpu')
    TypeError: Cannot read properties of null (reading 'cpu')
      at t.getGroup (https://vc.example.com/ui/advperfcharts-ui/resources17228094/js/h5-advperfcharts-ui.min.js:3:21918)
      at https://vc.example.com/ui/advperfcharts-ui/resources17228094/js/h5-advperfcharts-ui.min.js:3:23093
      at Array.forEach (<anonymous>)
      at t.getCounters (https://vc.example.com/ui/advperfcharts-ui/resources17228094/js/h5-advperfcharts-ui.min.js:3:23065)
      at https://vc.example.com/ui/advperfcharts-ui/resources17228094/js/h5-advperfcharts-ui.min.js:2:8584
      at Array.filter (<anonymous>)
      at t.getAvailableSettings (https://vc.example.com/ui/advperfcharts-ui/resources17228094/js/h5-advperfcharts-ui.min.js:2:8524)
      at t.refresh (https://vc.example.com/ui/advperfcharts-ui/resources17228094/js/h5-advperfcharts-ui.min.js:3:25987)
      at https://vc.example.com/ui/advperfcharts-ui/resources17228094/js/h5-advperfcharts-ui.min.js:4:4499
      at t.invoke (https://vc.example.com/ui/static/resources17228094/ng-next-app/polyfills.js:1:85654
  • The following log message occurs:
    vsphere_client_virgo.log
    [timestamp] [WARN] data-service-pool-###        ###### ###### ###### c.v.opsmgmt.client.advperfcharts.util.PerformanceCounterCache     Could not get all missing counter IDs! 


    dataservice.log
    [timestamp] [ERROR] data-service-pool-###        ###### ###### ###### ServicePropertyProviderAdapter [queryId: q-######:h5ui-getProperties:urn:vmomi:VirtualMachine:vm-#####:######-######-######-######-######:######] Error when fetching property {performanceCounterGroups} from property provider {class com.vmware.opsmgmt.client.advperfcharts.impl.PerformanceCountersPropertyProvider} java.lang.IllegalArgumentException: The validated object is null
    at org.apache.commons.lang.Validate.notNull(Validate.java:192)

Cause

This is a known issue that occurs when the vCenter Server is earlier than 7.0 Update 3 and the ESXi is 7.0 Update 3 or later.

Resolution

This issue will be resolved by updating vCenter Server to vCenter Server Update 3 or later.