kubeshark / tracer

The kernel tracer that attaches eBPF probes to containers for capturing TLS traffic
GNU General Public License v3.0
12 stars 6 forks source link

Improve CPU, Memory consumption in Tracer #19

Closed alongir closed 5 months ago

alongir commented 5 months ago

At this point, Tracer consumes too much memory and CPU in a busy cluster. We need to find a way to throttle the resource consumption. One option is to use K8s resource throttling.

Example in a very little cluster:

Image

alongir commented 5 months ago

Significant improvement after this: https://github.com/kubeshark/kubeshark/pull/1459 Should run more tests before we close this.