Monday, July 17, 2017

Dump1090 and Munin

I first encountered munin on a pentest. Then I found this glorious page, which looked like it used munin to generate graphs from ADS-B data via dump-1090. That got me to install munin server on a VM running Lubuntu, following this great guide from DigitalOcean (which has a bunch of other useful tutorials on their site). Munin-node is on all the accessible PIs in the house with the exception of my Tor relay.

Today, while waiting for the laundry to finish, I finally got a dump 1090 plugin to work, namely this one: https://github.com/strix-technica/ADSB-tools. The only changes I made were:

1. Change JSON_DATA path to /run/dump1090-fa/.
2. Install python-geopy
3. Change the softlinks to link to /usr/share/munin/plugins instead of /usr/local/share/munin/plugins.

At last (this will be updated later with more pretty data):


Look at all the useful categories :)

On a side note I also cleared out /etc/munin/plugins of all the symlinks to unnecessary plugins such as kernel errors and irqstats (which was throwing constant errors).

Munin is the first step to visualizing network data. A long-term step will be to build a rudimentary network dashboard with traffic from all connected devices. P.S. Ntop is useful but confusing.

Update:


 

No comments: