简体   繁体   English

在 Stackdriver 和 Istio 上监控 GKE

[英]Monitoring GKE on Stackdriver and Istio

I noticed that it is possible to have a pretty in depth view into the k8s cluster running on GKE via Stackdriver.我注意到可以通过 Stackdriver 深入了解在 GKE 上运行的 k8s 集群。 How does this differ from deploying Istio in GKE clusters?这与在 GKE 集群中部署 Istio 有何不同? Does Istio provide more detailed information that Stackdriver is not able to do so? Istio 是否提供了 Stackdriver 无法提供的更详细信息?

Stackdriver is used for logging/service monitoring which provides performance and diagnostics data in Kube.netes whereas Istio is a Service Mesh. Stackdriver 用于日志记录/服务监控,它在 Kube.netes 中提供性能和诊断数据,而 Istio 是一个服务网格。

Service Monitoring in an opinionated infrastructure helps monitor how end users perceive the systems thereby drill down to the infrastructure level whenever necessary.固执己见的基础架构中的服务监控有助于监控最终用户如何看待系统,从而在必要时深入到基础架构级别。

Useful Context about StackDriver from Google, with Stackdriver Service Monitoring , you get the answers to the following questions:来自 Google 的有关 StackDriver 的有用上下文,通过 Stackdriver Service Monitoring ,您可以获得以下问题的答案:

  1. What are your services?你们有什么服务? What functionality do those services expose to internal and external customers?这些服务向内部和外部客户公开了哪些功能?
  2. What are your promises and commitments regarding the availability and performance of those services, and are your services meeting them?您对这些服务的可用性和性能有哪些承诺和承诺,您的服务是否符合这些承诺?
  3. For microservices-based apps, what are the inter-service dependencies?对于基于微服务的应用程序,服务间的依赖关系是什么? 4. How can you use that knowledge to double-check new code rollouts and triage problems in the event of service degradation? 4. 在服务降级的情况下,您如何利用这些知识来复查新代码的发布和分类问题?
  4. Can you look at all the monitoring signals for a service holistically to reduce MTTR?您能否从整体上查看服务的所有监控信号以减少 MTTR?

However, when it comes to Istio :然而,当谈到Istio时:

  1. It helps you put your networking/whitelisting rules on the deployed services.它可以帮助您将网络/白名单规则放在已部署的服务上。
  2. Provides an answer to Which/What/How , which service will connect to what service and how the connection will take place?提供Which/What/How的答案,哪个服务将连接到哪个服务以及连接将如何发生?
  3. Istio reduces the complexity of managing microservice deployments by providing a uniform way to secure and connect to microservices. Istio 通过提供一种统一的方式来保护连接到微服务,从而降低了管理微服务部署的复杂性
  4. Authorization between services deployed inside the Kube.netes cluster.部署在 Kube.netes 集群内的服务之间的授权
  5. Authentication of external clients that connect to the internal services in the cluster.连接到集群中的内部服务的外部客户端的身份验证

Stackdriver is the default logging solution for clusters deployed on Google Kube.netes Engine . Stackdriver 是部署在Google Kube.netes Engine上的集群的默认日志记录解决方案

In simple terms, Stack driver brings logging , monitoring and diagnostics and Istio , the service mesh does the actual implementation of what all should be done and how .简单来说, Stack driver带来了日志记录监控诊断,而Istio服务网格负责实际执行所有应该做什么以及如何做。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 未显示 GKE 的 Stackdriver 日志记录 - Stackdriver logging not showing up for GKE 用于监控谷歌云发布/订阅的 Stackdriver 延迟 - Stackdriver latency for monitoring google cloud pub/sub 无法在 stackdriver Monitoring for windows 中查看内存使用情况 - Unable to view memory usage in stackdriver Monitoring for windows GKE 中的 Stackdriver 抛出 rpc 错误“无法导出到 Stackdriver”“超出上下文截止日期” - Stackdriver in GKE throws rpc error "Failed to export to Stackdriver" "context deadline exceeded" GKE 上的 Istio - Admission webhook 无法注入 sidecar-porxy - Istio on GKE - Admission webhook not working to inject sidecar-porxy Microk8s(在 GCE 实例上)和 GKE 集群之间的 Istio 多集群 - Istio Multicluster between Microk8s (on GCE instance) and GKE custer 在 GKE 中安装 istio 时出错 = 服务器找不到请求的资源(发布 `gatewaies.networking.istio.io`) - Error install istio in GKE = the server could not find the requested resource (post `gatewaies.networking.istio.io`) 使用“系统和工作负载日志记录和监控”(GKE) 的接收器中的对象名称问题 - Objects name issue in Sinks using "System and workload logging and monitoring" (GKE) 如何设置 GCP 云监控 (Stackdriver) 警报策略周期大于 24 小时? - How to set a GCP Cloud Monitoring (Stackdriver) alert policy period greater than 24 hours? 如何使用默认的 istio beta 功能在 GKE 中安装带有 prometheus 的 Kiali Dashboard? - How to Install Kiali Dashboard with prometheus in place in GKE with default istio beta feature?
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM