in my VCenter 7.03, only real-time data is displayed in the performance charts for the hard disks of the ESXi hosts (version 7.03) or VMs. Historical data is not displayed. I have a standard licence for the VCenter.
Do you have the appropriate VMTools installed on the VM, and is the VM built as the correct VM machine version for vSphere 7? Are they older machines that were migrated from v6.5 as an example?