Changed Top Ports to only show top 10 as to not bomb machine running influxdb
NetFlowV5 collector and InfluxDB and Grafana
It works.
Python script
Install required modules with
pip install -r requirements.txt
Then change InfluxDB variables.
INFLUXDB.py vs INFLUXDBmthrd.py
First one runs on one thread and should work when there isn't much data on the network.
Second is when there are a ton of flows that need to be collected. More flows aka more data.
sysctl.d
Place it in /etc/sysctl.d/ and apply with sysctl -p
Description
Languages
Python
98.4%
Shell
1.6%