Alex Khomenko
f1bc4078c8
Search: update item padding ( #32701 )
2021-04-06 10:11:43 +03:00
Leon Sorokin
3f97b9972b
Data: frame compare refactor, drop unused skipProperties ( #32700 )
2021-04-05 17:29:58 -05:00
David Parrott
c0d83fc01e
Alerting: Return cached alerts for prometheus/api/v1/alerts ( #32654 )
...
* Return cached alerts for prometheus/api/v1/alerts
* Return not implemented for /prometheus/grafana/api/v1/rules
* Set StartsAt for already alerting states
* Fix tests
2021-04-05 15:05:39 -07:00
Diana Payton
ec624aa1ef
Docs: Add Grafana basics section ( #32693 )
...
* moved files
* single sourcing
* Update _index.md
* Update heatmap.md
* Update _index.md
* Update _index.md
* Fixed 7 broken relrefs
* Fixed one more broken relref.
Co-authored-by: achatterjee-grafana <aparajita.chatterjee@grafana.com>
2021-04-05 13:06:14 -07:00
Alexander Emelin
54ad791c7e
Live: expose HTTP push endpoint that will read influx line protocol and publish to websocket ( #32311 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-04-05 19:04:46 +03:00
Diana Payton
7896c6a7b1
Update documentation-style-guide.md ( #32690 )
2021-04-05 16:58:38 +02:00
Sofia Papagiannaki
a80f31a5c8
Alerting: 404 error status when no alertmanager configuration ( #32651 )
2021-04-05 17:03:00 +03:00
Giordano Ricci
bc60991fae
CloudWarch: Fix service quotas link ( #32686 )
2021-04-05 12:59:59 +01:00
dependabot[bot]
ec12b344df
Bump github.com/hashicorp/go-version from 1.2.1 to 1.3.0 ( #32687 )
...
Bumps [github.com/hashicorp/go-version](https://github.com/hashicorp/go-version ) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/hashicorp/go-version/releases )
- [Changelog](https://github.com/hashicorp/go-version/blob/master/CHANGELOG.md )
- [Commits](https://github.com/hashicorp/go-version/compare/v1.2.1...v1.3.0 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 13:39:49 +03:00
dependabot[bot]
6a94ca4dd2
Bump github.com/go-openapi/strfmt from 0.20.0 to 0.20.1 ( #32684 )
...
Bumps [github.com/go-openapi/strfmt](https://github.com/go-openapi/strfmt ) from 0.20.0 to 0.20.1.
- [Release notes](https://github.com/go-openapi/strfmt/releases )
- [Commits](https://github.com/go-openapi/strfmt/compare/v0.20.0...v0.20.1 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 10:58:13 +03:00
dependabot[bot]
8d3b9878b2
Bump github.com/aws/aws-sdk-go from 1.38.7 to 1.38.12 ( #32682 )
...
Bumps [github.com/aws/aws-sdk-go](https://github.com/aws/aws-sdk-go ) from 1.38.7 to 1.38.12.
- [Release notes](https://github.com/aws/aws-sdk-go/releases )
- [Changelog](https://github.com/aws/aws-sdk-go/blob/main/CHANGELOG.md )
- [Commits](https://github.com/aws/aws-sdk-go/compare/v1.38.7...v1.38.12 )
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-04-05 09:36:22 +02:00
Ryan McKinley
4a924c5ace
Panel Editor: avoid updates when schema is the same ( #32668 )
2021-04-04 22:13:34 -07:00
Sofia Papagiannaki
daabf64aa1
[Alerting]: Update scheduler to evaluate rules created by the unified API ( #32589 )
...
* Update scheduler
* Fix tests
* Fixes after code review feedback
* lint - add uncommitted modifications
Co-authored-by: kyle <kyle@grafana.com>
2021-04-03 20:13:29 +03:00
Ryan McKinley
455fbce020
Live: throttle messages when FPS decreases ( #32627 )
...
* throttle when FPS is low
* fix throttling
* grafanaStreamingPerfBudget
* grafanaStreamingPerfBudget
* change global strategy
* also throttle frontend
Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2021-04-03 01:48:23 +02:00
Ryan McKinley
8ab223d79f
Reducers: minor reducer cleanup ( #32656 )
2021-04-03 01:14:42 +02:00
Kyle Brandt
948da25c13
ngalerting: represent nil/empty labels the same ( #32652 )
...
was getting duplicates of [] and null before
2021-04-02 13:49:45 -04:00
Tony Choe
5e9afa7ebf
Configure the Jaeger data source with provisioning ( #32620 )
...
* Configure the Jaeger data source with provisioning
We should have a good instruction and example for configuring the Jaeger data source with provisioning. It was hard to find how to add the tarce-to-logs, so I made one.
* Update docs/sources/datasources/jaeger.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-04-02 13:49:15 -04:00
Alexander Emelin
93292f6eef
Live: update Streaming plugin definitions, put frame schema in subscribe result data ( #32561 )
...
Co-authored-by: Torkel Ödegaard <torkel@grafana.org>
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-04-02 19:41:45 +03:00
Kyle Brandt
7fcb6ecb91
Alerting: Fix persistance migration ( #32650 )
2021-04-02 18:31:03 +02:00
Sofia Papagiannaki
0e350ae6c8
Remove more dead code ( #32645 )
2021-04-02 18:24:27 +03:00
David Parrott
2a8446e435
Alerting: Persist alerts on evaluation and shutdown. Warm cache from DB on startup ( #32576 )
...
* Initial commit for state tracking
* basic state transition logic and tests
* constructor. test and interface fixup
* use new sig for sch.definitionRoutine()
* test fixup
* make the linter happy
* more minor linting cleanup
* Alerting: Send alerts from state tracker to notifier
* Add evaluation time and test
Add evaluation time and test
* Add cleanup routine and logging
* Pull in compact.go and reconcile differences
* Save alert transitions and save all state on shutdown
* pr feedback
* WIP
* WIP
* Persist alerts on evaluation and shutdown. Warm cache on startup
* Filter non-firing alerts before sending to notifier
Co-authored-by: Josue Abreu <josue@grafana.com>
2021-04-02 08:11:33 -07:00
Kyle Brandt
698a1ee003
SSE/docs: Add note on not working with dash vars ( #32646 )
...
server side expressions "Expressions" unfortunately do not work with dashboard variables (in the same way alerting does not).
The execution path is always through the backend/server of data sources, which currently don't support expanding dashboard variables.
2021-04-02 11:09:14 -04:00
Kyle Brandt
6ad02315eb
ngalert: json dataframe on temp endpoints ( #32641 )
2021-04-02 15:52:38 +02:00
Kyle Brandt
0ec8879436
SSE/Alerting: Fix classic condition logic and some more tests ( #32615 )
2021-04-02 08:46:32 -04:00
Dominik Prokop
27398625ca
TablePanel: Add solid background cell display mode ( #32446 )
...
* Add solid color background cell display mode
* Update docs/sources/panels/visualizations/table/table-field-options.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
* Update docs/sources/panels/visualizations/table/table-field-options.md
Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
2021-04-02 13:49:12 +02:00
Giordano Ricci
fddc83ec7c
Elasticsearch: Disable Alias field for non-timeseries queries ( #32279 )
...
* Elasticsearch: Disable Alias field for non-timeseries queries
* Update public/app/plugins/datasource/elasticsearch/components/QueryEditor/index.test.tsx
2021-04-02 11:06:34 +01:00
Torkel Ödegaard
16efc4c1b9
ReactSelect: Upgrades react-select from v3 to v4 and switches from fork to main npm package ( #32618 )
...
* ReactSelect: Upgrades react-select from v3 to v4 and switches from fork to main npm package
* Updated snapshot
* Removed hidden time in timepicker
2021-04-02 11:11:46 +02:00
Uchechukwu Obasi
973ad9697c
DataSourceList: expands the clickable area of card ( #32601 )
2021-04-02 10:48:22 +02:00
Torkel Ödegaard
c40947bb66
MySQL/Postgres/CloudMonitoring: Fixes issues related to babel upgrade ( #32619 )
2021-04-02 08:10:57 +02:00
Ryan McKinley
d2afcdd415
Live: remove measurement controller ( #32622 )
2021-04-01 22:32:56 -07:00
Torkel Ödegaard
db12818d25
GettingStarted: Fixes backgrounds in welcome and getting started ( #32613 )
2021-04-01 21:52:20 +02:00
Ryan McKinley
f67489a1f6
Chore: update centrifuge import (avoid protobuf) ( #32616 )
2021-04-01 21:47:04 +02:00
achatterjee-grafana
43e11927b6
Added note to clarify version 10 and above. ( #32612 )
2021-04-01 14:51:09 -04:00
Kyle Brandt
512faa7c9c
SSE: Support time series frames with non-nullable float64 values ( #32608 )
...
* SSE: fix reduce to handle non-null
* add type for data.Field that is float64 or *float64
* resample fix for non-null input case, add couple non-null tests
2021-04-01 14:33:35 -04:00
Torkel Ödegaard
d42a5b2561
FrontendMetrics: Adds new backend api that frontend can use to push frontend measurements and counters to prometheus ( #32593 )
...
* FrontendMetrics: Adds new backend api that frontend can use to push frontend measurements and counters to prometheus
* FrontendMetrics: Adds new backend api that frontend can use to push frontend measurements and counters to prometheus
* Fix naming
* change to histogram
* Fixed go lint
2021-04-01 20:04:02 +02:00
Ryan McKinley
c7ea96940a
Arrow: move arrow support from frontend to backend only ( #32575 )
2021-04-01 10:30:08 -07:00
Sofia Papagiannaki
8793f5c7f8
[Alerting]: Delete obsolete database table and code ( #32595 )
...
* Delete obsolete migration
* Remove redundant code
2021-04-01 19:41:57 +03:00
Diana Payton
e34b2c13d3
Variables UI text edits ( #32523 )
...
* Update formatRegistry.ts
* text edits
* Update adapter.ts
* Update adapter.ts
* text edits
* Update SelectionOptionsEditor.tsx
* Update CustomVariableEditor.tsx
* Update DataSourceVariableEditor.tsx
* Update IntervalVariableEditor.tsx
* Update VariableEditorList.tsx
* Update adapter.ts
* Update actions.ts
* Update NetworkGraphModal.tsx
* Update actions.ts
* Update operators.ts
* text edits
2021-04-01 18:17:39 +02:00
Diana Payton
a3d1cf03a9
Edit dashboard UI text ( #32520 )
...
* Update DashboardPermissions.tsx
* Update DashboardRow.tsx
* Update AutoRefreshIntervals.tsx
* Update JsonEditorSettings.tsx
* ui updates
* Update FolderPickerCtrl.ts
* Update LinkSettingsEdit.tsx
* Update LinkSettingsHeader.tsx
* Update LinkSettingsList.tsx
* Update actions.ts
* Update AngularPanelOptions.tsx
* Update getFieldOverrideElements.tsx
* Update OptionsPaneOptions.tsx
* Update types.ts
* Update usePanelLatestData.ts
* Update VisualizationButton.tsx
* Update RowOptionsModal.tsx
* Update SaveDashboardAsForm.tsx
* Update SaveDashboardForm.tsx
* Update SaveProvisionedDashboardForm.tsx
* Update SaveDashboardErrorProxy.tsx
* text edits
* Update ShareSnapshot.tsx
* Update PanelTypeCard.tsx
* Update TransformationsEditor.tsx
* Update panel.test.ts
* text edits
* Update DashboardSrv.ts
* Update VersionHistoryButtons.tsx
* Update DiffViewer.tsx
* Update VersionHistoryTable.tsx
* Update DashboardGrid.tsx
* Update DashboardPanel.tsx
* Update PanelPluginError.tsx
* Update DashboardMigrator.ts
2021-04-01 17:42:57 +02:00
Torkel Ödegaard
7896423fb5
Influx/Azure: Fix issue in query editors due to babel upgrade ( #32605 )
2021-04-01 17:14:25 +02:00
Leon Sorokin
a080669151
Icons: use plain SVG files, load on-demand ( #32387 )
2021-04-01 09:09:56 -05:00
Jack Westbrook
9caf2f8b3a
Configuration: Prevent browser hanging / crashing with large number of org users ( #32546 )
...
* fix(userslist): introduce pagination to prevent browser crash with large number of users
* test(userlist): fix failing tests
* refactor(userlist): use layout components for spacing
* test(userslist): update snapshots
2021-04-01 14:46:55 +02:00
Alexander Zobnin
4af817de2e
Fix access control store init ( #32594 )
2021-04-01 14:31:56 +02:00
Torkel Ödegaard
10badea19e
Emotion: Upgrades emotion from 10 to 11 and updates all import paths ( #32541 )
...
* Babel: Updates babel dependencies to latest version
* Emotion: Upgrade form 10 to 11
* Fixing tests
* Updated to use emotion/css instead in test
2021-04-01 14:15:23 +02:00
Jack Westbrook
b714cdf395
chore: bump execa to v2.1.0 ( #32543 )
...
* chore(toolkit): bump execa to v2 to fix vulnerability issue
* chore(toolkit): update usage of execa
2021-04-01 12:38:53 +02:00
Zoltán Bedi
bf524c91e6
Chore: Upgrade tslib ( #32449 )
...
Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
2021-04-01 11:50:33 +02:00
Torkel Ödegaard
7f6229494d
Babel: Target more modern browsers, updates browserlistrc ( #32573 )
...
* Babel: Target more modern browsers, updates browserlistrc
* Updates
* Fixed circular dependencies, grafana booted
2021-04-01 10:32:00 +02:00
Sofia Papagiannaki
ee06970d72
[Alerting]: Grafana managed ruler API implementation ( #32537 )
...
* [Alerting]: Grafana managed ruler API impl
* Apply suggestions from code review
* fix lint
* Add validation for ruleGroup name length
* Fix MySQL migration
Co-authored-by: kyle <kyle@grafana.com>
2021-04-01 11:11:45 +03:00
Torkel Ödegaard
e499585271
Devenv: Fix prometheus config so that it scrapes your dev instance like before ( #32583 )
...
* Devenv: Fix prometheus config so that it scrapes your dev instance like before
* prom1
2021-04-01 09:26:16 +02:00
Dimitris Sotirakis
71a8579412
Fix broken gtime tests ( #32582 )
2021-04-01 09:14:06 +02:00