Docker setup for running nfsen-ng (Netflow visualizer) and nfdump (Netflow/Sflow collector) together with support for mutiple sources.
- git clone https://github.com/Gerlowski/nfsen-ng-docker.git
- verify ports and paths in docker-compose.yaml
- fill source.conf
- csv style file with format : "device;port;proto"
- where:
- device is a display name like 'my-awesome-router'
- port is a uniq value in-between 9000-9099
- proto is sflow or nflow depending on your device capabilities)
- docker compose up -d
- browse to http://localhost:80
=> additonally, you may add/remove lines in sources.conf... you need then to restart the stack by issuing 'docker-compose restart'