很多人都使用nProbe和ntopng来收集流量。
其中nprobe和ntopng的启动方式如下:
nprobe -3 《collector port》 -i none -n none —zmq “tcp://*:1234” --zmq-encryption-key 《pub key》ntopng -i tcp://nprobe_host:1234 --zmq-encryption-key 《pub key》
在这种情况下,ntopng通过加密通道与nProbe通信,并以紧凑的二进制格式发送流,以实现最佳性能。如果不需要nProbe缓存和聚合流,则还可以--collector-passthrough 在nProbe端添加以进一步增加流收集性能。
只要您具有根据系统性能合理收集的流量,此设置就非常适合。如果要收集的流量太多(例如,有许多路由器发送流到nProbe,或每秒发送许多流量的大路由器),则此设置不再适用,因为它没有利用多核体系结构。解决方案如下:
将负载分布在多个(而不是一个)nProbe实例上。
在ntopng上,收集多个ZMQ接口上的流,并最终将它们与视图接口聚合。
启动nProbe / ntopng的方法,如下所示:
nprobe -i none -n none -3 2055 —zmq tcp://127.0.0.1:1234nprobe -i none -n none -3 2056 —zmq tcp://127.0.0.1:1235nprobe -i none -n none -3 2057 —zmq tcp://127.0.0.1:1236ntopng -i tcp://127.0.0.1:1234 -i tcp://127.0.0.1:1235 -i tcp://127.0.0.1:1236 -i view:all
在这种情况下,每个nProbe实例将同时处理流,并且在ntopng上也一样。您需要做的就是尝试在所有nProbe实例之间共享入口负载,以便每个实例接收数量接近的流,并在它们之间共享工作负载。
相反,如果您有单个大路由器将流导出到一个nProbe实例,则无法使用上述方法,因此我们需要以不同的方式进行负载平衡。这可以通过以下方式实现:
您可以通过以下方式配置nProbe:
nprobe -i none -n none -3 2055 --collector-passthrough —zmq tcp://127.0.0.1:1234 —zmq tcp://127.0.0.1:1235 —zmq tcp://127.0.0.1:1236ntopng -i tcp://127.0.0.1:1234 -i tcp://127.0.0.1:1235 -i tcp://127.0.0.1:1236 -i view:all
在这种情况下,当每个ZMQ接口在单独的线程上运行时,nProbe将负载均衡多个出口ZMQ上,并且ntopng将同时收集流。
注意:
--collector-passthrough 是可选的,但它可以减轻nProbe的负载,如果你有一个大的路由器出口朝着同一个nProbe实例这是可取的。
上述解决方案还可以用于原始数据包处理(nprobe -i ethX),而不仅仅是流收集(在这种情况下--collector-passthrough是没有必要的)。也就是说,越是在接口之间分散负载,就越能利用多核系统,系统性能也就可以提升。
虹科提供网络流量监控与分析的软件解决方案-ntop。该方案可在物理,虚拟,容器等多种环境下部署,部署简单且无需任何专业硬件即可实现高速流量分析。解决方案由多个组件构成,每个组件即可单独使用,与第三方工具集成,也可以灵活组合形成不同解决方案。包含的组件如下:
PF_RING:一种新型的网络套接字,可显着提高数据包捕获速度。
nProbe:网络探针,可用于处理NetFlow/sFlow流数据或者原始流量。
n2disk:用于高速连续流量存储处理和回放。
ntopng: 基于Web的网络流量监控分析工具,用于实时监控和回溯分析。
原文标题:网络可视化 | 使用ntopng高速流量监控分析的最佳做法
文章出处:【微信公众号:广州虹科电子科技有限公司】欢迎添加关注!文章转载请注明出处。
责任编辑:haq
-
监控系统
+关注
关注
21文章
3950浏览量
177666 -
网络
+关注
关注
14文章
7605浏览量
89367
原文标题:网络可视化 | 使用ntopng高速流量监控分析的最佳做法
文章出处:【微信号:Hongketeam,微信公众号:广州虹科电子科技有限公司】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
虹科方案 仅需4个步骤!轻松高效搭建虹科TSN测试网络
![<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b> 仅需4个步骤!轻松高效搭建<b class='flag-5'>虹</b><b class='flag-5'>科</b>TSN测试<b class='flag-5'>网络</b>](https://file1.elecfans.com/web3/M00/04/EE/wKgZPGd7TjOAdqIIAAGDHW9flTs144.png)
网络流量监控与网关优化
Bananna Pi开源社区联合矽昌通信打造开源的低成本Wifi5路由器解决方案
虹科应用 为什么虹科PCAN方案能成为石油工程通讯的首选?
![<b class='flag-5'>虹</b><b class='flag-5'>科</b>应用 为什么<b class='flag-5'>虹</b><b class='flag-5'>科</b>PCAN<b class='flag-5'>方案</b>能成为石油工程通讯的首选?](https://file1.elecfans.com/web1/M00/F4/9B/wKgaoWct0A-AU_vzAAJk7vlE834169.png)
虹科方案 领航智能交通革新:虹科PEAK智行定位车控系统Demo版亮相
![<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b> 领航智能交通革新:<b class='flag-5'>虹</b><b class='flag-5'>科</b>PEAK智行定位车控系统Demo版亮相](https://file1.elecfans.com//web2/M00/04/47/wKgZombNK52Aa5HPAADGgB4maoE520.png)
消防管道压力流量监控方案
网络故障导致流量失控?看虹科Qci方案如何一招制胜!
![<b class='flag-5'>网络</b>故障导致<b class='flag-5'>流量</b>失控?看<b class='flag-5'>虹</b><b class='flag-5'>科</b>Qci<b class='flag-5'>方案</b>如何一招制胜!](https://file.elecfans.com/web2/M00/3F/D7/poYBAGJqPMKAEXjWAAAOpepuZJ8475.jpg)
虹科案例|为什么PCAN MicroMod FD是数模信号转换的首选方案?
![<b class='flag-5'>虹</b><b class='flag-5'>科</b>案例|为什么PCAN MicroMod FD是数模信号转换的首选<b class='flag-5'>方案</b>?](https://file1.elecfans.com/web2/M00/ED/93/wKgaomZn_UyACCDCAAFmNIzMLig599.png)
艾体宝干货 | 教程:使用ntopng和nProbe监控网络流量
![艾体宝干货 | 教程:使用ntopng和nProbe<b class='flag-5'>监控</b><b class='flag-5'>网络流量</b>](https://file1.elecfans.com/web2/M00/EA/1E/wKgZomZW2VuAfxzYAAqtYGUPOGk495.png)
虹科方案 | 符合医药行业规范的液氮罐运输和存储温度监测解决方案
![<b class='flag-5'>虹</b><b class='flag-5'>科</b><b class='flag-5'>方案</b> | 符合医药行业规范的液氮罐运输和存储温度监测<b class='flag-5'>解决方案</b>](https://file1.elecfans.com/web2/M00/CA/E5/wKgZomYfWTuAWGBbADE7wO59Wtc827.png)
评论