Uploaded image for project: 'OpenShift Request For Enhancement'
  1. OpenShift Request For Enhancement
  2. RFE-4516

Provide way to mirror pod traffic for troubleshooting


    • Icon: Feature Request Feature Request
    • Resolution: Unresolved
    • Icon: Critical Critical
    • None
    • openshift-4.15
    • None
    • False
    • None
    • False
    • Not Selected

      1. Proposed title of this feature request Pod port mirror
      2. What is the nature and description of the request? As an administrator, I need to solve complex application issues. A way to mirror pod traffic and output to a file on a pvc would simplify what it would take take to capture and analyze traffic for an application.
      3. Why does the customer need this? (List the business requirements here) Creating packet captures at the interface level can be complex and can involve a lot of people to ensure you're getting the right physical interface etc. There are examples of things that do this https://docs.traceable.ai/docs/daemonset-mirroring + http://arthurchiao.art/blog/traffic-mirror-with-ovs/
      4. List any affected packages or components.

      ovs/ovn. Ideally an operator or bolted on to network observability operator would be good for this. Annotate a namespace with a 'capture' annotation or similar, and start mirroring traffic.

            mcurry@redhat.com Marc Curry
            rhn-support-bhershbe Brian Hershberger
            0 Vote for this issue
            1 Start watching this issue