2025-12-20 22:10:15 +00:00
2025-08-20 20:07:52 +02:00
2025-10-03 21:04:38 +03:00
2025-10-03 21:02:57 +03:00
2025-05-08 09:49:17 +02:00
2025-05-08 09:49:17 +02:00
2025-05-08 09:49:17 +02:00
2025-12-20 22:10:15 +00:00
2025-05-08 09:49:17 +02:00
2025-05-08 09:49:17 +02:00

NetFlowV5 collector and InfluxDB and Grafana

Here I'll try integrating both NetFlow and sFlow into my python code so that either can be choosen.

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
NetFlow collector that's putting data to InfluxDB and visualizes it in Grafana
Readme 20 MiB
Languages
Python 95.4%
Shell 3.5%
Dockerfile 1.1%