Joey
7883215c68
Tempo: Support TraceQL instant metrics queries ( #99732 )
...
Support TraceQL instant metrics
2025-01-29 15:40:06 +00:00
Andreas Christou
30ee8b9813
Azure: Correctly set application insights resource values ( #99214 )
...
Correctly set resource values
2025-01-27 16:57:43 +00:00
Andreas Christou
cc09f38421
MSSQL: Correctly type UDPConnectionLimit ( #99011 )
...
* Correctly type UDPConnectionLimit
* Update tests
* Handle legacy case
2025-01-27 15:53:46 +00:00
Andreas Christou
e01d8ad5b5
Azure: Add support for custom namespace and custom metrics variable queries ( #99279 )
...
* Add custom metric namespace and metric name queries
* Fix outdated type
* Support specifying custom
- Add custom support to getMetricNamespaces
- Ensure the customNamespace is specified in getMetricNames calls
* Update data source tests
* Support custom namespace/metrics variable queries
- Add tests
* Add fields to variable editor
- Update tests
- Update docs
- Update selectors
* Remove unneeded Promise.resolve
* Add comment
* Don't mutate expected path
* Lint
* Update docs/sources/datasources/azure-monitor/template-variables/index.md
Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com >
* Update docs/sources/datasources/azure-monitor/template-variables/index.md
Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com >
* Update docs
* Update conditionals
* Lint
---------
Co-authored-by: Larissa Wandzura <126723338+lwandz13@users.noreply.github.com >
2025-01-27 15:53:00 +00:00
Gareth Dawson
33d82c43df
Jaeger: run health check through backend ( #99322 )
...
run health check through backend
2025-01-24 19:37:36 +07:00
Andreas Christou
4e740d8410
GCM: Time-range fix ( #98455 )
...
* Include timeRange on all query executors
* Ensure queries run against query specific time range
* Fix lint
* Improve safety of annotations queries
2025-01-23 14:57:00 +02:00
Ida Štambuk
149bc74191
ElasticSearch: Parse histogram interval as float instead int ( #99270 )
2025-01-22 12:51:24 +01:00
Ryan McKinley
2756bc9a87
Zipkin: Fix key order in flaky test ( #99285 )
...
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2025-01-20 20:24:45 +02:00
Ivana Huckova
63a68f3e99
Zipkin: Fix test file name ( #99238 )
...
Zipkin: Fix test file name
2025-01-20 12:01:17 +01:00
jackyin
55ec66c416
Datasources: timeEnd not work ( #98375 )
...
* time end not work
2025-01-20 10:04:43 +00:00
Ivana Huckova
5e23b2c07f
Zipkin: Improve error source ( #99099 )
...
* Zipkin: Improve error source
* Revert file name change
2025-01-17 10:04:33 +01:00
Andreas Christou
f6194931f5
Azure: Improve resource request error handling ( #99017 )
...
* Improve resource request error handling
- Correctly parse JSON responses
- Log erroneous failures in JSON marshalling/unmarshalling
- Correctly set response status code
- Do not attempt to use the response writer as it will be nil
* Minor change
* Improve type assertion handling
2025-01-16 18:38:20 +00:00
Andreas Christou
f9f341e9c9
Azure: Fix interface conversion ( #99034 )
2025-01-15 13:28:04 -05:00
Adam Yeats
bab55a4cb8
Elasticsearch: Process ES multisearch JSON response by streaming ( #93689 )
...
Co-authored-by: Isabella Siu <isabella.siu@grafana.com >
2025-01-15 12:05:54 -05:00
Ryan McKinley
0d302a161a
BackendSrv: Support streaming chunked responses ( #98691 )
2025-01-15 10:01:22 +03:00
Selene
7151ea6abc
Codegen: Generate Golang code using cog ( #98812 )
...
* Use cog for Go types
* Delete old generation code
* Fix plugins generation
* workspaces update
* Update datasources with new generated code
* More fixes
* Update swagger and openapi specs
* Fixes
* More files...
* Update workspace
* More fixes...
* Remove unused functions
2025-01-14 15:58:38 +01:00
Sarah Zinger
210d73188d
Return a 400 instead of a 500 for empty query ( #98841 )
2025-01-13 14:58:13 -05:00
Andre Pereira
b742896838
Tempo: Add support for TraceQL Metrics exemplars ( #96859 )
...
* Add support for exemplars
* TraceQL metrics exemplars ftw
* Fix exemplars on histogram queries
* Added exemplars field for the query builder options
* Add series labels as exemplars dataframe fields so the panel can link series with exemplars
* Fix tests
* Fix lint
* Hide exemplars field from options
* Fix crash on histogram queries
* Use DataTopicAnnotations enum
* Fix test
2025-01-10 14:21:58 +00:00
Isabella Siu
5690859f5f
CloudWatch: Fix conditions for fetching wildcards ( #98648 )
2025-01-09 14:42:06 -05:00
Andreas Christou
2860eb52d0
Azure: Improve Azure Prometheus exemplars UI/UX ( #97198 )
...
* Add better error messaging
- Ensure it's clear to users what action needs to be taken if an operation ID cannot be found
- Add test
* Display resource picker for trace exemplar queries
* Remove unneeded test
* Update tests
2025-01-09 13:33:47 +02:00
Isabella Siu
f3a553fb9b
CloudWatch: Batch different time ranges separately ( #98230 )
2025-01-03 10:22:14 -05:00
Andreas Christou
54333473f7
SQL: Set errors as downstream based on underlying errorsource ( #97192 )
...
Set errors as downstream based on underlying errorsource
2024-12-20 17:42:58 +00:00
ismail simsek
58d17ecad1
InfluxDB: Refactor frame and field creation ( #97635 )
...
* refactor frame and field creation
* use influxql package to get the type of the query
* remove unnecessary tests
* add influxql in go.mod
* fix unit test
* update ownership
* update query expression
2024-12-20 12:23:17 +01:00
Ryan McKinley
6d21eddf13
Plugins: Update to latest go plugin SDK (v0.260.3) w/ arrow v18 ( #97561 )
...
Co-authored-by: Todd Treece <360020+toddtreece@users.noreply.github.com >
2024-12-13 17:06:39 +03:00
Andreas Christou
cc4afff889
Graphite: Set maxDataPoints based on user value in alerting ( #97178 )
2024-12-12 23:26:44 +00:00
Isabella Siu
b3a12f486e
Elasticsearch: Use _field_caps instead of _mapping to get fields ( #97607 )
2024-12-12 17:20:04 -05:00
Mariell Hoversholm
8f628a0695
Cloudwatch: Change deprecated errorsource references ( #97827 )
...
This has been failing to compile, bringing down a _lot_ of tests along with it (notably the entire pkg/tests dir).
The `experimental/errorsource` package was deprecated, so the recommended replacement was used.
2024-12-12 11:37:11 +01:00
Ivana Huckova
7de65b39b5
Elasticsearch and Cloudwatch: Replace deprecated experimental/errorsource ( #97363 )
...
* Update elasticsearch
* Update azure monitor
* Update test
* Revert "Update azure monitor"
This reverts commit 21b53845b8 .
* Update cloudwatch
2024-12-12 10:12:03 +01:00
Sriram
d48e9afd5d
Datasources: Improved network health check error messages (sql datasources) ( #97783 )
...
remove unique identifiers from common network error messages
2024-12-11 13:05:06 +00:00
Adam Yeats
d176076078
Azure Monitor: Add safety around usage of frame.Meta.Custom struct ( #97766 )
2024-12-11 15:02:51 +02:00
Sriram
b4927ff1cd
MS SQL: Datasource health check error message improvements ( #97643 )
...
improve mssql healthcheck error messages
2024-12-10 13:13:32 +00:00
Andreas Christou
448d87157c
Azure: Fixing a confusing variable name ( #97598 )
...
Fixing a confusing variable name
2024-12-10 11:39:31 +00:00
Maxim Muzafarov
4712883601
MSSQL: Redact sensitive info from logs in the mssql plugin ( #97281 )
...
mssql(logs): Remove logging of credentials
2024-12-10 08:30:21 +00:00
Ed Welch
ca6281bc31
Loki Expiremental Streaming: fixes nil check conditional which was accidentally inverted in a previous PR ( #97612 )
2024-12-09 17:01:22 +03:00
Andreas Christou
9f75a448d4
Azure/GCM: Improve error display ( #96921 )
...
Improve handling of errors
2024-12-06 18:16:23 +00:00
Ivana Huckova
9a3f8c93dc
AzureMonitor and GCM: Replace deprecated experimental/errorsource ( #97360 )
...
* Update cloud monitoring
* Update azure monitor
* Update test
2024-12-06 16:38:09 +01:00
Ida Štambuk
2e342e5b1b
CloudWatch: Add OpenSearch PPL and SQL support in Logs Insights ( #97508 )
...
Cloudwatch: OpenSearch PPL and SQL support in Logs Insights
Co-authored-by: Kevin Yu <kevinwcyu@users.noreply.github.com >
Co-authored-by: Nathan Vērzemnieks <njvrzm@users.noreply.github.com >
2024-12-06 15:27:19 +01:00
Nathan Vērzemnieks
3d856dcb33
fix: mark bucketAgg parse errors as downstream ( #97478 )
2024-12-06 15:02:06 +01:00
Martin Disibio
356c1d3cb2
Tempo: Honor datasource TLS settings for gRPC requests ( #97484 )
...
Tempo gRPC honor same TLS settings as http
2024-12-06 11:48:53 +00:00
Andreas Christou
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
Isabella Siu
f4e108c34f
Cloudwatch: Accept empty string for logstimeout and mark errors downstream ( #96947 )
2024-12-03 15:02:52 -05:00
Isabella Siu
91bdf733fb
Elasticsearch: Health endpoint should handle http errors ( #96803 )
...
Elasticsearch: health endpoint should handle http errors
2024-12-03 10:37:31 -05:00
Sven Grossmann
b544b8afff
Loki: Fix a bug when reading frames without values but warnings ( #97197 )
...
* Loki: Fix a bug when reading frames without values but warnings
* Loki: Better bail if fields are less than 2
2024-11-29 15:34:59 +01:00
Adam Yeats
b898a4540d
Azure Monitor: Add a feature flag to toggle user auth for Azure Monitor only ( #96858 )
...
* Azure Monitor: Add a feature flag to toggle user auth for Azure Monitor only
* Fix condition for userIdentityEnabled
* Re-add removed test
* Remove unused prop
* Refactor onAuthTypeChange in AzureCredentialsForm
* Add frontend unit tests
* Lint
2024-11-27 14:01:54 +00:00
Sriram
16c78f6a98
Postgres: Datasource health check error message improvements #96906 ( #96990 )
...
* updated postgres health check error messages
* addressed review comments / added tests
2024-11-27 13:14:44 +00:00
Ryan McKinley
f6ccf976e5
UnifiedSearch: Use ResourceIndex from dashboards apiserver (v0alpha1 only) ( #96939 )
2024-11-27 07:57:53 +02:00
Matias Chomicki
d2b6960593
Feature toggles: remove lokiMetricDataplane ( #97024 )
...
* Feature toggles: remove lokiMetricDataplane
* Framing: remove test cases expecting metricDataplane to be false
* Remove test code
* Chore: rename test cases
2024-11-26 18:32:17 +02:00
Gareth Dawson
217a2bce0a
MSSQL: Make error consistent with psql and mysql ( #97056 )
...
make error consistent with psql and mysql
2024-11-26 17:47:14 +02:00
Gareth Dawson
768000febd
Postgres: Add error source to postgresql ( #97027 )
...
* add error source to postgres
* i forgot to save the file with changes
2024-11-26 11:23:49 +00:00
Gareth Dawson
3b8499eaee
MySQL: add error source to QueryData ( #96769 )
...
* add error source to mysql
* Update pkg/tsdb/mysql/sqleng/sql_engine.go
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
---------
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2024-11-26 10:25:48 +00:00