netflow2json: Solution for Analyzing TrafficFlow V9 Data - Alternative to Mikrotik Accounting

Introducing “netflow2json” the Python-based package designed to collecting and analysing of TrafficFlow V9 data.

Overview
netflow2json simplifies Netflow V9 traffic data management,with this package you can access trafficflow traffic as json and accessible with web, providing an alternative to the deprecated Mikrotik accounting feature. Easily install the package using pip:

pip install netflow2json

Usage Example

from netflow2json.analyser import NetflowProcessor

processor = NetflowProcessor(web_port=8080, netflow_port=2055, local_ip_ranges=['172.16.11.0/24','172.16.12.0/24','172.16.13.0/24','172.16.14.0/24','192.168.0.0/24','192.168.1.0/24'])
processor.start()

Explore Further
Stay updated and contribute on https://github.com/h-haghpanah/netflow2json

I see nothing about it being accessible via the web on the github page. Please explain.

Do you have any errors? Could you share your MikroTik configuration and Python code?

“with this package you can access trafficflow traffic as json and accessible with web”

Again, I see nothing about it being accessible via the web. How, where?
I installed your pip package.

Installed it via pip and Web was accessible on http port 8080