"Performance data is currently not available for this entity" viewing the performance tab
book
Article ID: 326318
calendar_today
Updated On:
Products
VMware vCenter ServerVMware vSphere ESXi
Issue/Introduction
Symptoms:
While accessing the performance tab and navigating to Overview, you see:
No data available
The data is shown for Real time, but fails to retrieve it for past 1 day, week, month or year.
While selecting the advance parameter in performance tab, you see:
Performance data is currently not available for this entity
Environment
VMware vCenter Server 6.7.x VMware vCenter Server 7.0.x VMware vSphere ESXi 6.7 VMware vCenter Server 6.5.x VMware vSphere ESXi 7.0.0 VMware vSphere ESXi 6.5
Cause
This issue is can happen when the vCenter Server database (Postgres) contains a stale or future time stamp reference for the ESXi host when the data was collected.
The next steps are depending on the version of vCenter Server. If you are using vCenter Server 6.7 or earlier, run steps 10 to 13. If you are using vCenter Server 7.0, run steps 14 to 17 instead.
For vCenter 6.7 or earlier, run the following query:
In vCenter Server 7.0, the last_perf_time column was moved to the table vpx_host_perfinfo. Therefore run this command to list the hosts with their last_perf_time information:
select * from vpx_host_perfinfo;
Look for last_perf_time entries that are not close in time to the other entries:
About 30-40 mins after running the steps above, the vCenter Server performance chart will start populating. Data collection of month, week will take more time.