Documentation
¶
Index ¶
Constants ¶
View Source
const PerfResultEnd = "[Finish:Performance]"
PerfResultEnd is the end of generated perfdata. Analyzing tools can find the end of the perf result with this tag.
View Source
const PerfResultTag = "[Result:Performance]"
PerfResultTag is the prefix of generated perfdata. Analyzing tools can find the perf result with this tag.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DataItem ¶
type DataItem struct {
// Data is a map from bucket to real data point (e.g. "Perc90" -> 23.5). Notice
// that all data items with the same label conbination should have the same buckets.
Data map[string]float64 `json:"data"`
// Unit is the data unit. Notice that all data items with the same label combination
// should have the same unit.
Unit string `json:"unit"`
// Labels is the labels of the data item.
Labels map[string]string `json:"labels"`
}
DataItem is the data point.
type PerfData ¶
type PerfData struct {
// Version is the version of the metrics. The metrics consumer could use the version
// to detect metrics version change and decide what version to support.
Version string `json:"version"`
DataItems []DataItem `json:"dataItems"`
}
PerfData contains all data items generated in current test.
Click to show internal directories.
Click to hide internal directories.