Skip to content

YuruC3/OPNsense-NetFlow

Repository files navigation

NetFlowV5 collector and InfluxDB and Grafana

It works.

IP2Location-DB

To get IP2Locatio-Lite-DB go to lite.ip2location and create a account.

Then you need to get your Token. You can find it here and under Download Token

Then pass that token as IP2LOC_TOKEN environment variable to the container

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

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors