Commit Graph

37047 Commits

Author SHA1 Message Date
Grot (@grafanabot) 206d976b8b Docs: Clarify "supported data sources" (#54337) (#55643)
* Docs: Clarify "supported data sources"

The term "supported" is context-dependent. Clarify the data sources
index page to link to the plugins catalog with additional detail,
and specify that the links to data sources are for those with
additional documentation content as part of Grafana.

Add a link to the tutorial to build a data source plugin.

* Update docs/sources/datasources/_index.md

Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>

Co-authored-by: Fiona Artiaga <89225282+GrafanaWriter@users.noreply.github.com>
(cherry picked from commit f0e3b9b16b)

Co-authored-by: Garrett Guillotte <100453168+gguillotte-grafana@users.noreply.github.com>
2022-09-30 09:35:24 -07:00
Garrett Guillotte 9f4459bab9 Docs/refactors configure panels (#53485) (#55954)
* updates prose

* updates prose and relrefs

* incorporates feedback

* moves repeating rows to add and organize panels; fixes relrefs

Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
2022-09-29 15:22:32 -05:00
Grot (@grafanabot) b486ffaa7c docs: fix typo in is_null expression explainer (#55988) (#56036)
(cherry picked from commit 46da77d1a0)

Co-authored-by: Mike McFarland <roketworks@users.noreply.github.com>
2022-09-29 10:23:12 -05:00
ismail simsek da3f44bf42 Update graphite datasource testing query (#54635) (#56029)
* Provide from and to parameters when testing the datasource

* Strongly typed test datasource query

(cherry picked from commit 3ea9ece16e)
2022-09-29 16:39:54 +02:00
Sonia Aguilar 38b2062ddb Alerting: fix alert supported warning when editing data source name (#55886) (#55999)
(cherry picked from commit ef641ea9c9)
2022-09-29 12:34:42 +02:00
Grot (@grafanabot) fda7a54310 Docs alerting: copy edit terraform provisioning (#55978) (#55984)
* Docs alerting: copy edit terraform provisioning

* changes intro sentence for explore

(cherry picked from commit ebdc13ed86)

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2022-09-29 04:26:22 -04:00
Grot (@grafanabot) b859dac451 Geomap: Fix tooltip display option (#55956) (#55964)
(cherry picked from commit b0cd511ecc)

Co-authored-by: Drew Slobodnjak <60050885+drew08t@users.noreply.github.com>
2022-09-28 17:55:51 -07:00
Grot (@grafanabot) 09f3d92f51 BarChart: add negY transform to fieldConfig overrides (#55930) (#55957)
(cherry picked from commit 16c9c858b8)

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2022-09-28 16:50:55 -04:00
Grot (@grafanabot) 7a4497ab99 fix index file for website (#55907) (#55912)
(cherry picked from commit 43dc92d12c)

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2022-09-28 12:18:44 +01:00
Grot (@grafanabot) 2fc60d3133 Update Alerting provisioning docs (#55892) (#55897)
(cherry picked from commit 4ba757e7b8)

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2022-09-28 05:12:34 -04:00
Emil Tullstedt 05b4ce4861 Chore: Upgrade Go version to 1.19.1 (backport) (#55733)
Upgrades the version of Go used to build Grafana v9.1.x to 1.19.1.

Backport of Chore: Upgrade Go to 1.19.1 #54902
Backport of Chore: Update swagger to v0.30.2 #55159
2022-09-28 10:58:56 +02:00
Grot (@grafanabot) 0d2524589b Docs: adds terraform provisioning docs (#55660) (#55891)
* Docs: adds set up section and alertmanager

* deletes info that got copied to new file

(cherry picked from commit b7f356df31)

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
2022-09-28 04:26:22 -04:00
Grot (@grafanabot) a39652741b Documentation: clarify label matching (#55650) (#55889)
* Documentation: clarify label matching

Behaviour in case of multiple matchers is not documented, but my experiments show they are reduced using logical AND. Please validate the updated description.

* Accept wording suggestion

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>

* Accept suggestion for docs/sources/alerting/fundamentals/annotation-label/labels-and-label-matchers.md

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>

* Improve wording according to review suggestions

Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
(cherry picked from commit efef672d19)

Co-authored-by: Vladimir <greatvovan@gmail.com>
2022-09-28 09:19:29 +01:00
Grot (@grafanabot) 8d076c38d0 Thresholds: Add option for dashed line style (#55875) (#55884)
(cherry picked from commit bd50fd1606)

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2022-09-28 03:01:44 -04:00
Grot (@grafanabot) b5a2dda7ff TimeSeries: fix log-y-axis tick label skipping when decimals=0 (#55868) (#55873)
(cherry picked from commit b8da1ffdc3)

Co-authored-by: Leon Sorokin <leeoniya@gmail.com>
2022-09-27 16:49:18 -05:00
Christopher Moyer 595344a3d0 resolves merge conflicts (#55764) 2022-09-27 09:25:33 -05:00
Grot (@grafanabot) 3ff24b2731 Alerting: Fix a typo in alerting rule annotation docs (#55730) (#55798)
(cherry picked from commit 85c26ea908)

Co-authored-by: Martin Lehmann <martin@lehmann.tech>
2022-09-27 06:03:17 -04:00
Gabriel MABILLE f6365646a7 Fix: RBAC handle error no resolver found (#55676)
* Fix: Handle error no resolver found

* Fix test not to expect the error
2022-09-27 09:43:50 +02:00
Grot (@grafanabot) e2f3ce1703 Tempo: Wrap the autocomplete value for a tag in double quotes (#55610) (#55637)
(cherry picked from commit 4be78095c9)

Co-authored-by: Hamas Shafiq <hamas.shafiq@grafana.com>
2022-09-27 00:19:58 +01:00
Grot (@grafanabot) 51144a427f Library panels: Add backend route (#55746) (#55758)
(cherry picked from commit 70f48cc725)

Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com>
2022-09-26 11:42:19 -04:00
Grot (@grafanabot) 6d050f5d8f Dashboard: Single right-aligned y axis loses gridlines (#54206) (#55537)
Co-authored-by: gitstart <gitstart@gitstart.com>
Co-authored-by: gitstart <gitstart@users.noreply.github.com>
Co-authored-by: Nitesh Singh <nitesh.singh@gitstart.dev>
Co-authored-by: Murilo Amaral <87545137+MuriloAmarals@users.noreply.github.com>
Co-authored-by: Matheus Benini Ferreira <88898100+MatheusBeniniF@users.noreply.github.com>
Co-authored-by: Rafael Toledo <87545086+Toledodev@users.noreply.github.com>
Co-authored-by: Rubens Rafael <70234898+RubensRafael@users.noreply.github.com>
Co-authored-by: Júlio Piubello da Silva Cabral <julio.piubello@gitstart.dev>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>

Co-authored-by: gitstart <gitstart@users.noreply.github.com>
Co-authored-by: gitstart <gitstart@gitstart.com>
Co-authored-by: Nitesh Singh <nitesh.singh@gitstart.dev>
Co-authored-by: Murilo Amaral <87545137+MuriloAmarals@users.noreply.github.com>
Co-authored-by: Matheus Benini Ferreira <88898100+MatheusBeniniF@users.noreply.github.com>
Co-authored-by: Rafael Toledo <87545086+Toledodev@users.noreply.github.com>
Co-authored-by: Rubens Rafael <70234898+RubensRafael@users.noreply.github.com>
Co-authored-by: Júlio Piubello da Silva Cabral <julio.piubello@gitstart.dev>
Co-authored-by: Thiago Nascimbeni <tnascimbeni@gmail.com>
(cherry picked from commit 667993eae7)

Co-authored-by: GitStart <1501599+gitstart@users.noreply.github.com>
2022-09-23 19:25:20 -05:00
Grot (@grafanabot) fbf3fe69b5 Alerting: cache general folder in migration based on org id (#55620) (#55691)
(cherry picked from commit f3a307778a)

Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
2022-09-23 22:25:36 +02:00
Grot (@grafanabot) 936b3d8327 Alerting: support env variables in contact point settings when provsioning (#55666) (#55680)
(cherry picked from commit 0f2afb6417)

Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
2022-09-23 09:22:19 -04:00
Grot (@grafanabot) c3275d23ff Alerting: Fix flaky test (#55551) (#55673)
The length of the identifier from the underlying library is 9 or more characters depending on the rate at which the identifiers are generated. See https://pkg.go.dev/github.com/teris-io/shortid

The test previously made the assumption that the length will always be 10, which would intermittently fail.

(cherry picked from commit 647997cc4c)

Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com>
2022-09-23 13:36:45 +02:00
Grot (@grafanabot) 8f5fbb88ac [v9.1.x] Prometheus: Restore FromAlert header (#55627)
This restores the FromAlert header to prometheus for Grafana managed alert Queries.

It does this by reverting "Prometheus: Remove middleware for custom headers (#51518)" , but also changing it so it is only the FromAlert header.

This reverts commit 2372501368.

(cherry picked from commit 27288276a2)

Co-authored-by: Kyle Brandt <kyle@grafana.com>
2022-09-23 07:19:13 -04:00
Grot (@grafanabot) b7c66294fa CloudWatch: Add missing AWS/Prometheus metrics (#54990) (#55652)
(cherry picked from commit b1b4110ab1)

Co-authored-by: Jan Garaj <jan.garaj@gmail.com>
2022-09-22 22:54:20 -04:00
Grot (@grafanabot) 68b9af48db Docs: Fix link to config docs (#55396) (#55594)
(cherry picked from commit 29018d522c)

Co-authored-by: Garrett Guillotte <100453168+gguillotte-grafana@users.noreply.github.com>
2022-09-22 11:53:39 -07:00
Artur Wierzbicki 98eab48d38 Search: Add search index configuration options (#55525) (#55529)
* Search: Add search index configuration options (#55525)

* Search: externalize config

* Search: update config descriptions

* Search: fix value

* Search: fix

* update

* Search: revert config values

* Search: rename copy/paste

* Search: fix tests

(cherry picked from commit c3ca5405ce)

* fix merge
2022-09-22 15:26:37 +02:00
Leo f7c5f093ab Dashboard: Fix plugin dashboard save as button (#55197) (#55606)
* render SaveDashboardErrorProxy only when error is not yet handled

* improve dashbaoard drawer test

(cherry picked from commit 383602a850)
2022-09-22 10:49:42 +02:00
Grot (@grafanabot) b2b87464d7 slate-suggenstions: adding moveBackward (#55576) (#55592)
(cherry picked from commit e55003174a)

Co-authored-by: Sven Grossmann <Svennergr@gmail.com>
2022-09-22 09:55:27 +02:00
Grot (@grafanabot) 21245470ae TablePanel: Fix FooterRow styling for Safari and Firefox (#55543) (#55602)
* Fix FooterRow styling for Safari and Firefox

* Change column header th to div

(cherry picked from commit da78f33939)

Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com>
2022-09-22 02:51:24 -04:00
Grot (@grafanabot) 6d5399f792 Docs: Fix Cloud availability of JWT URL Embedding (#55260) (#55261)
* Docs: Fix Cloud availability of JWT URL Embedding

* Docs: Clarify JWT URL embedding availability in docs

(cherry picked from commit 97ca109d84)

Co-authored-by: Garrett Guillotte <100453168+gguillotte-grafana@users.noreply.github.com>
2022-09-21 11:44:55 -07:00
Grot (@grafanabot) 3472ce7f70 Update grafana version tag to 9.1.0 (#54049) (#55263)
* Update grafana version tag to 9.0.5

The user doing cut and paste will not notice and will install a old version of Grafana

* Update version to 9.1.0

Current latest tag is 9.1.0: https://hub.docker.com/r/grafana/grafana/tags

(cherry picked from commit a09e4b0e4f)

Co-authored-by: Saverio Proto <zioproto@gmail.com>
2022-09-21 11:44:25 -07:00
Grot (@grafanabot) b273a96985 Docs: Fix decimals: auto docs for panel edit (#55477) (#55564)
* Docs: Fix decimals: auto docs for panel edit

* Update docs/sources/panels/configure-standard-options/index.md

Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>

Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com>
(cherry picked from commit e3e954cbba)

Co-authored-by: Josh Hunt <joshhunt@users.noreply.github.com>
2022-09-21 11:41:50 -07:00
Grot (@grafanabot) 12e0b2e860 Live: Fix live streaming with live-service-web-worker feature flag enabled (#55528) (#55558)
(cherry picked from commit 5a1f004fb1)

Co-authored-by: Artur Wierzbicki <wierzbicki.artur.94@gmail.com>
2022-09-21 09:34:35 -07:00
Grot (@grafanabot) 97bee8a53a Alerting: Skip unsupported file types on provisioning (#55573) (#55584)
(cherry picked from commit 74c66b29d0)

Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com>
2022-09-21 11:04:17 -04:00
Grot (@grafanabot) b7cc6fdf94 Alerting: Fix mathexp.NoData cannot be reduced (#55347) (#55549)
This commit fixes a bug where queries from datasources such as InfluxDB that returned no data would not create a DatasourceNoData alert, but instead an error "can only reduce type series, got type noData".

(cherry picked from commit 7d20766ae9)

Co-authored-by: George Robinson <george.robinson@grafana.com>
2022-09-21 10:18:03 +01:00
Jo 06b71c24c6 Auth: Add development manual override (#55496) (#55544)
* Auth: Add development manual override

* rename to disable_sync_lock

(cherry picked from commit 006944a360)
2022-09-21 10:29:18 +02:00
Dimitris Sotirakis 80784cbfab Drone: Always have image_pull_secrets (#55530) (#55541)
Having it doesn't prevent pulling any images, so it's easier if it's everywhere

(cherry picked from commit a44c0040a9)

Co-authored-by: Julien Duchesne <julien.duchesne@grafana.com>
2022-09-21 02:49:59 -04:00
Grot (@grafanabot) ca32cadaf3 Status History Panel: Show X-Axis Value in Tooltip (#54563) (#55534)
Co-authored-by: gitstart <gitstart@users.noreply.github.com>
Co-authored-by: gitstart <gitstart@gitstart.com>
Co-authored-by: Nitesh Singh <nitesh.singh@gitstart.dev>
Co-authored-by: Rubens Rafael <70234898+RubensRafael@users.noreply.github.com>
Co-authored-by: Rafael Toledo <87545086+Toledodev@users.noreply.github.com>
Co-authored-by: Matheus Benini Ferreira <88898100+MatheusBeniniF@users.noreply.github.com>
Co-authored-by: Matheus Benini <matheus_benini@hotmail.com>
Co-authored-by: Júlio Piubello da Silva Cabral <julio.piubello@gitstart.dev>
Co-authored-by: juliopiubello <juliopiubellow@gmail.com>
(cherry picked from commit e0c630e915)

Co-authored-by: GitStart <1501599+gitstart@users.noreply.github.com>
2022-09-20 22:40:28 -05:00
Grot (@grafanabot) 3303eb7881 Search: improve logging in case of failed dashboard loading phase (#55523) (#55524)
(cherry picked from commit 9db2720016)

Co-authored-by: Artur Wierzbicki <wierzbicki.artur.94@gmail.com>
2022-09-20 18:08:21 -04:00
Ieva d9a39c1553 V9.1.3.1 security patch (#492) (#55515)
* apply security fix for admin only folder migration (#482)

* Data source: prevent from using auth proxy header as custom data source header (#474)

* applying changes from 446/fix-user-escalation-through-auth-proxy

* linting

* only validate custom headers if auth proxy is enabled

* import ordering

* add links to CVE

* clean up

* remove typo

Co-authored-by: Karl Persson <kalle.persson@grafana.com>
(cherry picked from commit 0100a6aa9645313b25a79a17d947cbf936cc4e76)
(cherry picked from commit c048378ad5)
2022-09-20 14:57:15 -04:00
Laura Benz c8f4918e48 Explore: Add feature tracking events (#54514) (#55469)
* Explore: Add feature tracking events (#54514)

* refactor: repair tests

* refactor: clean up

* feat: add details to change of data source

* refactor: remove duplicate tracking

* refactor: make tracking reusable in an easier way

* refactor: add property

* refactor: change data for time picker

* refactor: change tracking label for time picker

Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>

* refactor: store tracking in explore component

* refactor: add index signature

* refactor: remove ?

* refactor: split into 3 callbacks

* refactor: apply suggestions from code review

Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>

Co-authored-by: Ivan Ortega Alba <ivanortegaalba@gmail.com>
Co-authored-by: Piotr Jamróz <pm.jamroz@gmail.com>
(cherry picked from commit dbbab6e95c)

* refactor: remove unrelated changes
2022-09-20 18:03:10 +02:00
Grot (@grafanabot) e61cc31378 ReleaseNotes: Updated changelog and release notes for 9.1.6 (#55481) (#55483)
(cherry picked from commit bbb8bf08db)
2022-09-20 10:39:53 -04:00
Grot (@grafanabot) d34b2eb738 "Release: Updated versions in package to 9.1.6" (#55480) 2022-09-20 16:31:09 +02:00
Konrad Lalik 855dbd6eaa [v9.1.x] Alerting: Fix default query's data source when no default datasource … (#55441) 2022-09-20 12:33:26 +02:00
Grot (@grafanabot) d646f49ea0 Mention the need for Subscription Reader role (#51844) (#55436)
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com>
Co-authored-by: Andres Martinez Gotor <andres.mgotor@gmail.com>
Co-authored-by: Garrett Guillotte <100453168+gguillotte-grafana@users.noreply.github.com>
(cherry picked from commit e25612092b)

Co-authored-by: Andrea Spadaccini <andrea.spadaccini@gmail.com>
2022-09-20 03:32:25 -04:00
Nathan Marrs 90364a9173 Geomap: Sync v9.1.x with main (#55428)
* sync geomap

* Geomap: Add devenv dashboard for v9.1 of geomap (#53638)

* Geomap: Spatial operations location options transform e2e test (#54162)

* Devenv: Geomap global vs local field coloring (#54253)

* Geomap: cleanup (#54328)

* Geomap: Layer types e2e (#54666)

* Geomap: Map control options e2e (#54809)

* update betterer

* add missing icon for measure tools

* Geomap: Update language to match documentation and remove beta (#53703)

Co-authored-by: nmarrs <nathanielmarrs@gmail.com>

Co-authored-by: Ryan McKinley <ryantxu@gmail.com>
Co-authored-by: Adela Almasan <88068998+adela-almasan@users.noreply.github.com>
Co-authored-by: Drew Slobodnjak <60050885+drew08t@users.noreply.github.com>
2022-09-19 18:05:53 -07:00
ismail simsek 89410ffd0c Before requesting the metadata check the access mode (#55403)
* Before requesting the metadata check the access mode

* Update tests

* Update tests again
2022-09-19 18:56:51 +02:00
Grot (@grafanabot) 04ec76aaf3 Plugins: Expose emotion/react to plugins to prevent load failures (#55297) (#55400)
(cherry picked from commit db17a88193)

Co-authored-by: Jack Westbrook <jack.westbrook@gmail.com>
2022-09-19 17:37:30 +02:00