Is your feature request related to a problem? Please describe.
I'm always frustrated when I cannot use IXP manager because a device only supports IPFIX and not sFlow
Describe the solution you'd like
In addition to sflowtool, I'd like to see support for goflow2 (https://github.com/netsampler/goflow2).
goflow2 produces JSON output (amongst others) and the sflow processing Perl scripts could be adapted to read that
Describe alternatives you've considered
I've submitted a PR to goflow2 (netsampler/goflow2#163) to adapt its output to the format that IXP Manager expects (CSV), but the maintainers prefer to keep their side simple, and suggested to add JSON parsing support to IXP Manager instead. I tend to agree with them
Additional context
The devices in question are Nokia routers based on SR OS - these are used by the biggest IXPs in the world.
For example, at NL-IX: https://www.nokia.com/about-us/news/releases/2022/10/19/nokia-provides-nl-ix-with-ip-platforms-to-enable-400ge-and-800ge-access-and-interconnection-services/
Is your feature request related to a problem? Please describe.
I'm always frustrated when I cannot use IXP manager because a device only supports IPFIX and not sFlow
Describe the solution you'd like
In addition to sflowtool, I'd like to see support for goflow2 (https://github.com/netsampler/goflow2).
goflow2 produces JSON output (amongst others) and the sflow processing Perl scripts could be adapted to read that
Describe alternatives you've considered
I've submitted a PR to goflow2 (netsampler/goflow2#163) to adapt its output to the format that IXP Manager expects (CSV), but the maintainers prefer to keep their side simple, and suggested to add JSON parsing support to IXP Manager instead. I tend to agree with them
Additional context
The devices in question are Nokia routers based on SR OS - these are used by the biggest IXPs in the world.
For example, at NL-IX: https://www.nokia.com/about-us/news/releases/2022/10/19/nokia-provides-nl-ix-with-ip-platforms-to-enable-400ge-and-800ge-access-and-interconnection-services/