Netis/cloud-probe
FreeA Software Probe for network packet capturing and forwarding in Cloud/Kubernetes and Virtualized environment.
About Netis/cloud-probe
Netis Cloud Probe (formerly known as Packet Agent) is an open-source project that enables packet capture on one device and forwarding to another device for analysis, solving the lack of TAP/SPAN capabilities in physical or virtual environments such as clouds and Kubernetes. It provides low-overhead, high-performance packet capture tools including cpworker (the capture and forwarding agent), cpdaemon (management daemon), and an optional Cloud Probe Manager (CPM) for UI-based policy configuration and statistics visualization. The tool supports various encapsulation methods like GRE, VXLAN, and ZMQ, and is optimized for minimal CPU utilization while maximizing throughput.
Key Features
Pros & Cons
- Open source and free to use
- High performance with low CPU utilization compared to earlier versions
- Supports multiple encapsulation formats (GRE, VXLAN, ZMQ)
- Works in cloud, Kubernetes, and virtualized environments without dedicated hardware
- Modular architecture with separate capture, management, and UI components
- Active community and GitHub repository with documentation and examples
- Requires manual configuration via JSON files; no built-in GUI (CPM is a separate product)
- Documentation is primarily developer-oriented; may be challenging for non-technical users
- Advanced features like CPM require contacting Netis for support or self-development
- Limited to packet capture and forwarding; does not provide deep packet inspection or analytics built-in
- Only supports Linux environments (based on libpcap and GRE/VXLAN)