grafana/public/app/plugins/datasource/cloud-monitoring
Andreas Christou f135c6cbf1
Cloudmonitor: Refactor query builder (#61410)
* Reset filters when service is changed

* Update to reset any query props

* Reset query properties on metric change

* Update tests

* Refresh labels on panel time update

* Review

* Refactor VisualMetricsQueryEditor

- Move any Metrics functionality to VisualMetricsQueryEditor
- Update tests
- Expose timeSrv from datasource
- Update getLabels to make use of provided timeRange

* Review
2023-01-16 17:57:12 +00:00
..
__mocks__ Cloudmonitor: Refactor query builder (#61410) 2023-01-16 17:57:12 +00:00
components Cloudmonitor: Refactor query builder (#61410) 2023-01-16 17:57:12 +00:00
dashboards Alerting: Load annotations from rule into State cache (#33542) 2021-04-30 20:23:12 +02:00
img
specs GoogleCloudMonitoring: Adapt frontend to the new API format (#60173) 2022-12-20 12:47:49 +01:00
annotationSupport.test.ts GoogleCloudMonitoring: Adapt frontend to the new API format (#60173) 2022-12-20 12:47:49 +01:00
annotationSupport.ts GoogleCloudMonitoring: Adapt frontend to the new API format (#60173) 2022-12-20 12:47:49 +01:00
CloudMonitoringMetricFindQuery.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00
constants.ts GoogleCloudMonitoring: Adapt frontend to the new API format (#60173) 2022-12-20 12:47:49 +01:00
datasource.test.ts GoogleCloudMonitoring: Adapt frontend to the new API format (#60173) 2022-12-20 12:47:49 +01:00
datasource.ts Cloudmonitor: Refactor query builder (#61410) 2023-01-16 17:57:12 +00:00
functions.test.ts GoogleCloudMonitoring: Adapt frontend to the new API format (#60173) 2022-12-20 12:47:49 +01:00
functions.ts GoogleCloudMonitoring: Adapt frontend to the new API format (#60173) 2022-12-20 12:47:49 +01:00
module.ts CloudMonitor: Add adoption metrics (#60706) 2022-12-23 07:01:29 -05:00
plugin.json Plugins: Set backend metadata property for core plugins (#43349) 2021-12-22 17:59:26 +01:00
README.md docs: update cloud data sources README links (#37820) 2021-08-24 10:11:07 +02:00
tracking.ts CloudMonitor: Add adoption metrics (#60706) 2022-12-23 07:01:29 -05:00
types.ts GoogleCloudMonitoring: Adapt frontend to the new API format (#60173) 2022-12-20 12:47:49 +01:00
variables.ts Chore: ESlint import order (#44959) 2022-04-22 14:33:13 +01:00

Google Cloud Monitoring data source - native plugin (formerly named Stackdriver)

Grafana ships with built in support for Google Cloud Monitoring. Simply add it as a data source and you are ready to build dashboards for your Cloud Monitoring metrics.

Read more about it here:

https://grafana.com/docs/grafana/latest/datasources/google-cloud-monitoring/