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)

Copy to clipboard
curl -Lo mizu github.com/up9inc/mizu/releases/download/0.22.0/mizu_darwin_amd64 && chmod 755 mizu 

Mac (Apple M1 silicon)

Copy to clipboard
curl -Lo mizu github.com/up9inc/mizu/releases/download/0.22.0/mizu_darwin_arm64 && chmod 755 mizu

Linux

Copy to clipboard
curl -Lo mizu github.com/up9inc/mizu/releases/download/0.22.0/mizu_linux_amd64 && chmod 755 mizu

Windows (Intel 64bit)

Copy to clipboard
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:

Copy to clipboard
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.

Mizu

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.