Gain Visibility into Istio mTLS Traffic with Mizu

This page summarizes the projects mentioned and recommended in the original post on /r/golang

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. mizu

    Discontinued The API traffic viewer for Kubernetes providing deep visibility into all API traffic and payloads going in, out and across containers and pods inside a Kubernetes cluster. Think TCPDump and Wireshark re-invented for Kubernetes [Moved to: https://github.com/kubeshark/kubeshark]

    Mizu is an open source multi-protocol traffic viewer for Kubernetes that can be used to view API traffic between microservices communicating over synchronous and message queue protocols.​Traffic viewing is essential for troubleshooting bugs, defects, and regressions. It helps developers find the root cause of a problem quicker and therefore deploy faster. Mizu is available to download as an executable binary or as source code directly from its GitHub repository.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. gopacket

    Provides packet processing capabilities for Go

    For example, gopacket uses libpcap by default for capturing the traffic. Libpcap doesn't support network namespaces and we can't ask it to listen to traffic on a different namespace. However, we can change the network namespace of the calling thread and then start libpcap to see the traffic on a different namespace.

  4. libpcap

    the LIBpcap interface to various kernel packet capture mechanism

    For example, gopacket uses libpcap by default for capturing the traffic. Libpcap doesn't support network namespaces and we can't ask it to listen to traffic on a different namespace. However, we can change the network namespace of the calling thread and then start libpcap to see the traffic on a different namespace.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • ntest is a cross-platform cli app that runs multiple tests against any address. (Still working on it)

    2 projects | /r/golang | 5 Dec 2021
  • Kubernetes: Migrating from Ingress to Gateway API

    2 projects | dev.to | 18 Apr 2025
  • A Beginner's Journey: Deploying Applications on Amazon EKS

    2 projects | dev.to | 17 Apr 2025
  • Platform Engineering: The Next Evolution in DevOps

    2 projects | dev.to | 16 Apr 2025
  • Why Kubernetes Is Everywhere — But Setting It Up Still Kinda Sucks (Unless You Follow This Guide)

    2 projects | dev.to | 16 Apr 2025

Did you know that Go is
the 4th most popular programming language
based on number of references?