ismail simsek
73f25f7ccc
Prometheus: Remove unsupported browser access mode related code ( #77316 )
...
* Remove unused code
* More cleaning
* Delete more
* betterer
* Small import fixes
* Fix unit test
* Fix unit test
* uncomment
* Remove PromLink component since it was removed from Prometheus data source
* Clean the direct/browser access code
* Remove directUrl
* Big cleaning
* unit test fixing
* cleaning
* fix metric_find_query tests
* clean result_transformer tests
* betterer
* Remove unused type
* betterer
2023-11-06 18:03:05 +01:00
Andre Pereira
8aa5d470ca
Tempo: Fix streaming query restart after Grafana server reboot ( #77614 )
...
* Fix streaming query restart after Grafana server reboot
* TraceQL Search filter name improvements
* Add flag to enable streaming in tempo docker block
---------
Co-authored-by: Andrej Ocenas <mr.ocenas@gmail.com >
2023-11-06 18:29:59 +02:00
Alex Khomenko
25779bb6e5
Stack: Use the component from grafana/ui ( #77543 )
...
* grafana/ui: Move Stack out of unstable
* grafana/ui: Replace imports
* Replace the import from experimental
* Cleanup
* Remove invalid prop
* Add flexGrow
* Remove Stack used in Field
* Remove import
2023-11-06 18:15:52 +02:00
Andrei Golubkov
e6bdf0029d
Loki: Add tests to cover NestedQueryList.tsx ( #77331 )
...
Loki: Add tests to cover NestedQueryList.tsx.
Covered cases: rendering list, shows explanations and call onChange when remove button click.
Co-authored-by: Ivana Huckova <ivana.huckova@gmail.com >
2023-11-06 16:12:46 +01:00
Ashley Harrison
d1e52d4788
Chore: type fixes ( #77618 )
...
* type fixes
* couple more
* just a couple more
* small fixes to prometheus typings
* improve some more datasource types
2023-11-06 11:28:44 +00:00
Sonia Aguilar
f88a0f36ec
Alerting: Avoid alert list view component being unmounted every time we fetch new data ( #77631 )
...
* Avoid view component being unmounted any time we fetch new data
* Render loading indicator only when loading data for the first time
* Remove unnecessary useRef
2023-11-06 08:35:42 +01:00
Alyssa Bull
036ec72206
CloudMonitoring: Warn users that query will be lost on switch ( #76836 )
2023-11-03 10:06:18 -06:00
Alyssa Bull
0f4bb73fbc
Azure Monitor: Select all Event Types by default ( #77603 )
2023-11-03 10:04:25 -06:00
Andrew Hackmann
dc1b4ceb06
Azure monitor/remove reference to core config ( #77601 )
...
remove app config
2023-11-03 10:18:02 -05:00
Nathan Marrs
fb2b1c2e13
Canvas: Fix ability to draw arrows ( #77573 )
...
Co-authored-by: Adela Almasan <adela.almasan@grafana.com >
2023-11-02 22:55:31 +02:00
John Martins
03a7c65ead
AzureMonitor: Add Container Insights Syslog Dashboard ( #77229 )
...
* add Syslog dashboard
* Revert "add Syslog dashboard"
This reverts commit b30160afe5 .
* add Syslog Dashboard
* make wording more general to grafana users
* remove azure welcome panel
* run prettier on dashboard
2023-11-02 17:35:04 +00:00
Adela Almasan
087e081c5a
Canvas: Refactor ConnectionSVG utils ( #77578 )
...
Co-authored-by: Krishna Dhakal <7krishna7dhakal7@gmail.com >
2023-11-02 12:09:07 -05:00
Ryan McKinley
878235248e
Chore: avoid using deprecated ArrayVector ( #77581 )
2023-11-02 18:24:57 +02:00
Fabrizio
b13395afbc
Tempo: Handle empty responses in ServiceGraph ( #77539 )
2023-11-02 11:23:18 +01:00
Ivana Huckova
1e065580ac
Loki: Remove duplicated methods in languageProvider ( #77456 )
...
Loki: Remove fuplicated methods in languageProvider
2023-11-02 11:02:00 +01:00
Ryan McKinley
c6e27e00b4
Chore: Move internal GraphNG+Timeseries components into core ( #77525 )
...
* move to core where possible
* update imports
* ignore import order for now
* add graveyard files
* update codeowners
2023-11-01 21:59:55 -07:00
Ryan McKinley
fb9732e319
Chore: Prepare to remove <Graph /> from @grafana/ui ( #77522 )
2023-11-01 14:13:48 -07:00
Drew Slobodnjak
9116043453
Storage: Add maxFiles to list functions ( #76414 )
...
* Storage: Add maxFiles to list functions
* Add maxDataPoints argument to listFiles function
* Add maxFiles to ResourceDimensionEditor
* Update pkg/services/store/http.go
* rename First to Limit
---------
Co-authored-by: jennyfana <110450222+jennyfana@users.noreply.github.com >
Co-authored-by: nmarrs <nathanielmarrs@gmail.com >
Co-authored-by: Ryan McKinley <ryantxu@gmail.com >
2023-11-01 09:42:24 -07:00
Nathan Marrs
124bf6bfa9
chore: canvas cleanup betterer styles object notation edition ( #76315 )
...
Co-authored-by: drew08t <drew08@gmail.com >
2023-11-01 18:25:26 +02:00
Ivana Huckova
a38c9d4f44
Loki: Add maxLines option to getParserAndLabelKeys ( #77460 )
...
* Loki: Add logsCount option to getParserAndLabelKeys
* Rename logsCount to maxLines
2023-11-01 17:22:33 +01:00
Andreas Christou
17a24c92e8
AzureMonitor: Add missing namespaces ( #77308 )
...
Add missing namespaces and order
2023-11-01 16:15:08 +00:00
Sven Grossmann
57835c71b1
Loki: Add supportingQueryType to datasample queries ( #77482 )
...
add `supportingQueryType` to datasamples
2023-11-01 13:42:28 +01:00
Joey
c39e9a8f52
Tracing: Trace to profiles ( #76670 )
...
* Update Tempo devenv to include profiles
* Update devenv to scrape profiles from local services
* Cleanup devenv
* Fix issue with flame graph
* Add width prop to ProfileTypeCascader
* Add trace to profiles settings
* Add new spanSelector API
* Add spanSelector to query editor
* Update span link query
* Conditionally show span link
* Combine profile and spanProfile query types and run specific query type in backend based on spanSelector presence
* Update placeholder
* Create feature toggle
* Remove spanProfile query type
* Cleanup
* Use feeature toggle
* Update feature toggle
* Update devenv
* Update devenv
* Tests
* Tests
* Profiles for this span
* Styling
* Types
* Update type check
* Tidier funcs
* Add config links from dataframe
* Remove time shift
* Update tests
* Update range in test
* Simplify span link logic
* Update default keys
* Update pyro link
* Use const
2023-11-01 10:14:24 +00:00
Ivana Huckova
6c6c54637f
Loki: Update developers docs with QueryEditor component ( #77463 )
2023-11-01 11:05:28 +01:00
renovate[bot]
9dcfc51b4f
Update dependency @types/node to v20 ( #77446 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-11-01 09:42:26 +00:00
Joey
266b3fd41b
Pyroscope: Simplify and update query options to include max nodes in summary ( #76942 )
...
Simplify and update query options to include max nodes
2023-11-01 08:47:01 +00:00
Matias Chomicki
91398a173f
Query Validation: accept any parser to validate query and integrate with Prom query editor ( #77081 )
...
* Validation: make it generic for any parser
* Prometheus: integrate query validator with editor
* Prom validation: add unit test
* Run prettier
2023-10-31 16:30:02 +01:00
Ivana Huckova
661e1e2fff
Loki: Add in code documentation for methods and identify todos ( #77314 )
...
* Loki: Add in code documentation for methods and identify todos
* Fix incorrect merge
* Fix incorrect merge
* Fix incorrect merge
* Update public/app/plugins/datasource/loki/datasource.ts
Co-authored-by: Matias Chomicki <matyax@gmail.com >
* Update comments to have less method
---------
Co-authored-by: Matias Chomicki <matyax@gmail.com >
2023-10-31 15:55:02 +02:00
Matias Chomicki
d7c50eb650
Logs: Deprecated showContextToggle in DataSourceWithLogsContextSupport ( #77232 )
...
* Logs: deprecate showContextToggle
* Logs: make row mandatory on showContextToggle prop
* DataSourceWithLogsContextSupport: make showContextToggle optional
* Loki: update test
* Update packages/grafana-data/src/types/logs.ts
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
* Prettier
* showContextToggle: update deprecation
---------
Co-authored-by: Ivana Huckova <30407135+ivanahuckova@users.noreply.github.com >
2023-10-31 13:37:44 +02:00
Ivana Huckova
23c0054ecc
Loki: Clean up Language provider and remove unused code ( #77315 )
...
* Loki: Clean up Language provider and remove unused stuff
* Update
* Update comment
2023-10-31 12:18:51 +01:00
Andres Martinez Gotor
b8105caa05
Chore: Add min Grafana dependency version ( #77272 )
2023-10-31 10:20:04 +01:00
Andre Pereira
48b830fc50
Tempo: Added status to hard-coded fields ( #77393 )
...
* Added status to hard-coded fields
* Revert change
2023-10-30 19:37:03 +00:00
Andre Pereira
1ba30b4de3
Tempo: Fix #76764 ( #77395 )
...
Fix error when using streaming and spans table type
2023-10-30 19:31:29 +00:00
Leon Sorokin
c923e730d5
Heatmap: Add support for exemplar rendering with native heatmap-cells ( #77324 )
2023-10-30 14:16:57 -05:00
ismail simsek
f3fe63e87e
Chore: Remove unused code from prometheus datasource ( #76776 )
...
* Remove unused code
* More cleaning
* Delete more
* betterer
* Small import fixes
* Fix unit test
* Fix unit test
* uncomment
* Have template_srv from @grafana/runtime
2023-10-30 17:00:34 +01:00
ismail simsek
df3184a94a
Prometheus: Remove timeSrv imports ( #76118 )
...
* Remove timeSrv imports from prometheus datasource
* Fix language_provider unit test
* Fix datasource unit tests
* Remove timeSrv imports from metric_find_query
* Remove timeSrv imports
* MetricsBrowser with timeRange
2023-10-30 15:44:28 +01:00
Matias Chomicki
e5f92c010d
Elasticsearch: Add interval type selector to interval field ( #76805 )
...
* Elasticsearch: add interval type selector
* Interval type: add tooltip
* DateHistogramSettingsEditor: create unit test
* Elastic histogram settings: refactor showing calendar type
* Update test
* Prettier
* DateHistogramSettingsEditor: change tooltip according to interval type
* Calendar intervals: add comment
* Prettier
2023-10-30 16:30:25 +02:00
Fabrizio
44839a1bdd
Tempo: Add new intrinsics ( #77146 )
2023-10-30 14:05:14 +01:00
Ivana Huckova
f5d04a067e
Loki: Add optional stream selector to fetchLabelValues API ( #77207 )
...
* Loki: Add optional stream selector to fetchLabelValues API
* Update public/app/plugins/datasource/loki/docs/app_plugin_developer_documentation.md
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com >
* Update tests
---------
Co-authored-by: Sven Grossmann <sven.grossmann@grafana.com >
2023-10-30 10:16:35 +01:00
Leon Sorokin
c1d674a2c6
Prometheus: Don't post-process native heatmap-cells responses ( #77289 )
2023-10-27 12:31:21 -05:00
Darren Janeczek
7d2bfea777
Pyroscope: Added app integration for datasource ( #75789 )
...
* feat: integrate pyroscope query editor with link extensions
- allows plugin app extensions to register links based on
the query and selected datasource
* fix: remove not-as-designed busy wait mechanism
* Apply suggestions from code review
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com >
* fix: implement feedback
* fix: lint
---------
Co-authored-by: Marcus Andersson <marcus.andersson@grafana.com >
2023-10-27 08:09:05 +02:00
Leon Sorokin
45aa58c4a8
Histogram: Render heatmap-cells and heatmap-rows frames ( #77111 )
2023-10-26 23:23:01 -05:00
Isabella Siu
72a085ea20
Cloudwatch: Add DB_PERF_INSIGHTS to Metric Math ( #77241 )
2023-10-26 16:08:52 -04:00
Tomas R
421461ec3f
Chore: Update PromSettings tooltip grammar ( #76627 )
...
Trivial: Update PromSettings.tsx
Fix wording and add missing '.'
2023-10-25 18:57:21 +02:00
ismail simsek
51e49eaa20
InfluxDB: Fix handle multiple frames in metricFindQuery and runMetadataQuery ( #77154 )
...
Handle multiple frames in metricFindQuery and runMetadataQuery
2023-10-25 18:27:25 +02:00
Josh Hunt
333c858bc6
GrafanaUI: Prevent code editors from 'trapping' scroll ( #77125 )
...
* GrafanaUI: Prevent CodeEditor from 'trapping' scroll
* fix test
* fix lint for unused import
2023-10-25 19:21:54 +03:00
Ashley Harrison
5f2fd8935d
Spinner: Fix so that the size property is correctly applied ( #77135 )
...
* correctly apply spinner sizes, refactor to have standard sizes
* better prop definitions so constant values show in IDEs
* 12 is xs, not sm
2023-10-25 15:39:32 +01:00
ismail simsek
283f279a17
InfluxDB: Fix adhoc filter calls by properly checking optional parameter in metricFindQuery ( #77113 )
...
* Handle optional options parameter
* unit tests
2023-10-25 15:56:10 +02:00
Gareth Dawson
c25ea17d10
SQL: Fix config page backwards compatibility ( #76951 )
...
fix
2023-10-25 11:38:16 +01:00
ismail simsek
d75886c3ac
Chore: Remove default metadata key from influxdb sql config page ( #76994 )
...
Remove default metadata key
2023-10-24 20:11:37 +02:00