Ivana Huckova
d9897a457d
Loki: Add autocomplete option for $__range variable ( #36717 )
...
* Add autocomplete option for Loki & Promtheus rates
* Update test
2021-07-14 13:44:23 +02:00
Ivana Huckova
528fe90536
Explore: Fix running of log queries with shift-enter shortcut ( #36600 )
...
* Re-run query if we are running query fromo query row
* Fix imports in tests
* Change solution
* Dispatch clear cache
2021-07-12 17:54:17 +02:00
Ivana Huckova
3c1a9a9eae
Explore: Refactor QueryRow to use ConnectedProps ( #36604 )
...
* Refactor QueryRow
* Upddate import in test
* Simplify typing
* Add copy when loading instance
2021-07-12 15:30:24 +02:00
Ivana Huckova and achatterjee-grafana
b77f6d59bd
Loki: Add support for ad-hoc filtering in dashboard ( #36393 )
...
* Add support for ad-hoc filtering in dashboards
* Add tests
* Add documentation
* Update docs/sources/variables/variable-types/add-ad-hoc-filters.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Remove unused import
* Refactor and simplify
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-07-06 10:30:27 +02:00
Ivana Huckova and achatterjee-grafana
666656c925
Loki: Add $__range variable ( #36175 )
...
* Add variable to Loki
* Add tests
* Update, remove redundant options
* Add missing import
* Update docs/sources/datasources/loki.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-07-06 08:56:01 +02:00
Ivana Huckova and achatterjee-grafana
09e49f6118
Docs: Improve title and documentation for share shortened link in Explore ( #36380 )
...
* Improve title and documentation for share shortened link in Explore
* Update docs/sources/explore/_index.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-07-02 16:14:55 +02:00
Ivana Huckova and achatterjee-grafana
0ca6fdd310
Docs: Add $__rate_interval variable to global variables ( #36378 )
...
* Add variable documentation to global variables
* Update docs/sources/variables/variable-types/global-variables.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-07-02 16:14:41 +02:00
Ivana Huckova and Gábor Farkas
742c737784
Logs panel: Add option to show common labels ( #36166 )
...
* Add common labels to Logs panel
* Clean up and add tests
* Update documentation
* Update public/app/plugins/panel/logs/LogsPanel.tsx
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
* Fix type error
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
2021-07-01 14:06:58 +02:00
Ivana Huckova
abb1c10776
Update getTimeRangeParams to return start & end instead of from & to ( #36268 )
2021-06-29 18:06:42 +02:00
Ivana Huckova
c66a2a9b66
Update GOVERNANCE.md ( #36223 )
2021-06-28 17:55:25 +02:00
Ivana Huckova and Giordano Ricci
a721dd42b3
Explore: Fix import of queries between SQL data sources ( #36210 )
...
* Remove datasource property when importing same ds type queries
* Refactor imported queries
* Update public/app/features/explore/state/query.ts
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
2021-06-28 16:12:46 +02:00
Ivana Huckova
d1df0727e7
Loki: Fix highlight of logs when using filter expressions with backticks ( #36024 )
...
* Add highlight for backticks and queries with parser
* Fix escaping for backticks and quotes
2021-06-24 12:55:25 +02:00
Ivana Huckova
44def5a5fe
Loki: When parser added, filter label as parsed labels ( #35610 )
...
* Loki: When parser added, filter label as parsed labels
* Add tests
2021-06-21 18:50:42 +02:00
Ivana Huckova
e399ec32d9
Update latest.json ( #35658 )
2021-06-14 16:23:00 +02:00
Ivana Huckova
97a59a4855
Loki: Add support for "label_values(log stream selector, label)" in templating ( #35488 )
...
* Use series endpoint if we have queries expr
* Update documentation
2021-06-11 10:57:40 +02:00
Ivana Huckova and Giordano Ricci
34f680a20d
Logs panel: Add paddings so first and last lines can be copied ( #35410 )
...
* Logs panel: Add paddings so all lines can be copied
* Update public/app/plugins/panel/logs/LogsPanel.tsx
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
2021-06-09 18:08:08 +02:00
Ivana Huckova and Diana Payton
defaa6f40e
Logs: Add documentation for log details and caching ( #35103 )
...
* Add documentation for logs navigation and log details
* Change step to Step in Prometheus annotation editor
* Update docs/sources/explore/logs-integration.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
2021-06-07 17:11:44 +02:00
Ivana Huckova
f16b2c40c1
Add key for DataLinkButtons ( #34935 )
2021-05-28 21:57:51 +02:00
Ivana Huckova
add1b827ae
Prometheus: Add info that using Loki as Prometheus data source is no longer supported and might stop working ( #34650 )
...
* Add information that Loki as Prometheus data source is not supported
* Fix ugly error when loki as prometheus used
* Refactor, add test
* Fix type error
* Fix test by passing missing method
* Update public/app/plugins/datasource/prometheus/query_hints.ts
* Remove optionality in prop
2021-05-28 17:10:10 +02:00
Ivana Huckova
6adcfa9e50
Add info about logs histogram ( #34886 )
2021-05-28 17:07:27 +02:00
93c5c8345c
Prometheus: Update default HTTP method to POST for existing data sources ( #34599 )
...
* Change default method to POST
* Update comment
* Add tests
* Update Whats new
* Update docs/sources/whatsnew/whats-new-in-v8-0.md
Co-authored-by: Julien Pivotto <roidelapluie@inuits.eu >
* Update docs/sources/whatsnew/whats-new-in-v8-0.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/whatsnew/whats-new-in-v8-0.md
Co-authored-by: Julien Pivotto <roidelapluie@inuits.eu >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-05-25 18:56:46 +02:00
Ivana Huckova and Piotr Jamróz
247bdc2f9b
Explore: Add caching for queries run from logs navigation ( #34297 )
...
* WIP: Implement simple caching
* If results are cached, don't run new query and use those results
* Add duplicate key check
* Clean up
* Clean up
* Add tests for caching
* Remove unused variables
* Update public/app/features/explore/state/query.test.ts
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* Update public/app/features/explore/state/query.test.ts
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* Use decorateData to apply all decorators
* Remove unused variables
* Change loading stte to Done
* Clear cache when running query from navigation
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2021-05-24 13:56:48 +02:00
Ivana Huckova
b5de6e7a1d
Add @public release tag to Spinner component ( #34576 )
2021-05-24 13:30:02 +02:00
Ivana Huckova
a40aef0822
Logs panel: Support details view ( #34125 )
...
* Show log details in Logs panel
* Add hide log details as panel option
* Refactor tests to use testing library
* Change hideLogDetails to enableLogsDetails
* Add enableLogDetails to test file
2021-05-18 11:16:29 +02:00
Ivana Huckova
31c1fc3e6e
Explore: Fix Cannot read property 'emit' of null error ( #34114 )
...
* Use state.eventBridge for errors only if angular editor (some SQL data sources are still listening on this)
* Update public/app/features/explore/state/query.ts
* Update public/app/features/explore/state/query.ts
2021-05-17 17:48:04 +02:00
Ivana Huckova
25d42dbedb
QueryField: Remove carriage return character from pasted text ( #34076 )
...
* Remove carriage returns
* Clean up
2021-05-17 13:40:08 +02:00
Ivana Huckova
ca213ce9ad
Add logs navigation section ( #33977 )
2021-05-12 13:49:47 -04:00
Ivana Huckova
25bb290d36
Fix running of duplicite queries when clicking on Older logs button ( #33992 )
2021-05-12 14:08:57 +02:00
Ivana Huckova and Gábor Farkas
73335ebbcb
Logs: Store queries that were run to get log results ( #33971 )
...
* Store queries that were run to get log results
* Fix typing
* Update public/app/features/explore/Logs.tsx
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
* Add changes based on feedback
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
2021-05-12 12:54:15 +02:00
Ivana Huckova
6c532c3f1e
Loki: Use data source settings for alerting queries ( #33942 )
...
* Add Tripperware
* Return TLSConfig
* Create transport outside of client
2021-05-12 11:20:16 +02:00
Ivana Huckova and Gábor Farkas
9ace76a718
Explore: Polish UI of logs navigation ( #33910 )
...
* Update UI
* Update UI, return spinner
* Add title to Scroll to top button
* Update public/app/features/explore/Logs.tsx
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
* Update public/app/features/explore/LogsNavigation.test.tsx
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
* Remove unnecessary memoization
* Update public/app/features/explore/LogsNavigationPages.tsx
Co-authored-by: Gábor Farkas <gabor.farkas@gmail.com >
2021-05-11 22:10:45 +02:00
Ivana Huckova
7b5223bf19
Sanitize PromLink button ( #33874 )
2021-05-10 21:07:51 +02:00
Ivana Huckova
e80ca87069
Explore: Add error tab and rename query tab in inspector ( #33412 )
...
* Unify naming of Query tab in Explore with Panel inspect
* Add Error tab
* Add test
* Create Error tab only if query returns error
2021-05-05 17:30:24 +02:00
Ivana Huckova and achatterjee-grafana
b9b211b36c
Docs: Add documentation for inspector in Explore ( #33408 )
...
* Add documentatio for Inspector in Explore and Download logs
* Update title
* Update public/app/features/explore/ExploreQueryInspector.tsx
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Reords tabs, add error tab
* Update docs/sources/panels/inspect-panel.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/explore/explore-inspector.md
* Remove numbered steps in inspector
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-05-05 10:02:50 +02:00
Ivana Huckova and Giordano Ricci
0609b80fdc
Explore: Add logs navigation to request more logs ( #33259 )
...
* Update layout for new logs navigation
* Add LogsNavigation component
* WIP clean up of css
* Add clear navigation and styling
* Add clearing to queyrRows run Query
* Make querying and displaying reliable
* Rename chunks to pages
* Refactor, remove logsNavigationCleared from navigation
* Rmove clear logs navigation
* Add flipping
* Update styling
* Add test
* Fix import
* Update Wrapper test
* Update public/sass/pages/_explore.scss
* Update public/app/features/explore/Logs.tsx
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
* Add spinner to page to prevent jumpy time
* Create standard size for page
* Fix test
* Fix postioning and useRefs
* Add maxHeight
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
2021-05-03 19:34:32 +02:00
Ivana Huckova
cf958e0b4f
Explore: Refactor deduplication, hiding of logs and Logs component ( #33531 )
...
* Move fitlering and deduplication to comnponent to enable future caching
* Clean up LogsMetaInfo
* Update
* Memoize component
* Fix type errors
* Clean uo
* Add tests for filtering in combination with deduplication
2021-04-29 18:26:30 +02:00
Ivana Huckova
084066c712
Prometheus: Support POST in template variables ( #33321 )
...
* If POST, pass params as data not in url string
* Fix metricNameAndLabelsQuery
* Improve test for new functionality
* Add multiple parameters in test scenarios
* Change urlParams to object
2021-04-27 16:16:48 +02:00
Ivana Huckova
c32c682f81
Loki: Refactor query editor so query field can be used independently ( #33276 )
...
* Refactor Loki so LokiQueryField can be used independently
* Refactor PromQueryEditor
2021-04-23 10:08:23 +02:00
Ivana Huckova
6034bf37c6
Fix showing of Loki query editor in Annotations ( #33279 )
2021-04-23 09:48:35 +02:00
Ivana Huckova and Piotr Jamróz
1c838f5872
Explore: Add more meta information when line limit is hit ( #33069 )
...
* WIP: Add more info ro log line limit, remove redundant info
* Refactor
* Clean up
* Adjust tests
* Adjust spacing
* Add test for new functionality
* Update snapshot
* Change solution, simplify
* Remove redundant variables, makees it more clear
* Update public/app/core/logs_model.ts
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2021-04-21 12:02:34 +02:00
Ivana Huckova
4f7728738e
WIP ( #33025 )
2021-04-15 15:06:26 +02:00
Ivana Huckova
501d5fbcc2
Explore: Scroll split panes in Explore independently ( #32978 )
...
* Change default prometheus to latest and prometheus v1 to prometheus1
* Update README
* Remove prometheus1 block as not used
* Explore: Separatae scrolling in split view
* Update snapshot
2021-04-15 10:44:25 +02:00
Ivana Huckova
727a24c1bb
Clean up of not used datasources ( #32937 )
2021-04-14 13:23:59 +02:00
Ivana Huckova
a0c38e243c
Prometheus: Update devenv block without a version to the latest version ( #32847 )
...
* Change default prometheus to latest and prometheus v1 to prometheus1
* Update README
* Remove prometheus1 block as not used
2021-04-13 15:12:48 +02:00
Ivana Huckova
0a56527ed9
Inspector: Download logs for manual processing ( #32764 )
...
* Add download logs functionality
* Refactor InspectDataTab to be smaller
* Add test
* Remove console log
* Add metedata info
* Add metedata info
2021-04-12 18:21:05 +02:00
Ivana Huckova
61d3900b54
Prometheus: Show only graph for range queries in Explore ( #32489 )
...
* Remove showing of table for range query
* Improve comment
2021-04-07 13:38:47 +02:00
Ivana Huckova and Piotr Jamróz
003a85949e
InfluxDB: Fix Cannot read property 'length' of undefined in when parsing response ( #32504 )
...
* Fix Cannot read property 'length' of undefined in Influx
* Update public/app/plugins/datasource/influxdb/response_parser.ts
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
* Update public/app/plugins/datasource/influxdb/response_parser.ts
* Revert to original solution
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com >
2021-03-31 16:45:30 +02:00
Ivana Huckova
b9800a2cf9
Docs: In Flux documentation replace incorrect v.timeRangeEnd for v.timeRangeStop ( #32505 )
...
* Fix bug in the Flux documentation
* Update docs/sources/datasources/influxdb.md
2021-03-30 17:20:01 +02:00
Ivana Huckova
cfc7537632
Set spanNulls to default ( #32471 )
2021-03-30 12:26:39 +02:00
Ivana Huckova and Dimitris Sotirakis
5ce9fa360d
Loki: Convert Loki query response to dataframes ( #32316 )
...
* Return dataFrames instead of series
* Add test for parseResponse
* Update pkg/tsdb/loki/loki.go
Co-authored-by: Dimitris Sotirakis <sotirakis.dim@gmail.com >
* Fix linting, add test
Co-authored-by: Dimitris Sotirakis <sotirakis.dim@gmail.com >
2021-03-26 16:47:46 +01:00
Ivana Huckova
a127e09503
Loki: Fix text search in Label browser ( #32293 )
...
* Switch to simple search before implementing proper fuzzy search
* Just do simple search
* Finalize simple search
* Pass string to highlights
2021-03-25 09:57:08 +01:00
Ivana Huckova
8d9de3f626
Docs: Adjust sizes of images in Loki documentation ( #32301 )
...
* Adjust size of log browser image
* Adjust size of log browser image
2021-03-25 09:38:09 +01:00
Ivana Huckova
bd7285a9e3
Explore: Show all dataFrames in data tab in Inspector ( #32161 )
...
* Add option to show/download all data
* Add test
* Address feedback
2021-03-24 19:01:23 +01:00
94ac097f47
Docs: Update Loki documentation ( #31867 )
...
* Update Loki documentation
* Update
* Update docs/sources/datasources/loki.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/datasources/loki.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update, add images and log browser info
* Add documentation for label browser
* Update docs/sources/datasources/loki.md
Co-authored-by: Diana Payton <52059945+oddlittlebird@users.noreply.github.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-03-23 17:00:18 +01:00
Ivana Huckova
cfdb9db775
Logs: If log message missing, use empty string ( #32080 )
...
* Fix error when message in undefined and add test
* Fix typo
2021-03-23 09:17:55 +01:00
Ivana Huckova
664b13d83e
Explore: Support full inspect drawer ( #32005 )
...
* Move InspectSubtitle to grafana/ui
* Move inspect elements to features/inspector
* Move InspectJSON and use it also in Explore
* Move and use QueryInspector
* Move all to features/inspector
* WIP Data tab implementation
* Process dataframes for explores inspector
* Clean up
* Update test
* Clean up
* Fix Explore Inspector button name
2021-03-18 17:38:09 +01:00
Ivana Huckova
dfd4eccc7c
Loki: Label browser UI updates ( #31737 )
...
* UI updates for Label Browser
* Revert "UI updates for Label Browser"
This reverts commit 3d34112762 .
* UI updates for Label Browser
* Remove unused style
2021-03-18 16:28:02 +01:00
Ivana Huckova
240e65f693
Loki: Fix autocomplete when re-editing Loki label values ( #31828 )
...
* Allow re-editing of labels in Loki queries
* Update public/app/plugins/datasource/loki/language_provider.ts
2021-03-15 14:11:43 +01:00
Ivana Huckova
91dde5c980
Loki: Fix type errors in language_provider ( #31902 )
...
* Add initial stat for logLabelOptions
* Refactor, update, remove
* Simplify
2021-03-12 15:21:30 +01:00
Ivana Huckova
53ba6456d4
Loki, Prometheus: Change the placement for query type explanation ( #31784 )
...
* Fix tooltip in the way
* Add more info for instant query
* Update public/app/plugins/datasource/loki/components/LokiOptionFields.tsx
* Update public/app/plugins/datasource/prometheus/components/PromExploreExtraField.tsx
2021-03-09 14:17:04 +01:00
Ivana Huckova
445132a904
Fix escaping in ANSI and dynamic button removal ( #31731 )
2021-03-08 12:24:44 +01:00
Ivana Huckova
2a2a6a3bfa
Add Loki to list of alerting data sources ( #31650 )
2021-03-05 11:30:56 +01:00
Ivana Huckova and achatterjee-grafana
7055c40cfc
Docs: Add info about Prometheus http method ( #31651 )
...
* Add infor about http method
* Update docs/sources/datasources/prometheus.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-03-05 11:30:26 +01:00
Ivana Huckova
4c2e5fcbd0
Explore/Logs: Escaping of incorrectly escaped log lines ( #31352 )
...
* POC: Escaping of incorrectly escaped log lines
* Remove unused import
* Fix test, change copy
* Make escapedNewlines optional
* Fix typechecks
* Remove loading state from the escaping button
* Update namings
2021-03-03 18:32:27 +01:00
Ivana Huckova
d5fee5a3f5
Loki: Add support for alerting ( #31424 )
...
* Create Loki backend template
* Update endpoint
* Adjust step
* Add test
* Change to use Loki client
* Address feedback, improve errors and comments
* Linting
* Update pkg/tsdb/loki/loki.go
* Update pkg/tsdb/loki/loki.go
* Update pkg/tsdb/loki/loki.go
2021-03-02 14:55:16 +01:00
Ivana Huckova
bb6488338b
Loki: Refactor line limit to use grafana/ui component ( #31509 )
...
* Refactor line limit to use grafana/ui component
* preprocess lines reefactor
* Revert "preprocess lines reefactor"
This reverts commit 9e9c034269 .
2021-03-01 16:08:53 +01:00
Ivana Huckova
aeabaee2da
Explore: Show ANSI colored logs in logs context ( #31510 )
...
* If ANSI in log context, show it
* Update
* Update
* Add test
2021-02-26 16:27:51 +01:00
Ivana Huckova
2d9f460e19
LogsPanel: Show all received logs ( #31505 )
...
* Show all received logs in LogsPanel
* Remove rowLimit
2021-02-26 15:33:34 +01:00
Ivana Huckova and achatterjee-grafana
7d8eff1e7b
Docs: Derived fields links in logs detail view ( #31482 )
...
* Add documentatioon for Derived fields links in Explore
* Update Toggle detected fields heading
* Update docs/sources/explore/logs-integration.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-02-25 20:18:19 +01:00
Ivana Huckova
dce67db6ba
Prometheus: Use configured HTTP method for /series and /labels endpoints ( #31401 )
...
* Run post-friendly request with set method first
* Improve messaging, retry only when post and specific status code
* Add comments
* Fix backend
* Update public/app/plugins/datasource/prometheus/datasource.ts
2021-02-23 16:31:03 +01:00
Ivana Huckova
6d1076fca7
Devenv: Add gdev-influxdb2 data source ( #31250 )
...
* Add gdev-influxdb2 data source
* Change influxdb2 docker block to use 8087 port
* Update telegraf url
2021-02-23 16:30:35 +01:00
Ivana Huckova
4ca3dccb6d
Prometheus: Change default httpMethod for new instances to POST ( #31292 )
...
* Implement POST to specific endpoints and change POST as default
* Add tests for PromSettings
* Add tests to dataosurce.ts for new functionality
* Remove /label /series implementation
* Update public/app/plugins/datasource/prometheus/configuration/PromSettings.tsx
2021-02-22 17:35:15 +01:00
Ivana Huckova and Zoltán Bedi
58968e1ceb
Devenv: Remove old-versioned loki blocks and update prometheus2 block ( #31282 )
...
* Remove very old-versioned loki blocks
* Update prometheus block from 2.7.2 to latest
* Remove data sources in Grafana
* Fix e2e test not to intercept the whole url
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2021-02-19 18:06:09 +01:00
Ivana Huckova and Zoltán Bedi
4f61edd28d
Prometheus: Fix enabling of disabled queries when editing in dashboard ( #31055 )
...
* Fix disable bug by passing hide prop
* Make more universal fix
* Revert to original fix
* Update public/app/plugins/datasource/prometheus/components/PromQueryEditor.tsx
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2021-02-16 16:23:26 +01:00
Ivana Huckova
350dcb999a
Loki: Add line limit for annotations ( #31183 )
...
* Add line limit to Annotation query editor
* Refactor to keep type consistent
2021-02-16 13:27:17 +01:00
Ivana Huckova
c269f18500
Remove deprecated and breaking loki config field ( #31227 )
2021-02-16 13:11:18 +01:00
Ivana Huckova and achatterjee-grafana
c01fb7efd7
Prometheus: Add documentation for ad-hoc filters ( #31122 )
...
* Prometheus: Add documentation for ad-hoc filters
* Update docs/sources/datasources/prometheus.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Update docs/sources/datasources/prometheus.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
* Add link to ad hoc filters doumentation
* Change direct url for relative
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-02-11 15:42:19 +01:00
Ivana Huckova
b2ca9cbda6
Prometheus: Fix issues with ad-hoc filters ( #30931 )
...
* Don't add {} to non-metrics starting with quotes
* Fix for using template variables
* Fix adding of filter to timerange
* Fix adding of filter to labels provided with group modifier
* Fix adding of filters to Grafana's variables
* Shorten tests
* Refactor and split
2021-02-10 14:02:42 +01:00
Ivana Huckova and Giordano Ricci
16c25102bc
LogsPanel: Add deduplication option for logs ( #31019 )
...
* WIP: Add dedup functionality to logs panel
* Simplify, clean up
* Change ordering of customizations based on how it is in Explore
* Update public/app/plugins/panel/logs/LogsPanel.tsx
Co-authored-by: Giordano Ricci <gio.ricci@grafana.com >
* Update public/app/plugins/panel/logs/LogsPanel.tsx
Co-authored-by: Giordano Ricci <gio.ricci@grafana.com >
Co-authored-by: Giordano Ricci <gio.ricci@grafana.com >
2021-02-10 14:01:59 +01:00
Ivana Huckova
c69c8bd47c
Explore: Remove emotion error when displaying logs ( #31026 )
...
* Remove emotion error
* Remove redundant context variable
2021-02-09 14:57:06 +01:00
Ivana Huckova and achatterjee-grafana
25ef563a53
Prometheus: Add tooltip to explain possibility to use patterns in text and title fields in annotations ( #30825 )
...
* Add tip for using pattern
* Update public/app/plugins/datasource/prometheus/partials/annotations.editor.html
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com >
2021-02-02 20:59:02 +01:00
Ivana Huckova
0427df8f60
Prometheus: Set type of labels to string ( #30831 )
2021-02-02 16:48:31 +01:00
Ivana Huckova
76f77f86c5
Add width for Variable Editors ( #30791 )
2021-02-01 16:47:41 +01:00
Ivana Huckova
78433032ab
Use connected GraphNG in Explore ( #30707 )
2021-01-28 13:58:02 +01:00
Ivana Huckova
e34d9e1c32
Explore: Fix jumpy live tailing ( #30650 )
...
* Fix jumpy live tailing
* Fix test
2021-01-27 15:28:32 +01:00
Ivana Huckova
347343f583
Loki: Improve live tailing errors and fix Explore's logs container type errors ( #30517 )
...
* If error - catch and show, if no logs - return null
* Refactor LogsContainer to use ConnectedProps
* Fix typescript error
* Remove no logs check
* Include review feedback
* Add SplitOpen type to createSpanLink and TraceView
2021-01-25 17:05:27 +01:00
Ivana Huckova
5d52e50f6f
Explore: Fix loading visualisation on the top of the new time series panel ( #30553 )
...
* Fix loading for time series graph panel
* Fix test by adding loading prop to dummyProps
2021-01-22 18:15:06 +01:00
Ivana Huckova
6692e1c332
Loki: Append refId to logs uid ( #30418 )
...
* Append refId to Loki uid, add tests
* Fix linting
* Fix linting
* Hopefully finally fix linting errors
2021-01-22 11:09:09 +01:00
Ivana Huckova
56fb04e94c
Explore: Update styling of buttons ( #30493 )
...
* Switch deprecared toggle group for radio buttons
* Create transparent version of field, label and witch
* Replace divs wiith components
* Move styling from scss to js
* Update buttons
* Remove log generating file
* Update level button
2021-01-21 15:49:38 +01:00
Ivana Huckova
086c77f5e3
Loki: Remove showing of unique labels with the empty string value ( #30363 )
...
* Remove empty unique label values
* Add test
* Simplify
2021-01-19 11:06:51 +01:00
Ivana Huckova
1cecc7f9b5
Clears errors after running new query ( #30367 )
2021-01-19 10:47:40 +01:00
Ivana Huckova
60828316c0
Fix spinner and broken buttons ( #30286 )
2021-01-14 20:05:38 +01:00
Ivana Huckova
f9ba87f1c8
Loki: Fix hiding of series in table if labels have number values ( #30185 )
...
* Fix summing of label names for Loki
* Add test
2021-01-14 15:47:18 +01:00
Ivana Huckova
0d9dbcf7fa
Loki: Lower min step to 1ms ( #30135 )
...
* Set min step to 0.1 sec instead of 1 sec
* Remove duplicated test
* Update
* Change minInterval to 1ms
* Remove unused import
2021-01-14 15:46:51 +01:00
Ivana Huckova
a05596848d
Prometheus: Improve autocomplete performance and remove disabling of dynamic label lookup ( #30199 )
...
* processLabels: Use Sets instead of Array
* Add and update comment
* Limit autocomplete items to 10000
* Remove lookup treshold, limit display of items
* Update tests
* Add test
* Update public/app/plugins/datasource/prometheus/language_provider.ts
2021-01-14 15:45:45 +01:00
Ivana Huckova
e99cb309d3
Add info about access mode ( #30137 )
2021-01-08 19:19:28 +01:00
Ivana Huckova and Zoltán Bedi
8ad79a2635
Prometheus: Remove running of duplicated metrics query ( #30108 )
...
* Remove metrics rerenders
* Refactor
* Update public/app/plugins/datasource/prometheus/components/PromQueryField.tsx
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
* Update public/app/plugins/datasource/prometheus/language_utils.ts
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
* Add test
* Update public/app/plugins/datasource/prometheus/components/PromQueryField.test.tsx
Co-authored-by: Zoltán Bedi <zoltan.bedi@gmail.com >
2021-01-08 19:19:00 +01:00
Ivana Huckova
ae1d2fb505
Prometheus: Fix autocomplete does not work on incomplete input ( #29854 )
...
* WIP, works but need to do more testing
* Update solution
* Fix autocomplete with metrics
* Update public/app/plugins/datasource/prometheus/language_provider.ts
* Update public/app/plugins/datasource/prometheus/language_provider.ts
* Change test for new functionality
2021-01-08 18:31:21 +01:00
Ivana Huckova
6cdf0ab5d9
Keep query keys consistent ( #29855 )
2020-12-16 18:24:47 +01:00
Ivana Huckova
2a76195aed
Loki: Remove unnecessary deduplication ( #29421 )
...
* Remove unnecessary deduplication
* Remove dedup test as we are not doing dedup on all logs anymore
* Create unique ids in Loki
* Fix comment
* Fix comment
* Store prev response uids in usedUids
* Revert "Store prev response uids in usedUids"
This reverts commit 05c496e2a8 .
* Add comment
2020-12-15 15:18:12 +01:00