addbdb0545
GCM: Correctly mark errors as downstream ( #97196 )
...
* Correctly mark query type error as downstream
* Correctly mark Prom parsing failures as downstream errors
* Rename function for clarity
2024-12-05 15:41:52 +00:00
08e880a823
GCM: Fix error checking for GCE project getter ( #95613 )
...
Appropriately check error
2024-10-30 15:28:53 +00:00
e18d029a24
GCM: Improve error handling ( #93474 )
...
* Improve error handling
* More manual errorsource
* Revert some changes from original PR
* Update test
2024-09-20 10:40:05 +01:00
00ace4678c
GCM: Add errorsource ( #92151 )
...
* Add errorsource
* Minor lint fixes
2024-09-10 19:34:20 +01:00
2d432d6ff3
Plugins: Externalize Cloud Monitoring data source ( #80181 )
2024-01-29 09:24:23 -07:00
9d92818cae
Plugins: Update PDC pattern from latest plugin SDK changes ( #76576 )
...
* update with sdk
* do sql
* fix core plugins
* fix proxy settings
* bump SDK version
* tidy
* enable pdc for test
* add codeowners
* bump dep
* go mod tidy
* bump SDK
2023-10-16 16:40:04 +02:00
91cf4f0c1c
Revert "Plugins: Update PDC pattern from latest plugin SDK changes" ( #76565 )
...
Revert "Plugins: Update PDC pattern from latest plugin SDK changes (#76036 )"
This reverts commit 151f6d6216e5e93edf56e4bbc6d3bfa5e0690b45.
2023-10-13 12:35:16 -04:00
151f6d6216
Plugins: Update PDC pattern from latest plugin SDK changes ( #76036 )
...
* update with sdk
* do sql
* fix core plugins
* fix proxy settings
* bump SDK version
* tidy
* enable pdc for test
* add codeowners
2023-10-13 14:42:15 +02:00
7fca1bde54
Plugins: Set grafana config, plugin version and user agent on plugin requests ( #75171 )
...
* first pass
* fixup
* remove test line
* fix tests
* use new fields
* fix imports + formatting
* fix tests
* rollback changes
* undo whitespace
* apply pr feedback
2023-09-21 11:33:31 +02:00
025b2f3011
Chore: use any rather than interface{} ( #74066 )
2023-08-30 18:46:47 +03:00
42f4306251
Google Cloud Monitor: Prom query editor ( #73503 )
...
* revert
* works but needs clean up and tests
* clean up
* remove any
* change confusing query var to expr
* oops
* add test
* lint
* cleanup
* update docs
* Update public/app/plugins/datasource/cloud-monitoring/components/PromQLEditor.tsx
Co-authored-by: Andreas Christou <andreas.christou@grafana.com>
* nit
* lint fix?
* remove comment from cue
* go linter
* removing parsing stuff parseresponse func
---------
Co-authored-by: Andreas Christou <andreas.christou@grafana.com>
2023-08-18 11:14:43 -05:00
adc3735122
Google Cloud Monitor: Use generated type from schema in backend ( #67879 )
2023-07-31 11:14:27 -06:00
286b9e08e9
Plugins: Bump Plugin SDK version and address instance management breaking changes ( #68900 )
...
* bump sdk and propagate ctx
* fix tests
2023-05-24 10:19:34 +02:00
108acee08e
CloudMonitoring: Initial GCM Schema ( #67739 )
...
* Initial GCM schema work
- Split types for convenience
- Update conditionals where needed
- Update type references
* Add additional supporting types
* Add some more accessory and legacy types
* Add missing type
* Rename backend folder
* Add missing generated file
* Review
2023-05-22 17:19:54 +01:00