ich versuche gerade mit mäßigem erfolg, ein auf meinem webserver regelmäßig erneuertes bild der bienenstöcke in einem grafana-panel darzustellen (hier, ganz runterscrollen).
ich schaffe:
dass das bild dargestellt wird und in grafana aktualisiert wird, wenn ich den ganzen dashboard reloade. auch wird das aktuelle bild angezeigt, wenn ich mit rechtslick “bild in anderem tab öffnen” mache.
schön wäre:
- wenn das bild sich im panel automatisch aktualisiert,
- ich den aktualisierungsintervall festlegen könnte, je nachdem wie häufig die aktualisierung auf dem server stattfindet.
probiert habe ich:
das pictureit-panel. allderdings stürzt es regelmäßig ab, bevor ich irgendetwas speichern kann: “An unexpected error happened. Details: Type Error, str is undefined”.
außerdem greift das panel konsequent auf die gecachte uraltversion des bildes zurück.
das internet empfiehlt:
eine html-seite in einem grafana-html-panel aufrufen. in der html-seite das bild darstellen und die aktualisierung umsetzen, z.b. so:
<!DOCTYPE html>
<html>
<head>
<title>Live-B-Cam (almost)</title>
<meta http-equiv="refresh" content="600">
</head>
<body>
<img src="latest.jpg?nocache=" + new Date().getTime() />
</body>
</html>
leider ist das html-panel nicht im angebot hier im schwarm. sicherheitsgründe? kann ich ja immer nicht so gut einschätzen. würde mir aber intuitiv einleuchten, bei einem html-panel, das dann auch noch js zulässt…
sieht wer noch andere möglichkeiten für mein einbettungsproblem?