Grafana: Aktualisierungsintervall pro Panel

Erstellt am 14. Dez. 2015  ·  39Kommentare  ·  Quelle: grafana/grafana

Es wäre besonders jetzt nützlich, wenn es eine elastische Suche und Cloud-Watch-Backends gibt, um eine Aktualisierung pro Grafik festlegen zu können. Ich hätte gerne Dashboards, die manchmal über eine Woche hinweg einen allgemeinen Überblick zeigen und ziemlich schwierige Abfragen bei der elastischen Suche ausführen. aber auch einige Grafiken aus anderen Quellen (wie Graphit oder andere DBs) zeigen, wo ich nahezu Echtzeit-Updates möchte.

Echtzeit-Updates für ES und Cloud Watch sind sehr anstrengend für ES-Ressourcen und kostenintensiv, aber es wäre sehr hilfreich, die Aktualisierungsrate pro Grafik überschreiben zu können.

arepanecommon help wanted prioritnice-to-have typfeature-request

Hilfreichster Kommentar

Ist es möglich, die Veröffentlichung des nutzlosen +1 beenden und nur den ersten Kommentar zu diesem Problem zu bewerten, wenn Sie an dieser Funktion interessiert sind?

Alle 39 Kommentare

+1
Wie kann man dabei helfen?
UPDATE: ok, gefunden http://docs.grafana.org/project/cla/

Wie wäre es mit einer Aktualisierungsrate pro Zeile anstelle eines Diagramms?

Erste Version fertig:
Jetzt erfolgt die Aktualisierung nach Bedienfeldern, und Sie können den Wert in jedem Bedienfeld auf Zeilenebene oder Dashboard-Ebene festlegen.
Grundsätzlich wird beim Aktualisieren des Dashboards jedem Bedienfeld eine Aktualisierungsrate zugewiesen.

Das Hauptintervall wird als der größte gemeinsame Teiler berechnet und das ist alles.

Bis zum letzten Test und Erstellen der Pull-Anforderung.

image
image

image

UPDATE: Ops, Ändern von "Aktualisierungsverschiebung hinzufügen" durch "Aktualisierungszeit überschreiben"

Dies ist nützlich für CloudWatch, um die Kosten zu senken.

Ich musste die Pull-Anfrage schließen, da es viele Änderungen am Master gibt, um ihn auf dem neuesten Stand zu halten (der Test schlug ebenfalls fehl). Ich werde versuchen, die neueste Version erneut zu implementieren, es sei denn, Sie haben diese Implementierung bereits gestartet.

+1

Ich denke, dies wäre sehr nützlich für Dashboards mit gemischten Inhalten. Ich würde gerne in der Lage sein, einige Echtzeit-Charts mit längerfristigen Trends zu mischen. Gibt es eine Chance, dass dies wiederbelebt wird?

+1, ich nahm wirklich an, dass Grafana so etwas unterstützen würde.

Hoffe, dass die Zeilenebene und die Panelebene aktualisiert werden!

+1 das wäre sehr hilfreich!

+1

+1

+1 Dies würde meine Grafana <3 erheblich verbessern

+1

+1

Ist es möglich, die Veröffentlichung des nutzlosen +1 beenden und nur den ersten Kommentar zu diesem Problem zu bewerten, wenn Sie an dieser Funktion interessiert sind?

Ich bin überrascht, dass dies vor 3 Jahren implementiert, aber noch nicht veröffentlicht wurde ... Bitte stimmen Sie mehr ab :-)

+1

@ Edu-GM Bitte schreibe nicht +1, das ist keine Hilfe. Klicken Sie bei der allerersten Nachricht in dieser Ausgabe auf den Daumen nach oben, um dieses Problem effektiv zu bewerten.

Bitte geben Sie diese Funktion frei. Wir benötigen sie, um den Server etwas weniger zu belasten.

Hallo allerseits,
Habe einen neuen Versuch unternommen, diese Funktion zu implementieren. Die PR ist nur eine Vorschau, um den Ansatz zu teilen und einige Kommentare zu erhalten.
Bitte, wenn Sie Zeit haben, überprüfen Sie es und teilen Sie Ihre Gedanken
https://github.com/grafana/grafana/pull/16384

Ok, fertig getestet und funktioniert gut! (https://github.com/grafana/grafana/pull/16384)
Ich hoffe, ihnen gefällt die Implementierung 😅 @daniellee @torkelo
grafana_panel_refresh

image

UPDATE :
Jetzt über die Migration zu reagieren realisiert realized müssen also für reaktionskomponenten neu implementieren ... ok

Herausforderung angenommen

Ok, ich schätze, ich habe es für die React-Panels gemacht 😓
grafana_panel2

Ich brauche das so sehr!

Kann mir jemand sagen, wie ich verschiedene Aktualisierungsintervalle erreichen kann (durch eigene Codierung oder wo finde ich das Panel von oben)?

Ich denke, diese Funktion wäre großartig. Brauche das auf jeden Fall.

Dies wäre eine großartige Funktion für Dashboards mit mehreren Datenquellen: +1:

Ich würde gerne diese Funktion haben! : +1:

Dies wäre eine erstaunliche Funktion und der einzige Grund, warum ich zögere, diese Plattform +1 zu verwenden

Gibt es ein Update zu dieser Zukunft? Ich würde es gerne in Grafana sehen.

@torkelo Irgendein Update?

@torkelo Befindet sich diese Funktionsanforderung irgendwo auf der aktuellen Roadmap?

Nein

Warum sollte es sein? Es ist nicht so, dass eine Tonne Leute es seit fast 5 Jahren nicht mehr gewollt haben!

... Oh, Moment mal..

Nein

Haben Sie einige definierte Kriterien, um Funktionsanforderungen zu berücksichtigen, um diese zu qualifizieren?

@torkelo also vielleicht zumindest ein gewisser Schutz, dass, wenn die vorherige Aktualisierung nicht abgeschlossen ist, keine weitere gestartet wird. Ich habe einige Panels, deren Laden lange gedauert hat, und wenn ich die Aktualisierungsrate auf 10 Sekunden eingestellt habe, können sie nicht geladen werden. Ich muss die Aktualisierungsrate manuell auf 1 Minute ändern, damit sie ordnungsgemäß geladen werden.

Hallo @torkelo ,
Das Wichtigste zuerst, danke, dass Sie sich die Zeit genommen haben, Kommentare in diesem Thread zu beantworten, da ich den Grund für Grafana- und viele andere Open-Source-Projekte, den Fokus zu behalten, perfekt verstehen kann.

Dies ist also ein Gedanke für alle Menschen hier, die bereit sind, dieses und andere Merkmale in Grafana zu haben:

Was ist, wenn ein Fork diese Funktionen hinzufügt und die Pull-Anforderung dem Haupt-Repository anbietet? Wissen Sie, ob so etwas existiert?

  • Neue Funktionen / Fehlerbehebungen werden gemäß der Grafana-Richtlinie bereitgestellt
  • Neue Funktionen werden mit den Repository-Eigentümern besprochen / vereinbart, um sicherzustellen, dass sie in Zukunft vom Haupt-Repository übernommen werden.
  • Alle Entwicklungen werden eine eigene Niederlassung haben
  • Es wird eine Hauptniederlassung mit allen Entwicklungen oder Optionen geben, um Ihr eigenes Set zu erstellen
  • Pull-Anforderungen werden mit neuen Änderungen aus dem Haupt-Repository aktualisiert
  • Fork wird eine Plattform wie https://opencollective.com/ verwenden , um Entwicklungen aufrechtzuerhalten

Kommentare @torkelo ?, Zu Ihrer Zeit.

Wir akzeptieren Pull-Anfragen für beliebte Feature-Anfragen, wenn die Implementierung solide ist und die zusätzliche Komplexität im Vergleich zum Mehrwert gering genug ist

👍

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen