Also in unser aktuellen Installation, @descilla mag mich korregieren. Sieht’s folgendermaßen aus.
-
Knoten sendet die Daten mittels respondd an den Mapserver. Wenn ich es richtig verstanden habe macht der Hoppglass Server dafür einen Multicast und bekommt darauf die Daten aus den Knoten.
-
(Variante Alt) auf dem Mapserver wird per Cron dieses https://github.com/FreiFunkMuenster/node-stats/tree/respondd?files=1 Script ausgeführt das die respondd Daten in die Graphite instanz Pusht.
-
(Variante Aktuell) auf dem Mapserver wird per Cron dieses https://github.com/FreiFunkMuenster/node-stats/tree/glass_link?files=1 Script ausgeführt das die Daten aus dem Hoppglass Server abholt und in die Graphite instanz Pusht.
-
Die Daten werden Mittels Grafana Visualisiert. Grafana zieht dafür die Daten aus der Graphite Instanz.
-
Die Karte zieht sich Echtzeit generiert eine Grafik aus der Grafana Installation und zeigt diese in einem iFrame an.