Modifying Historical Intervals

Changes to a vCenter performance interval are global and apply to all entities in the system. VMware recommends that you do not modify the historical intervals. The
PerfInterval
data objects in the
PerformanceManager
.
historicalInterval
array are related. Modifications to a performance interval affects the entire system and may cause problems.
If you must modify a performance interval, use the
PerformanceManager.UpdatePerfInterval
method and follow these guidelines.
  • Performance data retention time (
    PerfInterval.length
    ) must be a multiple of the collection interval (
    PerfInterval.samplingPeriod
    ).
  • Performance data retention length must increase in each interval compared to its predecessor. The
    PerfInterval.length
    value for each successive performance interval must be greater than the length property for the previous interval in the historical interval array.
  • You cannot modify the value of the
    PerfInterval.samplingPeriod
    property on ESXi systems.