Skip to content

[Feature]: Create a packet loss tracer #117

Closed
Closed

Description

@LorenzoTettamanti

Is your feature request related to a problem?


  • No

Problem Description:

This is a parent issue of issue #78. This issue aims to expand the current metrics landscape by adding a packet loss tracer for the internal TCP connections.

Solution:

Trace the tcp_identify_packet_loss kprobe and log relevant insights.
Insights needed:

  • Packet loss
  • % of total packet loss
  • total size of data loss
  • comparison between loss data and total transmitted data

Additional info

Testing environment: minikube single node with Chaos Mesh
Related discussion: What Metrics Should We Trace, Monitor, and Analyze with eBPF?

Activity

  1. added
    enhancementNew feature or request
    rustPull requests that update Rust code
    ebpfeBPF related tasks
    on Jul 18, 2025
  2. added 3 commits that reference this issue on Jul 18, 2025
  3. added 8 commits that reference this issue on Aug 3, 2025
  4. moved this from In Progress to Done in CortexFlow v0.1on Aug 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Labels

ebpfeBPF related tasksenhancementNew feature or requestrustPull requests that update Rust code

Projects

Relationships

None yet

Development

No branches or pull requests

Issue actions