Updated for OnApp 5.2 (7th December 2016)
By default, OnApp is set to collect performance metrics from vCenter every 3 minutes.
For large environments, there may not be enough time inbetween collections to retrieve all required metrics. If you check the log file:
You will see entries like the following (statistic collection starting, but not finishing before the next poll):
[INFO][2016-02-24 21:05:41 +0700][L2] [HV: 8] Get Level 2 for HV: start
[INFO][2016-02-24 21:10:10 +0700][L2] [HV: 8] Get Level 2 for HV: start
[INFO][2016-02-24 21:16:36 +0700][L2] [HV: 8] Get Level 2 for HV: start
[INFO][2016-02-24 21:23:24 +0700][L2] [HV: 8] Get Level 2 for HV: start
If this is the case, you should change the "vcloud_stats_level2_period" in the following file to a larger number:
For example, to increase the collection time from 3 minutes to 15 minutes, the line should read:
Note: The "vcloud_stats_level2_period" line may not exist by default. If so you can just add it manually. The number should be in seconds (900 = 15 minutes).