mirror of
https://github.com/grafana/grafana.git
synced 2024-11-29 04:04:00 -06:00
use metadata endpoint (#53980)
This commit is contained in:
parent
ca3296da34
commit
c9a3b2d420
@ -18,6 +18,7 @@ import { PrometheusDatasource } from './datasource';
|
||||
import {
|
||||
addLimitInfo,
|
||||
extractLabelMatchers,
|
||||
fixSummariesMetadata,
|
||||
parseSelector,
|
||||
processHistogramMetrics,
|
||||
processLabels,
|
||||
@ -145,19 +146,9 @@ export default class PromQlLanguageProvider extends LanguageProvider {
|
||||
};
|
||||
|
||||
async loadMetricsMetadata() {
|
||||
// The metadata endpoint is experimental and
|
||||
// we have customers who are not implementing it.
|
||||
// This is to be a temporary fix until the Observability Metrics Squad
|
||||
// has time to implement the 2022Q3 plan
|
||||
// to detect prometheus versions and implementations.
|
||||
// This will allow us to see if endpoints such as api/v1/metadata
|
||||
// are implemented or not and handle them as such
|
||||
this.metricsMetadata = {};
|
||||
|
||||
// PREVIOUS IMPLEMENTATION FOR NOTES
|
||||
// this.metricsMetadata = fixSummariesMetadata(
|
||||
// await this.request('/api/v1/metadata', {}, {}, { showErrorAlert: false })
|
||||
// );
|
||||
this.metricsMetadata = fixSummariesMetadata(
|
||||
await this.request('/api/v1/metadata', {}, {}, { showErrorAlert: false })
|
||||
);
|
||||
}
|
||||
|
||||
getLabelKeys(): string[] {
|
||||
|
Loading…
Reference in New Issue
Block a user