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
OnApp 5.2.x (and later) with vCloud Director integration
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 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).
By default, OnApp is set to collect performance metrics from vCenter every 3 minutes.
For large environments, there may not be enough time in between collections to retrieve all required metrics.