MizuKubernetes API 流量查看器
Mizu 是一個(gè)簡(jiǎn)單強(qiáng)悍的 Kubernetes API 流量查看器,能夠幫助我們查看微服務(wù)之間的所有 API 通信,有助于排查故障和分析性能。類似于 Tcpdump 和 Chrome Dev Tools 的結(jié)合。
主要特性
- 簡(jiǎn)單而強(qiáng)大的 CLI
- 實(shí)時(shí)查看所有 HTTP 請(qǐng)求、REST 和 gRPC API 調(diào)用
- 無(wú)需安裝或代碼檢測(cè)
示例
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
carts-66c77f5fbb-fq65r 2/2 Running 0 20m
catalogue-5f4cb7cf5-7zrmn 2/2 Running 0 20m
front-end-649fc5fd6-kqbtn 2/2 Running 0 20m
..
$ mizu tap
+carts-66c77f5fbb-fq65r
+catalogue-5f4cb7cf5-7zrmn
+front-end-649fc5fd6-kqbtn
Web interface is now available at http://localhost:8899
^C
$ kubectl get pods
NAME READY STATUS RESTARTS AGE
front-end-649fc5fd6-kqbtn 2/2 Running 0 7m
..
$ mizu tap front-end-649fc5fd6-kqbtn
+front-end-649fc5fd6-kqbtn
Web interface is now available at http://localhost:8899
^C
評(píng)論
圖片
表情
