9.49.6 Latency Statistics Related UDR Types
There are two UDR types used in the output from the collector, LatencyHistogram and LatencyHistogramList . In the UDR Assistance Browser they will be visible under the LatencyStat tree node.
LatencyHistogramList UDR
The LatencyHistogramList UDR Type is used to collect latency statistics. See below.
internal LatencyHistogramList {
long startTime;
// Time when measurement collection started as
// java.lang.System.currentTimeMillis()
int stopMismatchCount;
// Number of calls to latencyStop that did not
// match an id, i.e. where -1 was returned (see
// description for latencyStop)
long stopTime;
// Time when measurement collection stopped as
// java.lang.System.currentTimeMillis()
list <LatencyHistogram> histogramList;
// Unordered list of histograms that was created
// during the stopTime-startTime execution
};
LatencyHistogram UDR
The LatencyHistogram UDR Type is used to collect latency statistics for one histogram identity. See below.
internal LatencyHistogram {
any key1; // e.g. CCR_CCA
any key2: // e.g. source, event_type, etc
int granularity; // as defined in workflow
int bucketCount; // as defined in workflow
long timeout; // as defined in workflow
list <int> buckets; // measurement counts assigned to
appropriate buckets
int totalCount;
// Sum of measurements in buckets[0..n] cells +
// outsideBucketCount
int outsideBucketCount;
// Number of measurements that fell outside bucket
// duration but before timeout duration (i.e. had
// a confirmed latencyStop call before timeout
// milliseconds)
int notStoppedCount;
// Number of measurements that fell outside timeout
// duration. These were either lost or exposed
// to a configuration error (i.e. that latencyStart
// was called without corresponding latencyStop)
int negativeLatencyCount;
// Number of calls to latencyStop that resulted in
// a negative latency (see description for latencyStop)
};
Loading
Loading
, multiple selections available,