【问题标题】:How to get data in Anthos Metrics for Kubernetes clusters如何在 Anthos Metrics for Kubernetes 集群中获取数据
【发布时间】:2020-03-27 15:07:38
【问题描述】:

我们有一个项目,里面有两个集群。我们希望监控和设置大量参数的警报策略,如 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】:

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

Anthos、Anthos GKE 和 GKE 是 3 种不同的谷歌产品。

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 订阅才能使用 Anthos GKE。如需定价,请联系销售人员。

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

出于监控目的,您应该检查here 描述的可能性并选择最适合您的选项。

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

此外,您还可以在网络上找到许多关于在 GKE 上进行监控的 HowTo,例如 this tutorial

【讨论】:

    猜你喜欢
    • 2021-04-13
    • 2020-05-20
    • 1970-01-01
    • 1970-01-01
    • 2022-07-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-09
    相关资源
    最近更新 更多