Grafana / wie Charts realisieren?

OK. Das ist schon einmal eine gute Info.
Muss ich mir morgen mal ansehen, weil es bei Keinem so auftritt.

Mhh,

Vielleicht liegt es am docker?
Wie gesagt, wenn ich eine id Eingebe bekommen ich einen Grafen angezeigt.

Kann es sein das das Problem am Zeitstempel liegt der angefragt wird. Wenn du im Screenshot von Symcon schaust, da wird eine timestamp von 1970 abgefragt.

Gesendet von iPhone mit Tapatalk

Das Problem liegt woanders.
Es gibt 2 verschiedene Anfragen
Wenn im Debug ein „Raw:{„type“:„timeseries“,„target“:“"}" kommt ist es eine Abfrage der Variablen.
Wenn im Debug ein"Raw:{„app“:„dashboard“…" kommt ist es Abfrage des Graphen.
Was kommt bei dir wenn du in Grafana in ein Metricfeld klickst?

Hallo
Schau mir gerade Geofency an und Die Doku zu den Funktion.
Dabei ist mir in der Doku aufgefallen, dass Destroy() nicht beim Beenden von IP-Symcon
aufgerufen wird:confused:
https://www.symcon.de/service/dokumentation/entwicklerbereich/sdk-tools/sdk-php/module/destroy/

Das kommt beim Klick auf metric

Gesendet von iPad mit Tapatalk

Normalerweise sollte der RAW so aussehen

Raw:{„type“:„timeseries“,„target“:""}

bei fehlt der Anfang.
Ich hab mal eine Version hochgeladen der auch nur „target“ auswertet.

Wir sollten in diesem Thread weitermachen
https://www.symcon.de/forum/threads/42916-Modul-Grafana?p=418108#post418108

Fehler in der Doku.
Hatte ich auch schon Mal gemeldet :smiley:
Michael

Hallo,

wie kann ich Grafana am besten einbinden, so das die Werte auch aktualisiert werden? (z.B.: alle 1 skunden)

Mit iframes geht es ja prinzipiell schon aber da wird dann nichts aktualisiert: refresh=1s

<iframe src=„Grafana“ width=„1800“ height=„240“ frameborder=„0“></iframe>

und wenn ich es lokal laufen lasse geht es auf der App nicht mehr zum anzeigen:

<iframe src=„http://10.0.0.88:3000/d/6h0A9DQWz/ipsymcon-copy1?
orgId=1&from=1581757341966&to=1581778941966&refresh=1s&kiosk“ width=„1800“ height=„240“ frameborder=„0“></iframe>

Ausserdem kommt oben rechts immer ein kleinen Icon mit dem Zahnradsymbol alle sekunden,
wie kann ich das deaktivieren. Im Internet steht mit Javascript auf Grafana und diesem Code:

.forEach.call(document.querySelectorAll(’.panel-loading’), function (al) {
al.style.display = ‚none‘;
});

der funktioniert so aber nicht bei mir Java geht schon Buttons kann ich auch machen aber das panel-loading Symcol „verstecken“ nicht.

Wie habt ihr das gelöst mit dem einbinden in Symcon?

Danke!

Lg Andi