Question

I am looking for a C++ library set to develop my own C++ daemon in Linux for collecting NetFlow information. Does anyone know of an open source one or a library set that is available?

Many thanks

Was it helpful?

Solution

Have you tried Googling? There are plenty of daemons for NetFlow available, for Linux and BSD flavors:

OTHER TIPS

FWIW - take a look also at http://code.google.com/p/flowd/ - it's small and BSD-licensed, so you should be able to tweak it according to your needs. (I'm not affiliated with it at all, just used a few times, and liked the tiny footprint).

For a stand-alone library, you can try "libipfix". It implements the newer IETF IPFIX protocol, but also understands Netflow v9 (on which IPFIX is based). But I don't think it can process older Netflow versions (v1 and v5 are common), so this is probably only useful if your Netflow-exporting devices support Netflow v9.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top