Mizu
Mizu is a simple-yet-powerful API traffic viewer for Kubernetes enabling you to view all API communication between microservices across multiple protocols to help your debug and troubleshoot regressions.
Mizu offers a real-time view of all HTTP requests, REST and gRPC API calls, as well as Kafka, AMQP (activeMQ / RabbitMQ), and Redis.
Install Mizu
Install Mizu in your terminal:
Mac (Intel)
curl -Lo mizu github.com/up9inc/mizu/releases/download/0.22.0/mizu_darwin_amd64 && chmod 755 mizu
Mac (Apple M1 silicon)
curl -Lo mizu github.com/up9inc/mizu/releases/download/0.22.0/mizu_darwin_arm64 && chmod 755 mizu
Linux
curl -Lo mizu github.com/up9inc/mizu/releases/download/0.22.0/mizu_linux_amd64 && chmod 755 mizu
Windows (Intel 64bit)
curl -LO github.com/up9inc/mizu/releases/download/0.22.0/mizu.exe
Run Mizu
Tap pods with mizu tap
and a Kubernetes pod name. For example:
mizu tap {pod name}
NOTE:You should have kubectl configured to run against your Kubernetes cluster.
Mizu will tap your specified pods and open a browser window at http://localhost:8899/
to the Mizu UI.
Continue your journey with Mizu in the Mizu CLI.
Learn More
Learn more about Mizu at GetMizu.io or join our community Slack at up9.slack.com.