{{- range $name, $tmf := .Metrics }}
{{- $mCount := $data.Count}}
Labels |
Value |
{{- range $tmf.GetMetricFamily.Metric}}
{{- range .Label}}
{{formatLabelName .Name}}="{{.GetValue}}"
{{- end}}
|
{{- with .Gauge}}
{{- value .GetValue}}
{{- else}}
{{- with .Counter}}
{{- value .GetValue}}
{{- else}}
{{- with .Untyped}}
{{- value .GetValue}}
{{- else}}
{{- with .Summary}}
{{- range .Quantile}}
Quantile {{.GetQuantile}} |
{{value .GetValue}} |
{{- end}}
Sample Count |
{{.GetSampleCount}} |
Sample Sum |
{{value .GetSampleSum}} |
{{- else}}
{{- $h := .Histogram}}
{{- with .Histogram}}
{{- $numBuckets := len .Bucket}}
{{- $numNBuckets := add (len .PositiveSpan) (len .NegativeSpan)}}
{{- if gt $numNBuckets 0}}
Native Histogram representation |
{{formatHistogram $h}} |
{{- end}}
{{- if gt $numBuckets 0}}
{{- range .Bucket}}
Sample values ≤ {{value .GetUpperBound}} |
{{.GetCumulativeCount}} |
{{- end}}
Total sample Count |
{{.GetSampleCount}} |
Sample Sum |
{{value .GetSampleSum}} |
{{- end}}
{{- if eq (add $numNBuckets $numBuckets) 0}}
Total sample Count |
{{.GetSampleCount}} |
Sample Sum |
{{value .GetSampleSum}} |
{{- end}}
{{- end}}
{{- end}}
{{- end}}
{{- end}}
{{- end}}
|
{{- end}}
{{- end}}