Datasource: fixes prometheus metrics query query field definition (#20273)
* Datasource: fixes prometheus metrics query query field definition
* Fix query editor for panels
(cherry picked from commit 26c030667a)
This commit is contained in:
committed by
Kyle Brandt
parent
ece9015afe
commit
3abca7a820
@@ -12,8 +12,8 @@ class PrometheusAnnotationsQueryCtrl {
|
||||
}
|
||||
|
||||
export const plugin = new DataSourcePlugin(PrometheusDatasource)
|
||||
.setQueryCtrl(PromQueryEditor)
|
||||
.setQueryEditor(PromQueryEditor)
|
||||
.setConfigEditor(ConfigEditor)
|
||||
.setExploreLogsQueryField(PromQueryField)
|
||||
.setExploreMetricsQueryField(PromQueryField)
|
||||
.setAnnotationQueryCtrl(PrometheusAnnotationsQueryCtrl)
|
||||
.setExploreStartPage(PromCheatSheet);
|
||||
|
||||
@@ -0,0 +1,8 @@
|
||||
import { plugin as PrometheusDatasourcePlugin } from '../module';
|
||||
|
||||
describe('module', () => {
|
||||
it('should have metrics query field in panels and Explore', () => {
|
||||
expect(PrometheusDatasourcePlugin.components.ExploreMetricsQueryField).toBeDefined();
|
||||
expect(PrometheusDatasourcePlugin.components.QueryEditor).toBeDefined();
|
||||
});
|
||||
});
|
||||
Reference in New Issue
Block a user