繁体   English   中英

是否有开源的 netflow 收集器 C++ 库集?

[英]Is there an open source netflow collector C++ library set?

我正在寻找一个 C++ 库,用于在 Linux 中开发我自己的 C++ 守护程序以收集 NetFlow 信息。 有谁知道可用的开源软件或库集?

非常感谢

你试过谷歌搜索吗? 有许多适用于 Linux 和 BSD 风格的 NetFlow 守护进程:

FWIW - 也请查看http://code.google.com/p/flowd/ - 它很小且获得 BSD 许可,因此您应该能够根据需要对其进行调整。 (我根本不隶属于它,只是使用了几次,并且喜欢它的小足迹)。

对于独立库,您可以尝试“libipfix”。 它实现了较新的 IETF IPFIX 协议,但也理解 Netflow v9(IPFIX 所基于的)。 但我认为它不能处理旧的 Netflow 版本(v1 和 v5 很常见),所以这可能只有在您的 Netflow 导出设备支持 Netflow v9 时才有用。

佛蒙特”是一个用 C++ 编写的开源模块化 Ipfix/Netflow 探针/聚合器/收集器应用程序。 它可以通过多种方式进行配置,以收集和处理与流程相关的信息。 它有合理的文档和示例,详细说明如何组合它的模块。

佛蒙特

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM