kubeshark / kubeshark

The API traffic analyzer for Kubernetes providing real-time K8s protocol-level visibility, capturing and monitoring all traffic and payloads going in, out and across containers, pods, nodes and clusters. Inspired by Wireshark, purposely built for Kubernetes
https://kubeshark.co
Apache License 2.0
10.95k stars 467 forks source link

[Feature Request:] Support for Additional Protocols #1336

Open woodliu opened 1 year ago

woodliu commented 1 year ago

Contact Details

liuchang268@live.com

Is your feature request related to a problem? Please describe.

The kubeshark used to sniff parts or all OSI L4 (TCP and UDP) traffic, can it support the ICMP packet? Because in most case we need use the ping command to test the connection.

And i found that, kubeshark not support the protocol based on TCP that not in the support protocols list, like telnet. So do you have plan to support the plain TCP traffic or add more protocols step on step? Thanks!

Original Thread

No response

Describe the solution you'd like to see

No response

Provide additional context

No response

Code of Conduct

alongir commented 1 year ago

@woodliu - you are correct. Kubeshark captures L4 streams that match certain criteria and then discards of them if upon dissection, unsupported protocols are found. We plan to support additional protocols based on demand, and more importantly an availability of a design partner. If you'd like to help us design and implement support for additional protocols (e.g. ICMP, Telnet) LMK. You can reach me on Slack.

woodliu commented 1 year ago

@woodliu - you are correct. Kubeshark captures L4 streams that match certain criteria and then discards of them if upon dissection, unsupported protocols are found. We plan to support additional protocols based on demand, and more importantly an availability of a design partner. If you'd like to help us design and implement support for additional protocols (e.g. ICMP, Telnet) LMK. You can reach me on Slack.

Thank you for replying, Kubeshark is a very good product, it will be better and better. I have join the slack, i will contribute my effort if i can.