Skip to content

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

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

Refresh interval per panel #3514

Closed
lacion opened this issue Dec 14, 2015 · 40 comments
Closed

Refresh interval per panel #3514

lacion opened this issue Dec 14, 2015 · 40 comments
Labels
area/panel/common help wanted prio/low It's a good idea, but not scheduled for any release type/feature-request

Comments

@lacion
Copy link

lacion commented Dec 14, 2015

it would be useful specially now that there is elastic search and cloud watch backends to be able to set a per graph refresh i would like to have dashboards that will show a general overview some times over a week running pretty hard queries over in elastic search, but also showing some graph from other sources (like graphite or others db's) where i would like near realtime updates.

having real time updates on ES and cloud watch is really heavy on ES resources and cost's on aws but being able to override the refresh rate per graph would be really helpful.

@torkelo torkelo added area/panel/common type/feature-request prio/low It's a good idea, but not scheduled for any release help wanted labels Dec 15, 2015
@gbrian
Copy link

gbrian commented Dec 29, 2015

+1
What's the way for helping on this ?
UPDATE: ok, found http://docs.grafana.org/project/cla/

@utkarshcmu
Copy link
Collaborator

How about per row refresh rate instead of per graph?

@gbrian
Copy link

gbrian commented Jan 11, 2016

First version done:
Now refresh is by panel and you can set the value on each panel, at row level or dashboard level.
Basically what it does, at dashboard refresh, is to assign a refresh rate to each panel.

Main interval is calculated to be the greatest common divisor and that's all.

Pending last testing and create the pull request.

image
image

image

UPDATE: Ops, changing "Add refresh shift" by "Override refresh time"

@mtanda
Copy link
Collaborator

mtanda commented Mar 2, 2016

This is useful for CloudWatch to reduce cost.

@gbrian
Copy link

gbrian commented Mar 3, 2016

I've had to close pull request as there are many changes on master to keep it updated (test were failing as well). I'll try to implement again over latest version unless @torkelo you already have started this implementation.

@jsdt
Copy link

jsdt commented Sep 21, 2016

+1

@Codelica
Copy link

I think this would be very useful for mixed content dashboards. I'd love to be able to mix some realtime-ish charts in with longer term trends. Any chance this could be revived ?

@arianitu
Copy link

arianitu commented Jun 1, 2017

+1, I really assumed Grafana would support something like this.

@leafonsword
Copy link

Hope support row level, panel level refreshing!

@hatzlhoffer
Copy link

+1 this would be very helpful!

@kccheung
Copy link

+1

1 similar comment
@dooe
Copy link

dooe commented Jun 26, 2018

+1

@colmobrien84
Copy link

+1 this would greatly add to my Grafana <3

@pedrohtex
Copy link

+1

1 similar comment
@scaarup
Copy link

scaarup commented Nov 13, 2018

+1

@unixfox
Copy link

unixfox commented Nov 14, 2018

Is it possible to stop posting the useless +1 and just upvote the first comment on this issue if you are interested into this feature?

@arnolde
Copy link

arnolde commented Jan 29, 2019

I'm surprised this was implemented 3 years ago but not released yet... Please upvote more :-)

@Edu-GM
Copy link

Edu-GM commented Feb 5, 2019

+1

@arnolde
Copy link

arnolde commented Feb 5, 2019

@Edu-GM Please don't write +1, that is no help. Click the thumbs-up on the very first message in this issue, that will effectively upvote this issue.

@Knot3n
Copy link

Knot3n commented Apr 2, 2019

Please release this feature .. we need it to have a bit less load on the server.

@gbrian
Copy link

gbrian commented Apr 4, 2019

Hi everyone,
Did new attempt to implement this feature. The PR is just a preview for sharing the approach and grab some comments.
Please if you have the time check it and share your thoughts
#16384

@gbrian
Copy link

gbrian commented Apr 5, 2019

Ok, done tested and working fine! (#16384)
hope they'll like the implementation 😅 @daniellee @torkelo
grafana_panel_refresh

image

UPDATE:
Now realized about the migration to react 😮 so need to re-implement for react components...ok
#challengeaccepted

@gbrian
Copy link

gbrian commented Apr 5, 2019

Ok, guess I have it done for the React panels 😓
grafana_panel2

@torkelo torkelo changed the title per graph refresh rate Refresh interval per panel Jun 5, 2019
@MissMusic
Copy link

I need this so much!

@em0il
Copy link

em0il commented Aug 21, 2019

can someone tell me how I can achieve different refresh intervals (by own coding or where can I find the panel from above)

@mario-donnarumma
Copy link

I think this feature would be great. Definitely need this.

@davide-acanfora
Copy link

This would be a great feature for dashboards with multiple datasources 👍

@dbu748
Copy link

dbu748 commented Nov 14, 2019

I would love to have this feature ! 👍

@pknad505
Copy link

This would be an amazing feature and its the only reason why I'm hesitant to start using this platform +1

@szerwi
Copy link
Contributor

szerwi commented Jan 27, 2020

Is there any update about this future? I'd like to see it in Grafana.

@zachthedev
Copy link

@torkelo Any update?

@beingyash
Copy link

@torkelo Is this feature request anywhere on the current roadmap?

@torkelo
Copy link
Member

torkelo commented May 12, 2020

no

@dnfm
Copy link

dnfm commented May 15, 2020

Why would it be? It's not like a tonne of people haven't wanted it for nearly 5 years now!

... oh wait..

@beingyash
Copy link

no

Do you have some defined criteria to consider feature requests, so as to get this one qualified?

@szerwi
Copy link
Contributor

szerwi commented May 18, 2020

@torkelo so maybe at least some protection that if previous refresh is not finished, it won't start another one. I have a few panels which took long to load and when I set refresh rate to 10s it is impossible for them to load, I need to manually change refresh rate to 1 minute so they load properly.

@gbrian
Copy link

gbrian commented May 19, 2020

Hi @torkelo ,
First things first, thanks for taking the time to answer comments in this thread as I can perfectly understand the reason for Grafana- and many other open source projects- to keep focus.

So this is a thought for all people here willing to have this, and other features, in Grafana:

What if there's a fork adding this functionalities and offering the pull request to the main repository? Do you know if something like this exists?

  • New features/bug fixes will be deployed following Grafana's guideline
  • New features will be discussed/agreed with repository owners to ensure its adoption by main repository in the future.
  • All developments will have each own branch
  • There will be a main branch with all developments or option to build your own set
  • Pull requests will be updated with new changes coming from main repository
  • Fork will use platform like https://opencollective.com/ to sustain developments

Comments @torkelo ?, on your time.

@torkelo
Copy link
Member

torkelo commented May 19, 2020

We accept pull requests for popular feature request if the implementation is sound and the added complexity is low enough compared to the added value

@hanahas
Copy link

hanahas commented Nov 3, 2020

👍

@kj187
Copy link

kj187 commented Mar 8, 2021

👍

This issue was moved to a discussion.

You can continue the conversation there. Go to discussion →

Labels
area/panel/common help wanted prio/low It's a good idea, but not scheduled for any release type/feature-request
Projects
None yet
Development

No branches or pull requests