Ivana Huckova
8ff152f98f
ModifyQuery: Improve typing for modifyQuery and query hints ( #52326 )
...
* ModifyQuery: Improve typing
* Elasticsearch: Added `modifyQuery` method to add filters in Explore (#52313 )
* fixed elasticsearch `QueryFixAction` type
Co-authored-by: Sven Grossmann <Svennergr@gmail.com >
2022-07-18 14:13:34 +02:00
Joey Tawadrous
3617eac5f3
Traces: Add more template variables in Tempo & Zipkin ( #52306 )
...
* Add support for more vars in Tempo
* Tests for Tempo vars
* Tempo ds vars
* Tempo ds vars test
* Zipkin template var
* Zipkin tests
2022-07-18 08:08:35 +01:00
Scott Lepper
53933972b6
mysql query editor - angular to react ( #50343 )
...
mysql conversion to react
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2022-07-15 16:49:24 -04:00
Zoltán Bedi
35d98104ad
MSSQL: Migrate to React ( #51765 )
...
* Fix: sql plugins feature
* SQLDS: Use builtin annotation editor
Plus strict rule fixes
* MSSQL: Migrate query editor to React
* Make code editor work
* Make SQLOptions and SQLQuery in SQLDatasource and in Editor generic
* MSSQL: Fix ts issues
* Fix SQLDatasource refID
* Remove comment
* Revert "Make SQLOptions and SQLQuery in SQLDatasource and in Editor generic"
This reverts commit 1d15b4061a .
* Fix ts issues without generic
* TS
2022-07-15 19:51:28 +02:00
Sven Grossmann
0531e4efc0
Elasticsearch: Added modifyQuery method to add filters in Explore ( #52313 )
2022-07-15 14:37:53 +02:00
Sven Grossmann
a2512dd1c7
Logs: Fixed incorrect highlighting on empty line filter ( #52214 )
...
* fixed hightlighting searchwords
* do not add empty searchWords
2022-07-15 14:26:15 +02:00
Andres Martinez Gotor
10b9830cec
Azure Monitor: Add template variables for namespaces and resource names ( #52247 )
2022-07-15 13:10:03 +02:00
Ivana Huckova
8fc51932f5
Loki: Fix incorrect TopK value type in query builder ( #52226 )
...
* Loki: Fix incorrect TopK value type in query builder
* Simplify code
* Remove bracket
* Brackets are back
2022-07-15 13:03:14 +02:00
Adam Simpson
5d199a40b7
AzureMonitor: Update UI to experimental package ( #52123 )
...
* feat: make azure experimental the default
* feat: combine metrics query editor rows
fix: linter errors
* chore: remove test loop for DimensionFields test
2022-07-14 13:07:31 +00:00
Oscar Kilhed
9498ee3d54
SQL: Migrate (MS/My/Postgres)SQL configuration pages from Angular to React ( #51891 )
...
* Migrate SQL configuration pages from angular to react
* Move enums to types.ts and remove angular partials
* remove es lint disables and update betterer instead
* Fix automatically added type declarations
* Bump wor.. betterer ;)
* Export SecretInput component from grafana-ui
* Fix A11y issues
* Export SecretTextArea as well
* Fix typo
* Use const instead of var
* Fix typo in doc
* Add autoDetectFeatures to postgres config editor
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2022-07-14 13:29:08 +02:00
Ivana Huckova
1d077e84ce
Loki: Add hint for pipeline error to query builder ( #52134 )
...
* WIP
* Update
* Add tests
* Fix lint/betterer errors
* Update public/app/plugins/datasource/loki/addToQuery.ts
* Update copy
2022-07-14 10:48:27 +02:00
Andreas Christou
a4d33a0f43
AzureMonitor: Improve handling of unsupported template variable cases in URIs ( #52054 )
...
* Set error message for certain template variable combinations
- Make use of setError method from query editor
- Update Azure Monitor error type
- Add test for case 2 from https://github.com/grafana/grafana/pull/51331
* Update template variable docs
* Fix lint issues
* Update docs/sources/datasources/azuremonitor/template-variables.md
Co-authored-by: Garrett Guillotte <100453168+gguillotte-grafana@users.noreply.github.com >
* PR comment updates
Co-authored-by: Garrett Guillotte <100453168+gguillotte-grafana@users.noreply.github.com >
2022-07-14 09:28:44 +01:00
Andres Martinez Gotor
99d9c3d0fd
AzureMonitor: Add ResourceGroups template variable ( #52141 )
2022-07-14 09:48:11 +02:00
Andres Martinez Gotor
c4c7908f51
AzureMonitor: Add support for Subscriptions template variable ( #52086 )
2022-07-13 11:16:16 +02:00
Ivana Huckova
2090534635
Loki: Support json parser with expressions in query builder ( #51965 )
...
* Loki: Support json parser with expressions in query builder
* Add explain docs for json parser
2022-07-12 15:42:01 +02:00
despian
1f3ff08482
AzureMonitor: Update resource and namespace metadata. ( #52030 )
...
Fixes #52028
2022-07-11 17:17:49 +02:00
Ivana Huckova
0a2a370b77
Loki: Fix suggesting operations from different category ( #52034 )
2022-07-11 14:24:49 +02:00
Joey Tawadrous
5aacc7cc2a
Traces: More feature tracking ( #51686 )
...
* Added tracing for json upload, service graph, loki queries
* Tracking for node graph expand/collapse
* Tracking for traceID expand/collapse
* Updated betterer.results
* Update tests
* Updated betterer.results
* Fixed?
* Fix for test
* Update report interaction key for loki expr
* Change grafana_traces_search_queried limit to resultLimit as limit is reserved keyword
2022-07-11 10:21:24 +01:00
Brendan O'Handley
e51187a474
Prometheus datasource: query builder freezes when metrics metadata is undefined ( #51929 )
...
* add error handling for prom query builder returning undefined metrics metadata
* remove reference to escalation
2022-07-08 11:59:48 -04:00
Ivana Huckova
99fb29850e
Loki: Add missing operators in label filter expression ( #51880 )
2022-07-08 15:33:03 +02:00
Isabella Siu
8dd8c50dc4
CloudWatch: Add default log groups to config page ( #49286 )
...
Co-authored-by: Shirley Leu <4163034+fridgepoet@users.noreply.github.com >
2022-07-07 13:03:02 -04:00
ismail simsek
885c517983
Plugins: InfluxDB variable interpolation fix ( #51917 )
...
* Don't use regex on flux mode while applying template variables
2022-07-07 17:16:35 +02:00
Ivana Huckova
10cb84e401
Loki: Implement hints for query builder ( #51795 )
...
* Loki: Implement hints for query builder
* Update name of file
* Update imports
* Refactor
* Remove unused import
* Unify
* Revert "Unify"
This reverts commit 78da0e27e3 .
* Unify
* Fix types
* Fix tests
* Fix type error
* Simplify
* Update test
* Add documentation
* Update comment
* Add tests for addParserToQuery
* Smaller updates
2022-07-07 15:49:31 +02:00
Andres Martinez Gotor
438c76252a
Azure Monitor: Add support to migrate some queries with template variables ( #51881 )
2022-07-07 14:44:53 +02:00
Kevin Yu
689639cdb0
CloudMonitoring: Update AnnotationQueryEditor to use experimental UI components ( #51841 )
2022-07-07 10:29:32 +02:00
Kevin Yu
401ce2b2f9
CloudMonitoring: Update Selector to use experimental UI components ( #51840 )
2022-07-07 10:27:20 +02:00
Kevin Yu
6d2d99e804
CloudMonitoring: Update SLO to use experimental UI components ( #51839 )
2022-07-07 10:26:24 +02:00
Kevin Yu
19fa4ef9af
CloudMonitoring: Update Service to use experimental UI components ( #51838 )
2022-07-07 10:25:53 +02:00
Kevin Yu
5bd58be334
CloudMonitoring: Update Project to use experimental UI components ( #51837 )
2022-07-07 10:25:08 +02:00
ismail simsek
9941e06e22
Plugins: InfluxDB variable interpolation fix for influxdbBackendMigration feature flag ( #51624 )
2022-07-06 19:27:21 +02:00
Kevin Yu
396278a6e5
add experimental slo query editor ( #51351 )
2022-07-06 11:48:43 -04:00
Kevin Yu
b5eef488ce
Cloud Monitoring: Update LabelFilter to use experimental UI components ( #51342 )
...
* add label filter
* add tests
* define labels once
* update betterer results
2022-07-06 11:28:54 -04:00
Sven Grossmann
663f3fcd2a
Loki: Fix error when changing operations with different parameters ( #51779 )
...
* copy defaultParams when changing an operation
* add type and name comparison
* removed name check
2022-07-06 16:52:58 +02:00
Andreas Christou
0a6eeaa636
AzureMonitor: Update curated dashboards ( #51331 )
...
* Ensure resource name is appended to URI
* Add storage account check to ensure default subresource is appended
* Update storage dashboard
* Bump storage version
* Remove ADX StreamingIngestRequestRate panel as the metric is unavailable
* Refactor condition for storage namespaces
* Add more tests for URI builder
* Do not migrate resource URI if resource name or metric definition uses template variables
* Revert change to metricNamespace
2022-07-06 15:37:17 +01:00
Joey Tawadrous
01130f22b7
Traces: Span bar label ( #50931 )
...
* Add SpanBarSettings
* Add SpanBarSettings to Jaeger
* Add SpanBarSettings to Zipkin
* Updated title
* Add dropdown to select identifer and make duration a default option
* Show duration by default
* Add option to hide
* Move identifers into constants
* Add process
* Update text
* Update placeholders
* Text/meta data updates
* Added tests
* Added docs
* Update find
* Merge tag and prcoess options
* Update docs
* Updated tests
* Update betterer results and trace view to match
* Updated docs
2022-07-06 08:14:03 +01:00
Victor Marin
5b058d617d
Graphite: Use TimeRange with applied fiscalYearStartMonth ( #51623 )
...
* Parse date with fiscalYearStartMonth in graphite ds
* Use precalculated timeranges
* Always use precalculated values
* Modify test
2022-07-06 09:27:09 +03:00
Sriram
f78b7f1f17
TestDataDB: update CSV wave scenario ui ( #51719 )
...
* update testdb csv wave
* support enter key
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2022-07-05 04:57:32 +01:00
Ivana Huckova
66b4a9e6a1
Loki: Remove unused prop from query builder ( #51504 )
2022-06-30 16:02:27 +02:00
user10x
39bd3e2fe3
rename logs_model.ts->logsModel.ts; update references ( #51468 )
2022-06-29 21:04:30 +02:00
Nathan Marrs
35240f6d5a
Annotations: Fix custom tag functionality ( #51537 )
2022-06-29 13:37:50 -04:00
ismail simsek
0de544f3a2
Handle scalar and string resultType separately ( #51411 )
2022-06-29 16:43:33 +02:00
Ivana Huckova
60454192b7
Loki: Add e2e test for query builder ( #51314 )
...
* Loki: Add e2e test for query builder
* Update
* Update test
* Update test
* Update test
* Update test
* Add more checks in test
* Update betterer
* Update betterer
2022-06-29 11:04:27 +02:00
Nathaniel Saxe
683f31f2c6
Variables: improve performance of transformMetricFindResponse ( #49360 )
...
* improve performance of transformMetricFindResponse
* use lodash uniqBy for postgres
* use lodash uniqBy for mysql
* use lodash uniqBy for mssql
* hopefully conform to import linting rules
* Added .betterer.results
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
Co-authored-by: Victor Marin <victor.marin@grafana.com >
2022-06-27 14:26:46 +03:00
Ivana Huckova
d3dd3042d6
Loki: Fix support of ad-hoc filters for specific queries ( #51232 )
...
* Loki: Refactor ad-hoc filters to use parser
* Remove renaming of files for easier review
* Update
* Update
* Add previously buggy test
* Fix tests
* Fix typos
* Update, improve typing
* Move reused code up
* Update order
* Update betterer statss
2022-06-24 22:29:22 +02:00
ismail simsek
c804639b53
Hide datalink button when datasource for exemplar is undefined ( #51236 )
2022-06-24 15:26:52 +02:00
Ivana Huckova
0d899e2635
FeedbackLink: Add tracking ( #51251 )
2022-06-24 15:08:24 +02:00
Joey Tawadrous
6b407f7265
Update metrics ( #51117 )
2022-06-24 10:19:26 +01:00
Isabella Siu
497310a9cb
CloudWatch: Factor LogGroupSelector into a separate component ( #50829 )
2022-06-23 14:40:43 -04:00
Isabella Siu
8ba8e1df83
CloudWatch: fix variable query migration with json template variables ( #51207 )
...
* CloudWatch: fix variable query migration with json template variables
* fix error messages
* changes for reviews
* fix lint
* fix betterer
2022-06-23 14:23:56 -04:00
Ashley Harrison
be6a878fd6
Annotations: Fixes a problem where annotation autocomplete would crash the panel ( #51164 )
...
* use custom formatCreateLabel in AnnotationEditorForm
* give `TagFilter` it's own formatCreateLabel
* only show TagBadge if the label is a string
2022-06-22 14:54:42 +01:00