Prometheus: removes metric syntax (#21003)

* Prometheus: removes metric syntax

* Removed unused constant
This commit is contained in:
David
2019-12-11 13:41:26 +01:00
committed by Marcus Andersson
parent 2c3e9ec887
commit bb4b4a251f
@@ -17,7 +17,6 @@ import { PrometheusDatasource } from '../datasource';
import PromQlLanguageProvider from '../language_provider';
const HISTOGRAM_GROUP = '__histograms__';
const METRIC_MARK = 'metric';
const PRISM_SYNTAX = 'promql';
export const RECORDING_RULES_GROUP = '__recording_rules__';
@@ -235,10 +234,6 @@ class PromQueryField extends React.PureComponent<PromQueryFieldProps, PromQueryF
}
Prism.languages[PRISM_SYNTAX] = this.languageProvider.syntax;
Prism.languages[PRISM_SYNTAX][METRIC_MARK] = {
alias: 'variable',
pattern: new RegExp(`(?:^|\\s)(${metrics.join('|')})(?:$|\\s)`),
};
// Build metrics tree
const metricsByPrefix = groupMetricsByPrefix(metrics);