Prometheus: Add labels to all native histogram fields (#101812)
add labels to all histogram fields
This commit is contained in:
@@ -674,6 +674,10 @@ func readMatrixOrVectorMulti(iter *sdkjsoniter.Iterator, resultType string, opt
|
||||
|
||||
if histogram != nil {
|
||||
histogram.yMin.Labels = valueField.Labels
|
||||
histogram.yMax.Labels = valueField.Labels
|
||||
histogram.count.Labels = valueField.Labels
|
||||
histogram.yLayout.Labels = valueField.Labels
|
||||
histogram.time.Labels = valueField.Labels
|
||||
frame := data.NewFrame(valueField.Name, histogram.time, histogram.yMin, histogram.yMax, histogram.count, histogram.yLayout)
|
||||
frame.Meta = &data.FrameMeta{
|
||||
Type: "heatmap-cells",
|
||||
|
||||
@@ -46,7 +46,8 @@
|
||||
"type": "time",
|
||||
"typeInfo": {
|
||||
"frame": "time.Time"
|
||||
}
|
||||
},
|
||||
"labels": {}
|
||||
},
|
||||
{
|
||||
"name": "yMin",
|
||||
@@ -61,21 +62,24 @@
|
||||
"type": "number",
|
||||
"typeInfo": {
|
||||
"frame": "float64"
|
||||
}
|
||||
},
|
||||
"labels": {}
|
||||
},
|
||||
{
|
||||
"name": "count",
|
||||
"type": "number",
|
||||
"typeInfo": {
|
||||
"frame": "float64"
|
||||
}
|
||||
},
|
||||
"labels": {}
|
||||
},
|
||||
{
|
||||
"name": "yLayout",
|
||||
"type": "number",
|
||||
"typeInfo": {
|
||||
"frame": "int8"
|
||||
}
|
||||
},
|
||||
"labels": {}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
+752
-272
File diff suppressed because it is too large
Load Diff
@@ -46,7 +46,8 @@
|
||||
"type": "time",
|
||||
"typeInfo": {
|
||||
"frame": "time.Time"
|
||||
}
|
||||
},
|
||||
"labels": {}
|
||||
},
|
||||
{
|
||||
"name": "yMin",
|
||||
@@ -61,21 +62,24 @@
|
||||
"type": "number",
|
||||
"typeInfo": {
|
||||
"frame": "float64"
|
||||
}
|
||||
},
|
||||
"labels": {}
|
||||
},
|
||||
{
|
||||
"name": "count",
|
||||
"type": "number",
|
||||
"typeInfo": {
|
||||
"frame": "float64"
|
||||
}
|
||||
},
|
||||
"labels": {}
|
||||
},
|
||||
{
|
||||
"name": "yLayout",
|
||||
"type": "number",
|
||||
"typeInfo": {
|
||||
"frame": "int8"
|
||||
}
|
||||
},
|
||||
"labels": {}
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user