Commit 8c35ed40 by Zoltán Bedi Committed by GitHub

Prometheus: Multiply exemplars timestamp to follow api change (#31143)

parent a17661d1
......@@ -492,7 +492,7 @@ describe('Prometheus Result Transformer', () => {
seriesLabels: { __name__: 'test' },
exemplars: [
{
timestamp: 1610449069957,
timestamp: 1610449069.957,
labels: { traceID: '5020b5bc45117f07' },
value: 0.002074123,
},
......@@ -517,19 +517,19 @@ describe('Prometheus Result Transformer', () => {
{
exemplars: [
{
timestamp: 1610449070000,
timestamp: 1610449070.0,
value: 5,
},
{
timestamp: 1610449070000,
timestamp: 1610449070.0,
value: 1,
},
{
timestamp: 1610449070500,
timestamp: 1610449070.5,
value: 13,
},
{
timestamp: 1610449070300,
timestamp: 1610449070.3,
value: 20,
},
],
......
......@@ -78,7 +78,7 @@ export function transform(
prometheusResult.forEach((exemplarData) => {
const data = exemplarData.exemplars.map((exemplar) => {
return {
[TIME_SERIES_TIME_FIELD_NAME]: exemplar.timestamp,
[TIME_SERIES_TIME_FIELD_NAME]: exemplar.timestamp * 1000,
[TIME_SERIES_VALUE_FIELD_NAME]: exemplar.value,
...exemplar.labels,
...exemplarData.seriesLabels,
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment