Raspberry Pi Flugstatistik mit collectd, rrd und dump1090-tool

Erstellt am 25. Oktober 2016 von It_berater

Wer schöne Grafiken zum Thema Flug-Transponder-Empfang erstellen will, kann das sehr einfach machen. Es werden dann im Browser, z.B. solche Diagramme angezeigt:


Es gibt ein gutes Install-Script (Thanks Ted Sluis) mit dem geht die Installation auf einem Raspberry Pi Debian Jessie sehr einfach. Auch ein Install-Video ist auf der Seite zu finden.

Einfach diese Befehle absetzen:

# zuerst in ein Temp-Vereichnis gehen
cd /tmp
# das Script in das tmp Verzeichnis downlowden
wget https://raw.githubusercontent.com/tedsluis/dump1090-tools/master/dump1090-tools-install.sh
# die nötigen Rechte zum ausführen vergeben
chmod +x dump1090-tools-install.sh
# Script starten
./dump1090-tools-install.sh
# das kann ein paar Minuten (ca. 10) dauern, nach der installation ein paar Minuten warten, damit auch Daten in der DB landen können

# (Optional) mit diesem ls Befehl kann kontrolliert werden ob Daten geschrieben werden.
ls -ll -R /var/lib/collectd/rrd/* | grep rrd

# (Optional) wenn nicht kann noch geschaut werden ob der Prozess läuft
ps -ef | grep collectd
# es muss dies ausgegeben werden:
#root     26020     1  0 20:53 ?        00:00:00 /usr/sbin/collectdmon -P /var/run/collectd.pid -- -C /etc/collectd/collectd.conf
#root     26021 26020  0 20:53 ?        00:00:03 collectd -C /etc/collectd/collectd.conf -f
#pi       26960  1798  0 21:07 pts/0    00:00:00 grep --color=auto collectd

# (Optional) oder das Log-File nach Fehlern absuchen, ausgabe mit
cat /var/log/collectd.log

# (Optional) den Graphen updaten mit
cd /home/pi/dump-tools/collectd/
./graphs-crontabjob.sh
# Ergebnis:
#not expired   dump1090*1h.png   step=    8   expired=  266   expired_after=  300
#not expired   dump1090*6h.png   step=   45   expired=  276   expired_after=  300
#not expired  dump1090*24h.png   step=  180   expired=  270   expired_after=  600
#not expired   dump1090*2d.png   step=  360   expired=  236   expired_after= 1200
#not expired   dump1090*3d.png   step=  540   expired=  846   expired_after= 1800
#not expired   dump1090*7d.png   step= 1260   expired= 2658   expired_after= 3600
#not expired  dump1090*14d.png   step= 2520   expired= 6274   expired_after= 7200
#not expired  dump1090*30d.png   step= 5400   expired= 5582   expired_after=14400
#not expired  dump1090*90d.png   step=10800   expired=13473   expired_after=14400
#not expired dump1090*365d.png   step=86400   expired=19986   expired_after=28800

# (Optional) Checken ob die PNG Dateien erzeugt wurden mit
ls -la /var/www/collectd

# und zu guter letzt die URL im Browser aufrufen:
http://(Pi-Adresse)/collectd/index.html

Hier noch ein Foto nach ca. einer Stunde:

Was fehlt noch?

Ähnliche Artikel:

  1. Raspberry Pi: Coole DUMP1090 Diagramme zur Flugstatistik mit rrdtool
  2. Raspberry Pi: Wie kann ein neuer Mode S Decoder für RTLSDR Devices (DUMP1090 fork) dump1090-mutability installiert werden?
  3. Dump1090 auf dem Raspberry Pi aktualisieren (da Lufthansa und UFO sich ja näher kommen)