This repository hosts all the code related to data collection. Currently encompasing the sflow and netflow data and be expanded.
External Dependency:
- A rabbitMQ instance is required with the following queues created:
- netflow_queue
- sflow_queue
Please see the docs folder for more details.
Tools used:
- pmacct is used primarily for the data collection.
- iperf3 is used to generate sflow data for testing.
- host-sflow is used to collect data on the host and retransmite to the pmacct receiver