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