Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Datasources: Prevent users from overloading Grafana by limiting the amount of data requested/returned #39095

Open
4 of 5 tasks
marefr opened this issue Sep 10, 2021 · 3 comments

Comments

@marefr
Copy link
Member

marefr commented Sep 10, 2021

For data source queries, we want to limit the amount of data being returned to/processed by Grafana to prevent Grafana from being overloaded and/or consuming too much resources, such as CPU/memory.

v8.2:

v8.2.x

Unscheduled:

@marefr marefr added this to the 8.3.0 milestone Sep 10, 2021
@marefr marefr added this to To do in Grafana Backend (DO NOT USE!) via automation Sep 10, 2021
@marefr marefr moved this from To do to In progress in Grafana Backend (DO NOT USE!) Sep 10, 2021
marefr added a commit that referenced this issue Sep 13, 2021
…cessed (#38986)

Adds a new setting dataproxy.row_limit that allows an operator to limit the 
amount of rows being processed/accepted in response to database queries 
originating from SQL data sources.

Closes #38975
Ref #39095

Co-authored-by: achatterjee-grafana <70489351+achatterjee-grafana@users.noreply.github.com>
@dprokop dprokop modified the milestones: 8.3.0-beta1, 8.3.0-beta2 Nov 18, 2021
@marefr marefr removed this from In progress in Grafana Backend (DO NOT USE!) Nov 19, 2021
@marefr marefr added this to Backlog in Plugins Platform (DEPRECATED) via automation Nov 19, 2021
@marefr marefr removed this from Backlog in Plugins Platform (DEPRECATED) Nov 19, 2021
@marefr marefr modified the milestones: 8.3.0-beta2, 8.4.0 Nov 24, 2021
@marefr marefr modified the milestones: 8.4.0, 8.5.0 Feb 2, 2022
@grafanabot grafanabot removed this from the 8.5.0-beta1 milestone Apr 21, 2022
@grafanabot
Copy link
Contributor

This issue was removed from the 8.5.0 milestone because 8.5.0 is currently being released.

@mjseaman
Copy link
Contributor

Hi @marefr , is this still in progress?

@marefr
Copy link
Member Author

marefr commented Oct 20, 2022

@mjseaman I'm afraid not. There was as an attempt to solve the #39089, but we had to revert it since it introduced bugs/weird behaviors and since then we haven't worked on this due to other more prioritized tasks. The main 3 tasks which are solved/done was the most pressing things from grafana cloud perspective to get into place. With that said, this might be something we need to pick up later again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: 💡 Ideation
Development

No branches or pull requests

5 participants