【问题标题】:Can I use Google Cloud Monitoring to monitor a failing Container / Pod?我可以使用 Google Cloud Monitoring 来监控失败的容器/Pod 吗?
【发布时间】:2020-04-16 11:09:26
【问题描述】:

尝试Google Cloud Monitoring - 我正在努力使用开箱即用的指标来创建警报,以便在 Container 或 Pod 出现错误、不可调度等情况时发出警报。监控我的应用程序是否健康的真正基本的东西。使用 Prometheus 非常容易配置的东西。

有一种称为“GKE Con​​tainer”的资源类型,但它主要包含 CPU 和内存使用等基本内容。还有一种称为“Kubernetes Pod”的资源类型,但它只包含标记为 kubernetes.io/anthos 的内容,并且所有指标/时间序列都是空的。

这是否是 Google 的有意遗漏 - 即我需要自己部署一些东西?我对 Google Cloud Monitoring 的希望是,我不需要像使用 Prometheus 那样部署和配置那么多东西——毕竟它是一项付费服务​​。

【问题讨论】:

    标签: google-kubernetes-engine google-cloud-monitoring


    【解决方案1】:

    目前,GKE 默认不导出此数据。您可以使用 Kube-state-metric 以 Prometheus 格式导出数据。 https://github.com/kubernetes/kube-state-metrics 有办法提供很多这样的指标。您可以使用 Prometheus-to-stackdriver 导出器提取此数据信息 Stackdriver。您可以点击此链接:https://cloud.google.com/monitoring/kubernetes-engine/prometheus

    【讨论】:

      猜你喜欢
      • 2021-04-13
      • 2023-04-10
      • 2019-07-19
      • 2018-12-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多