天天看點

雲原生服務 API 流量可視化工具

作者:GitHub項目精選

大家好。

現在的很多公司都是用雲來部署自己的服務了,不讓自己的服務隻綁定在一個雲上,可以讓後續自己有更多的選擇。現在業界比較火的雲原生的概念,就是讓服務的部署符合多雲部署的條件,而這依賴 Kubernetes 本身包含的一套标準,這樣使用雲的使用者和雲廠商能夠在統一的标準下合作。

在這樣的條件下,今天推薦一個實用的工具 mizu,一款能夠輕松檢視 Kubernetes 叢集内微服務 API 流量走向的可視化工具。

雲原生服務 API 流量可視化工具

以下是具體的使用界面:

雲原生服務 API 流量可視化工具

mizu 和 Kubernetes 之間的關系如下圖:

雲原生服務 API 流量可視化工具

Mizu 支援很多協定的實時監測,比如:HTTP、gRPC,甚至 Kafka、AMQP (activeMQ / RabbitMQ)、和 Redis 也是支援的。

Mizu 的安裝和使用都是無侵入的,安裝好後除了看到 API 的請求流量,也能将整個叢集的服務依賴圖繪制出來。以下就是一個樣例:

雲原生服務 API 流量可視化工具

更多項目詳情請檢視如下連結。

開源項目位址:https://github.com/up9inc/mizu

開源項目作者:up9inc

關注我們,一起探索有意思的開源項目。

繼續閱讀