What problem does it solve?
This Skill addresses the difficulty of measuring network throughput and identifying CPU bottlenecks in high-performance firewall environments, ensuring that traffic processing remains efficient under load.
Core Features & Use Cases
- Throughput Benchmarking: Executes automated iperf3 tests to measure IPv4 and IPv6 performance across different network topologies.
- CPU Profiling: Captures and analyzes kernel-level performance data using perf to identify specific BPF program overheads.
- Use Case: When deploying a new firewall configuration, use this Skill to compare IPv4 and IPv6 throughput and verify that CPU usage for packet parsing and NAT remains within healthy operational baselines.
Quick Start
Run the perf-test skill with the all argument to execute a full throughput comparison and CPU profiling report for the current environment.