mirror of
https://github.com/grafana/grafana.git
synced 2025-02-25 18:55:37 -06:00
Elasticsearch: Fix histogram colors in backend mode (#71442)
elastic: backend-mode: fix histogram colors
This commit is contained in:
parent
fe4a932c6e
commit
fdb8257007
@ -31,6 +31,7 @@ import {
|
||||
SupplementaryQueryOptions,
|
||||
toUtc,
|
||||
AnnotationEvent,
|
||||
FieldType,
|
||||
} from '@grafana/data';
|
||||
import { DataSourceWithBackend, getDataSourceSrv, config, BackendSrvRequest } from '@grafana/runtime';
|
||||
import { getTimeSrv, TimeSrv } from 'app/features/dashboard/services/TimeSrv';
|
||||
@ -626,7 +627,7 @@ export class ElasticDatasource
|
||||
{
|
||||
range: request.range,
|
||||
targets: request.targets,
|
||||
extractLevel: (dataFrame) => getLogLevelFromKey(dataFrame.name || ''),
|
||||
extractLevel,
|
||||
}
|
||||
);
|
||||
}
|
||||
@ -1155,3 +1156,9 @@ function createContextTimeRange(rowTimeEpochMs: number, direction: string, inter
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
function extractLevel(dataFrame: DataFrame): LogLevel {
|
||||
const valueField = dataFrame.fields.find((f) => f.type === FieldType.number);
|
||||
const name = valueField?.labels?.['level'] ?? '';
|
||||
return getLogLevelFromKey(name);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user