Ntopselect存储持久数据

我正在寻找一个工具来被动地监听镜像端口,以收集关于networking带宽使用情况,协议,主机等的统计数据。

Ntop很棒。 但一旦重新启动(几乎)重置所有统计。 据我所知,没有优雅的解决scheme来启用Ntop上的永久存储。

有人可以请我指向一个类似的工具,可以处理重新启动?

从ntop常见问题

Q1(a)中。 我可以将数据存储在SQL数据库中吗?

Q1(b)中。 当ntop停止,我失去了我所有的数据。 为什么?

Q1(c)中。 为什么不select-S选项?

A. ntop用于将一些数据select性地存储在SQL数据库中。 代码被破坏,难以维护等,并被删除。 很久以前。 如果你正在阅读“一些”文档 – 更新。

目前ntop是3.1,这是我们唯一支持的版本。

有不同的用户提供的脚本来获取数据转储并将其插入到SQL数据库中。 在邮件列表中search返回的stream量。

是的,ntop使用基于内存的结构来保存使用数据,当你重置或重新启动ntop时,它们会丢失。

持久性存储在RRD数据库中 – 有一篇文章@SourceForge来解释它们。

还有另外一个select – 一些持久性 – 这是-S – 在FAQarchive看一篇关于它的文章,“-S选项是什么?”。

这里有很多netflow / sFlow收集器。 我不能自己推荐任何特定的。

http://www.switch.ch/network/projects/completed/TF-NGN/floma/software.html