簡體   English   中英

在 Stackdriver 和 Istio 上監控 GKE

[英]Monitoring GKE on Stackdriver and Istio

我注意到可以通過 Stackdriver 深入了解在 GKE 上運行的 k8s 集群。 這與在 GKE 集群中部署 Istio 有何不同? Istio 是否提供了 Stackdriver 無法提供的更詳細信息?

Stackdriver 用於日志記錄/服務監控,它在 Kube.netes 中提供性能和診斷數據,而 Istio 是一個服務網格。

固執己見的基礎架構中的服務監控有助於監控最終用戶如何看待系統,從而在必要時深入到基礎架構級別。

來自 Google 的有關 StackDriver 的有用上下文,通過 Stackdriver Service Monitoring ,您可以獲得以下問題的答案:

  1. 你們有什么服務? 這些服務向內部和外部客戶公開了哪些功能?
  2. 您對這些服務的可用性和性能有哪些承諾和承諾,您的服務是否符合這些承諾?
  3. 對於基於微服務的應用程序,服務間的依賴關系是什么? 4. 在服務降級的情況下,您如何利用這些知識來復查新代碼的發布和分類問題?
  4. 您能否從整體上查看服務的所有監控信號以減少 MTTR?

然而,當談到Istio時:

  1. 它可以幫助您將網絡/白名單規則放在已部署的服務上。
  2. 提供Which/What/How的答案,哪個服務將連接到哪個服務以及連接將如何發生?
  3. Istio 通過提供一種統一的方式來保護連接到微服務,從而降低了管理微服務部署的復雜性
  4. 部署在 Kube.netes 集群內的服務之間的授權
  5. 連接到集群中的內部服務的外部客戶端的身份驗證

Stackdriver 是部署在Google Kube.netes Engine上的集群的默認日志記錄解決方案

簡單來說, Stack driver帶來了日志記錄監控診斷,而Istio服務網格負責實際執行所有應該做什么以及如何做。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM