我正在寻找一个工具来被动地监听镜像端口,以便收集有关网络带宽使用情况、协议、主机等的统计数据。
Ntop很棒。但是一旦重新启动它(几乎)就会重置所有的统计数据。据我所知,没有优雅的解决方案来启用Ntop上的持久存储。
有人能告诉我一个类似的工具可以处理重新启动吗?
发布于 2011-10-19 14:11:32
来自ntop常见问题
Q1(a).我可以将数据存储在SQL数据库中吗?
Q1(b).当ntop停止时,我会丢失所有的数据。为什么?
Q1(c).为什么-S选项不起作用?
ntop用于在SQL数据库中可选地存储一些数据。代码被破坏,难以维护等,并被删除。很久以前了。如果你在“一些”文档中读到这方面的内容-更新。
当前的ntop是3.1,这是我们唯一支持的版本。
有各种用户提供的脚本可以将数据转储并插入到SQL数据库中。搜索邮件列表上的反向通信量。
是的,ntop使用基于内存的结构来保存使用数据,当您重置或重新启动ntop时,它们会丢失。
持久存储在RRD数据库中--有一篇论文@ SourceForge解释了它们。
对于某些持久性,还有另一种选择--它是-S --看看FAQarchive中关于它的一篇文章,“-S选项是什么?”
发布于 2011-10-19 14:12:35
这里有很多netflow/sFlow收集器。我自己不能推荐任何特别的。
http://www.switch.ch/network/projects/completed/TF-NGN/floma/software.html
https://serverfault.com/questions/322871
复制相似问题