The list of history Metric Values must be in ascending order of date-time.
Exactly how the start times and end times of the history objects are related to the start time and end time of the entire non-RAW time range is not specified as a Web Component Framework requirement. For one thing, the length of the entire time range may not be an even multiple of the granularity. Reasonable options include starting the first history object’s start time at the exact start time of the time range, or starting it at the start time of the time range less half the granularity. However, the start time of the first history object should be no greater than the start time of the time range, and the end time of the last history object should be no less than the end time of the time range.
An observation of a numerical value is called a metric.
Data collected by Foglight™ agents is generally expected to be packaged into a Metric data object. Certain components, such as the chart components, must be bound to Metric objects to function.
Metric definitions must specify the unit property in the Metric’s containing Property class. The unit is used to display numeric data. In particular, the unit’s precision property is used by some components (such as charts) and renderers to ensure the correct number of decimal places are used when rendering data. If the Metric’s precision is desired to be different than its unit’s precision, you can set the precision directly on the Metric’s containing Property class using the precision property.
1 |
3 |
Metrics must conform to the following schema:
Period covered by this interval in milliseconds. (This value may be lower than the difference between endTime and startTime, if the agent does not collect data during the entire interval.) | ||
Baseline minimum value of all agent samples in this interval. | ||
Baseline maximum value of all agent samples in this interval. | ||
Value of bound. If set to Double.POSITIVE_INFINITY, the threshold is assumed to stretch to infinity. | ||
False if the bound includes value, True if it does not. |
Data collected by agents is sometimes collected into an EnumObservation data object. Certain components must be bound to EnumObservation objects to function. EnumObservations must conform to the following schema:
© ALL RIGHTS RESERVED. 使用条款 隐私 Cookie Preference Center