8. A technical process compensating for gaps in workload monitoring data, the process comprising the steps of: obtaining in a computer-readable memory workload monitoring data which includes raw performance data having values for at least one monitored machine, said raw performance data values being spaced apart at different points in time, said raw performance data denoted as a “raw sequence” herein, the raw sequence having at least one gap, namely, at least one pair of adjacent raw performance data values are spaced apart at a larger spacing than at least one other pair of adjacent raw performance data values and no raw performance data value is provided for at least one monitored machine within said larger spacing; computationally with at least one processor operating with the memory transforming at least a portion of the raw sequence into interval performance data by partitioning a performance monitoring period into equal intervals and assigning null and non-null values to the intervals based on raw sequence values within the intervals, said interval performance data denoted as an “interval sequence” herein; computationally with at least one processor operating with the memory converting at least a portion of the interval sequence into an absence length sequence which facilitates compensation for gap(s) in the workload monitoring data in that entries in the absence length sequence indicate a relative duration of null value periods in transformed raw performance data; and using the absence length sequence during at least one of the following steps: determining a capacity criterion for a set of information technology resources which includes the monitored machine, planning a consolidation of information technology resources which includes the monitored machine.
12. The process of claim 8 , wherein the interval sequence and the absence length sequence are stored in a table in a data store such that for each time interval there is a corresponding performance data point and absence length value.