Skip to content

欢迎来到Cloud Probe的维基

robbietu edited this page Oct 9, 2023 · 1 revision

English

什么是Netis Cloud Probe?

Netis Cloud Probe (曾用名Packet Agent)是一个用于解决如下问题的开源项目:设备A上抓取的数据包,之后在设备B上使用分析。在很多时候,当你希望监控网络的流量,但是并没有可用的设备,例如:

  • 物理环境中不存在TAPSPAN设备。
  • 虚拟环境中,Virtual Switch Flow Table不支持SPAN功能。

因此,该项目提供一套低开销但是高性能的抓包工具,用于应对上述困难。

  • pktminerg是第一个发布的工具。该工具可以轻松地在网卡上抓数据包,用GRE头进行封装并发送到远端的设备,来进行数据包监控和分析。

packet agent's pktminerg capture traffic flow via GRE/Cloud

此外,还有另外4个工具:

  • pcapcompare用于比较两个pcap文件
  • gredump根据特定的过滤规则抓取GRE数据包,并存储为pcap文件。
  • gredemo是一个demo应用程序,可以从pcap文件读取数据包,然后把它们发送到远端网卡。这个程序只能通过源代码编译生成。
  • probeDaemon是pktminerg的管理程序(从v0.7.0).它可以拉起和停止pktminerg,并且设定命令行的参数。该模块需要和CPM(Cloud Probe Mananger).CPM提供了用户界面,可以对pktminerg的策略进行配置,同时还可以图形化显示pktminerg上报的统计数据。您可以联系Netis获取关于CPM的进一步支持,或者可以开发自己的CPM。

文档

Packet-Agent 云平台性能评测(仅中文版)
Packet-Agent libpcap 缓存与最大支持流量评测(仅中文版)

新的功能

贡献

您可以fork本项目并提交Pull Request。我们欢迎所有开源社区的同学提交自己的贡献。

许可证

Copyright (c) 2018 - 2020 Netis.
本项目库遵循下列许可证:

联系方式

Clone this wiki locally