Grot (@grafanabot)
c4f57481fd
Alerting: validate am config changes before persisting ( #54908 ) ( #54944 )
...
(cherry picked from commit d88f1c8e35 )
Co-authored-by: Jean-Philippe Quéméner <JohnnyQQQQ@users.noreply.github.com >
2022-09-09 04:53:02 -04:00
Grot (@grafanabot)
ea2ac956cd
AzureMonitor: Fix metric namespace list ( #54826 ) ( #54945 )
...
(cherry picked from commit 366129c14e )
Co-authored-by: Andres Martinez Gotor <andres.martinez@grafana.com >
2022-09-09 04:28:40 -04:00
Grot (@grafanabot)
afe763b4a3
DisplayProcessor: Handle reverse-ordered data when auto-showing millis ( #54923 ) ( #54930 )
...
(cherry picked from commit 085db83cd9 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-09-08 14:01:15 -04:00
Grot (@grafanabot)
3cb113d02a
Docs: moves reporting docs per customer request ( #54591 ) ( #54911 )
...
* moves reporting docs per customer request
* corrects relrefs
* adjusts link and menutitle
* corrects typo
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
(cherry picked from commit e15c8cf535 )
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
2022-09-08 09:09:38 -05:00
Grot (@grafanabot)
512a90e3e5
ignore non-actionable errors in grafana agent ( #54824 ) ( #54906 )
...
(cherry picked from commit 9dd4eab553 )
Co-authored-by: Domas <domasx2@gmail.com >
2022-09-08 09:38:37 -04:00
Grot (@grafanabot)
3339fc2210
[v9.1.x] Alerting: Change the rule yaml data to reflect Prom-based rule format ( #54898 )
...
Co-authored-by: Konrad Lalik <konrad.lalik@grafana.com >
2022-09-08 14:29:38 +02:00
Grot (@grafanabot)
ed52d422c1
instrumentation: dont instrument ErrSkip at all ( #54880 ) ( #54883 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com >
(cherry picked from commit b4e3c89f60 )
Co-authored-by: Carl Bergquist <carl.bergquist@gmail.com >
2022-09-08 05:27:38 -04:00
Sven Grossmann
bb398e9aac
Chore: Upgrade @grafana/lezer-logql to 0.0.19 ( #54879 )
2022-09-08 10:38:28 +02:00
Grot (@grafanabot)
0e7ab2ea01
Heatmap: Add option to reverse color scheme ( #54365 ) ( #54861 )
...
(cherry picked from commit 4223d3a6a7 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-09-07 12:22:35 -04:00
Grot (@grafanabot)
1bf8c8563d
Alerting: Sanitize invalid label/annotation names for external alertmanagers ( #54537 ) ( #54859 )
...
* Alerting: Sanitize invalid label/annotation names for external alertmanagers
Grafana's built-in Alertmanager supports both Unicode label keys and values; however, if using an external
Prometheus Alertmanager label keys must be compatible with their data model.
This means label keys must only contain ASCII letters, numbers, as well as underscores and match the regex
`[a-zA-Z_][a-zA-Z0-9_]*`.
Any invalid characters will now be removed or replaced by the Grafana alerting engine before being sent to
the external Alertmanager according to the following rules:
- `Whitespace` will be removed.
- `ASCII characters` will be replaced with `_`.
- `All other characters` will be replaced with their lower-case hex representation.
* Prefix hex replacements with `0x`
* Refactor for clarity
* Apply suggestions from code review
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com >
Co-authored-by: brendamuir <100768211+brendamuir@users.noreply.github.com >
(cherry picked from commit 940d18ad57 )
Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com >
2022-09-07 11:52:00 -04:00
Grot (@grafanabot)
48ee6e6cb8
Alerting: Resetting the notification policy tree to the default policy will also restore default contact points ( #54608 ) ( #54855 )
...
* Add test that resetting the route restores the default receiver
* Return error instead of panic
* Adjust error string to match styleguide
(cherry picked from commit b193eaed6e )
Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com >
2022-09-07 10:46:32 -05:00
Grot (@grafanabot)
8f76cf81be
BarChart: fix stale colorByField being used in value mappings ( #54820 ) ( #54856 )
...
(cherry picked from commit 75de42fba7 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-09-07 10:50:50 -04:00
Dimitris Sotirakis
67baeb765f
Add package publishing step ( #53553 ) ( #54846 )
...
Issue: https://github.com/grafana/deployment_tools/issues/36289
Based on the new image: https://github.com/grafana/deployment_tools/tree/master/docker/package-publish
This is a new step meant to replace the store-packages command. It will greatly improve publishing performace and it publishes to a common repository shared with all Grafana products
Co-authored-by: dsotirakis <dimitrios.sotirakis@grafana.com >
(cherry picked from commit 67f1778bf1 )
Co-authored-by: Julien Duchesne <julien.duchesne@grafana.com >
2022-09-07 08:55:30 -04:00
Grot (@grafanabot)
6205d11afc
TimeSeries: omit non-integer y ticks when decimals: 0 ( #54679 ) ( #54808 )
...
(cherry picked from commit bf052cb35e )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-09-06 18:03:57 -04:00
Grot (@grafanabot)
9c3e1968da
[v9.1.x] Alerting: Fix incorrect propagation of org ID and other fields in rule provisioning endpoints ( #54807 )
...
* Fix incorrect propagation of org ID in rule endpionts (#54603 )
(cherry picked from commit b8d1474609 )
* Work around OrgId -> OrgID rename in backport
Co-authored-by: Alexander Weaver <weaver.alex.d@gmail.com >
2022-09-06 15:20:15 -05:00
Grot (@grafanabot)
e7988dbb5a
Dashboard: Unsaved changes warning fixes ( #54706 ) ( #54803 )
...
* Quick test of alternative method
* change order of if condition again for better readability
* Think I have something that is working
* Update
(cherry picked from commit e5c32c8cc9 )
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2022-09-06 20:05:18 +02:00
Grot (@grafanabot)
35d51435f4
Alerting: Telegram: truncate long messages ( #54339 ) ( #54796 )
...
Truncate messages longer than 4096 characters
(cherry picked from commit b593d371ef )
Co-authored-by: Ilya Galimyanov <ilyaxa1@gmail.com >
2022-09-06 18:29:18 +01:00
kay delaney
eac9f6dd57
Chore: Update slate and related packages ( #54566 ) ( #54795 )
...
* Chore: Update slate and related packages
(cherry picked from commit a70aba1384 )
2022-09-06 11:22:33 -04:00
Grot (@grafanabot)
456d785f2f
ReleaseNotes: Updated changelog and release notes for 9.1.3 ( #54759 ) ( #54762 )
...
(cherry picked from commit fe848e93b3 )
2022-09-06 07:01:43 -04:00
Grot (@grafanabot)
6267d4a3d5
"Release: Updated versions in package to 9.1.3" ( #54758 )
2022-09-06 12:54:08 +02:00
Karl Persson
843ca0a355
[v9.1.x] RBAC: Fix resolver issue on wildcard resulting in wrong status code ( #54692 )
...
* RBAC: Fix resolver issue on wildcard resulting in wrong status code for endpoints (#54208 )
* RBAC: Test evaluation before attaching mutator
* RBAC: Return error if no resolver is found for scope
* RBAC: Sync changes to evaluation in mock
* RBAC: Check for resolver not found error and just fail the evaluation in that case
(cherry picked from commit 552d3fec8d )
2022-09-06 09:08:49 +02:00
Dominik Prokop
6e300048ed
54570 manual backport ( #54716 )
2022-09-05 17:18:50 +02:00
Grot (@grafanabot)
6f255cb089
LibraryElements: Fix inability to delete library panels under MySQL ( #54600 ) ( #54711 )
...
Closes #53456
(cherry picked from commit 65c3ad6721 )
Co-authored-by: kay delaney <45561153+kaydelaney@users.noreply.github.com >
2022-09-05 10:29:56 -04:00
Grot (@grafanabot)
d04f3fb2f1
A11y: Make tabs in query history + inspector accessible in Explore ( #53773 ) ( #53902 )
...
* refactor: make tabs accesible
* refactor: make content after slider accessible
* refactor: add a comment with todo
(cherry picked from commit f5f93ccd96 )
Co-authored-by: Laura Benz <48948963+L-M-K-B@users.noreply.github.com >
2022-09-05 16:22:50 +02:00
Grot (@grafanabot)
05e6b345b6
Explore: Improve a11y of query row collapse button ( #53827 ) ( #54149 )
...
* refactor: convert to IconButton
* refactor: adjust attributes
(cherry picked from commit 95ec6f6c0f )
Co-authored-by: Laura Benz <48948963+L-M-K-B@users.noreply.github.com >
2022-09-05 16:22:24 +02:00
Grot (@grafanabot)
8696aea01f
GrafanaUI: Fix styles for invalid selects & DataSourcePicker ( #53476 ) ( #54321 )
...
* GrafanaUI: fix styles for invalid select & DataSourcePicker
* Apply suggestions from code review
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
* fix focus issues & tests
* remove unused import
* TypeScript work in progress
* Move react select props to types.ts
Co-authored-by: Dominik Prokop <dominik.prokop@grafana.com >
Co-authored-by: eledobleefe <laura.fernandez@grafana.com >
Co-authored-by: joshhunt <josh@trtr.co >
(cherry picked from commit 26524e3ff1 )
Co-authored-by: Giordano Ricci <me@giordanoricci.com >
2022-09-05 15:18:44 +01:00
Grot (@grafanabot)
9b816ea945
API: Do not expose user input in datasource error responses ( #53483 ) ( #54709 )
...
(cherry picked from commit 950715b255 )
Co-authored-by: Sofia Papagiannaki <1632407+papagian@users.noreply.github.com >
2022-09-05 09:24:23 -04:00
Grot (@grafanabot)
25f4599e76
Fix StateTimeline duration bug + add hidden tooltip option ( #54697 ) ( #54701 )
...
(cherry picked from commit aee13563ce )
Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com >
2022-09-05 07:26:05 -04:00
Carl Bergquist
8790142aef
Instrumentation: log the total number of db queries per request ( #54647 ) ( #54686 )
...
Signed-off-by: bergquist <carl.bergquist@gmail.com >
Co-authored-by: Emil Tullstedt <emil.tullstedt@grafana.com >
Co-authored-by: Dave Henderson <dave.henderson@grafana.com >
(cherry picked from commit 78978048c3 )
2022-09-05 11:58:35 +02:00
Jo
4f924a9b97
Add JWT url auth documentation ( #54040 ) ( #54689 )
...
* add jwt auth docs
* add appropriate warnings to docs
* remove unimplemented login_token assumptions
* Update conf/sample.ini
(cherry picked from commit 4952b7f22d )
2022-09-05 04:05:01 -04:00
Kim Nylander
6da550f736
[Doc][Tempo] Backport 54120 to v9.1.x ( #54675 )
...
* [Doc] Fix broken link in Tempo doc (#54120 )
* Fix broken link
* Update docs/sources/datasources/tempo.md
Co-authored-by: Ursula Kallio <ursula.kallio@grafana.com >
Co-authored-by: Ursula Kallio <ursula.kallio@grafana.com >
(cherry picked from commit fe87ffdda0 )
# Conflicts:
# docs/sources/datasources/tempo.md
* Fixed conflicts from merge
2022-09-02 15:16:49 -05:00
Grot (@grafanabot)
563b445185
[DOC] Add APM changes and fix links ( #53986 ) ( #54672 )
...
* Add APM changes and fix links
* Apply suggestions from code review
* Update docs/sources/datasources/tempo.md
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com >
* Update docs/sources/explore/trace-integration.md
* Prettier update
Co-authored-by: Eve Meelan <81647476+Eve832@users.noreply.github.com >
(cherry picked from commit 45b65cc6c9 )
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com >
2022-09-02 14:54:32 -05:00
Grot (@grafanabot)
e42f84f87d
Histogram: ensure y axis is unit-less ( #54667 ) ( #54671 )
...
(cherry picked from commit 8273839539 )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-09-02 15:05:17 -04:00
Grot (@grafanabot)
c64cecda0c
[Doc] Added link to APM dashboard doc for Service graph Tempo data source doc ( #53491 ) ( #54406 )
...
* Added link to APM dashboard doc
* Apply suggestions from code review
(cherry picked from commit 101c087fc7 )
Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com >
2022-09-02 13:25:27 -05:00
Grot (@grafanabot)
031580ef3e
TimeSeries: fix padding, force 0-100% y range when % stacked ( #54197 ) ( #54652 )
...
(cherry picked from commit 28426219ce )
Co-authored-by: Leon Sorokin <leeoniya@gmail.com >
2022-09-02 10:40:58 -04:00
Grot (@grafanabot)
1296582f4b
Plugins Catalog: Allow to filter plugins using special characters ( #54474 ) ( #54589 )
...
(cherry picked from commit f6827a0518 )
Co-authored-by: Murtaza Ahmedi <29052897+murtazaqa@users.noreply.github.com >
2022-09-02 14:07:40 +02:00
Grot (@grafanabot)
b622632291
Alerting: Fix UI bug when setting custom notification policy group by ( #54607 ) ( #54610 )
...
Custom values were not being displayed in the multiselect for notification policy `Group by` even though
they were correctly being saved.
(cherry picked from commit d706320d0a )
Co-authored-by: Matthew Jacobson <matthew.jacobson@grafana.com >
2022-09-01 19:19:06 -04:00
Grot (@grafanabot)
11ba65420d
Fixed tooltip does not change data when hovering over other datapoints ( #54517 ) ( #54595 )
...
(cherry picked from commit d2bdb01092 )
Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com >
2022-09-01 12:10:53 -04:00
Grot (@grafanabot)
019a200107
refactors usage insights topics ( #54497 ) ( #54583 )
...
(cherry picked from commit ac12b6d7ff )
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
2022-09-01 08:58:55 -05:00
Grot (@grafanabot)
1080729433
adds video ( #54545 ) ( #54581 )
...
(cherry picked from commit 8a23b1fd4f )
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
2022-09-01 08:45:38 -05:00
Karl Persson
8526d2cb71
Correlations: Use correct fallback handlers ( #54511 ) ( #54569 )
...
* Correlations: Use correct fallback handlers
* Add signed in middleware to all routes
(cherry picked from commit be6b8d91eb )
2022-09-01 15:08:10 +02:00
Grot (@grafanabot)
4a57bbce32
TestData DB: Fix node graph not showing when the Data type field is set to random ( #54298 ) ( #54564 )
...
(cherry picked from commit 610952ca8a )
Co-authored-by: Hamas Shafiq <hamas.shafiq@grafana.com >
2022-09-01 10:28:26 +01:00
Dave Henderson
74734db443
[v9.1.x] Metrics: Fixed grafana_database_conn_* metrics, and added new go_sql_stats_* metrics as eventual replacement ( #54540 )
...
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
Signed-off-by: Dave Henderson <dave.henderson@grafana.com >
2022-08-31 11:32:29 -04:00
Grot (@grafanabot)
fc4bab2463
moves time series up, fixes random relrefs ( #54477 ) ( #54539 )
...
(cherry picked from commit e64009fa88 )
Co-authored-by: Christopher Moyer <35463610+chri2547@users.noreply.github.com >
2022-08-31 10:27:15 -05:00
Grot (@grafanabot)
ea4d653cce
AppRootPage: Fixes issue navigating between two app plugin pages ( #54519 ) ( #54529 )
...
* AppRootPage: Fixes issue where it was not possible to navigate to another plugin
* Externalize react-router
* fixing test
(cherry picked from commit e5fba788d6 )
Co-authored-by: Torkel Ödegaard <torkel@grafana.com >
2022-08-31 09:50:59 -04:00
Grot (@grafanabot)
2c7c81cb7a
Hidden series stay hidden in legend when toggling visibility ( #54139 ) ( #54522 )
...
(cherry picked from commit 51e2f57ac9 )
Co-authored-by: Victor Marin <36818606+mdvictor@users.noreply.github.com >
2022-08-31 15:42:50 +03:00
Gabriel MABILLE
9ea61eebfd
FIX: RBAC prevents deleting empty snapshots ( #54385 ) ( #54510 )
...
Co-authored-by: Mihály Gyöngyösi <mgyongyosi@users.noreply.github.com >
Co-authored-by: Emil Tullsted <sakjur@users.noreply.github.com >
(cherry picked from commit c2c319146a )
2022-08-31 09:21:42 +02:00
Grot (@grafanabot)
83805b8b89
Plugins Catalog: Use appSubUrl to generate plugins catalog urls ( #54426 ) ( #54433 )
...
* Plugins Catalog: us appSubUrl to generate plugins catalog urls
* add tests for PluginList with app sub url
* remove unnecessary comments
(cherry picked from commit fc348e6279 )
Co-authored-by: Esteban Beltran <academo@users.noreply.github.com >
2022-08-31 07:34:33 +02:00
Grot (@grafanabot)
54356ac5b3
Grafana Backend: Establish a database version support policy. ( #54374 ) ( #54506 )
...
As stated in the documentation, Grafana will support the versions of our backend database options that are supported by their projects at the time that a Grafana release is issued.
(cherry picked from commit 56369457d4 )
Co-authored-by: Joe Blubaugh <joe.blubaugh@grafana.com >
2022-08-31 10:12:56 +08:00
Joan López de la Franca Beltran
ba4dc6e77b
ReleaseNotes: Updated changelog and release notes for 8.3.11, 8.4.11, 8.5.11 and 9.0.8 ( #54493 ) ( #54498 )
...
* ReleaseNotes: Updated changelog and release notes for 8.3.11, 8.4.11, 8.5.11 and 9.0.8 (#54493 )
Co-authored-by: Joan López de la Franca Beltran <joanjan14@gmail.com >
(cherry picked from commit 3a9a145ef7 )
Co-authored-by: Grot (@grafanabot) <43478413+grafanabot@users.noreply.github.com >
2022-08-30 21:31:36 +02:00