Home Lab: Monitoring with Grafana + influxdb + ntopng + Opnsense

I’ve always been interested in knowing which device consumes internet bandwidth on my network. Given I’m on a 50Mbps line, bandwidth is a premium(Thank you NBN!) So how did I go about monitoring internet bandwidth consumption across all my devices? A NOC style interface will be cool! (click on the image above!) I got this done with the help of Grafana, influxdb, ntopng and Opnsense! TLDR: Opnsense -> ntopng -> Influxdb -> Grafana Opnsense is the gateway router....

October 6, 2021 · 3 min · Jahnin Rajamoni