如何为Kubernetes集群获取Anthos度量中的数据

问题描述 投票:0回答:1

我们有一个项目,里面有两个集群。我们想监视和设置警报策略,以获取大量参数,例如kube_pod_status_phase,kube_pod_container_status_restarts_total等。我们能够在Metric Explorer中查看所有这些参数(带有前缀kubernetes.io/anthos/ ..),但它不显示任何内容数据。如果缺少任何其他配置来使用Anthos Metrics,谁能指导我们?或者,如果有人可以提供使用Anthos Metrics的指南或步骤?

注意:我们在两个集群中都配置了Istio,并且我们也在使用Workload Identity功能。

任何帮助将不胜感激。

谢谢。

kubernetes monitoring google-kubernetes-engine
1个回答
0
投票

我认为您不想使用此指标。

Anthos,Anthos GKE和GKE 有3种不同 Google产品。

GKE

是用于容器化应用程序的企业级平台,包括有状态和无状态,AI和ML,Linux和Windows,复杂和简单的Web应用程序,API和后端服务。利用行业首创的功能,例如四向自动缩放和无压力管理。优化GPU和TPU设置,使用集成的开发人员工具,并从SRE获得多集群支持。

Anthos

是一个开放的混合和多云应用程序平台,使您能够现代化现有应用程序,构建新应用程序并以安全的方式在任何地方运行它们。 Anthos建立在Google率先开发的开源技术(包括Kubernetes,Istio和Knative)上,可实现内部部署和云环境之间的一致性,并有助于加速应用程序开发。

Anthos GKE

是Anthos的一部分,可让您在数据中心和云中利用Kubernetes和云技术。通过快速,托管和简单的安装以及经过Google验证的升级,您将获得Google Kubernetes Engine(GKE)的经验。而且,Google Cloud Console为您提供了一个统一的平台视图,可用于在本地和云环境中管理集群。

如果您要查看有关Anthos GKE定价的信息,可以阅读:

Anthos可作为基于条款的每月订阅服务提供。要使用Anthos GKE,必须订阅Anthos。有关价格,请联系销售。

因此,要获得Anthos metrics,您需要使用Anthos GKE,而这需要Anthos subscription。它可能产生更多成本,有关您可能需要联系销售人员的详细信息。

出于监视目的,您应检查here中所述的可能性,然后选择最适合的选项。

但是,最常用的方法是使用Prometheus on GKEStackdriver

此外,在网络中,您可以找到许多有关[G0之类的GKE监视方法] HowTo。

© www.soinside.com 2019 - 2024. All rights reserved.