Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-8480

[RFE]: We should add port/pid details in tcpsynbl bcc tool

    • Icon: Story Story
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • rhel-9.0.0
    • bcc
    • Normal
    • sst_kernel_tps
    • ssg_core_kernel
    • None
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • If docs needed, set a value
    • None

      Description of problem:
      [RFE]: We should add port/pid details in tcpsynbl bcc tool

      Version-Release number of selected component (if applicable):

      1. rpm -qa | grep bcc
        bcc-tools-0.20.0-8.el9.x86_64
        bcc-0.20.0-8.el9.x86_64
        python3-bcc-0.20.0-8.el9.noarch

      How reproducible:

      just run tcpsynbl command

      Actual results:

      1. /usr/share/bcc/tools/tcpsynbl
        Tracing SYN backlog size. Ctrl-C to end.
        ^C

      backlog_max = 5
      backlog : count distribution
      0 -> 1 : 2 |****************************************|
      2 -> 3 : 1 |******************** |

      backlog_max = 128
      backlog : count distribution
      0 -> 1 : 5 |****************************************|

      1. man tcpsynbl
        tcpsynbl(8) System Manager's Manual tcpsynbl(8)

      NAME
      tcpsynbl - Show the TCP SYN backlog as a histogram. Uses bpftrace/eBPF.

      SYNOPSIS
      tcpsynbl

      Expected results:

      Without port detail and process name, it is difficult to which histogram belongs to which service or which port. If we have that info, it will greatly help in troubleshooting.

      Also, currently, there is no option available to pass with tcpsynbl, so if we can add --port or --process flags, it can help to showup the histogram for specfic port/process.

      Additional info:

            jmarchan@redhat.com Jerome Marchand
            prpatel@redhat.com Prijesh Patel
            Jerome Marchand Jerome Marchand
            Jean-Tsung Hsiao Jean-Tsung Hsiao
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: