【问题标题】:Setup "Stackdriver Kubernetes Monitoring" for AWS为 AWS 设置“Stackdriver Kubernetes Monitoring”
【发布时间】:2023-03-16 22:05:01
【问题描述】:

Google Cloud Platform 在 Kubecon 2018 上宣布了“Stackdriver Kubernetes Monitoring”。它看起来很棒。

我是一个运行几个 Kubernetes 集群的 AWS 用户,立刻就羡慕了,直到我看到它也支持 AWS 和“on prem”。

Stackdriver Kubernetes Engine Monitoring

这是我有点迷路的地方。

  1. 我找不到任何文档来帮助我将代理部署到我的 Kubernetes 集群上。我能找到的最接近的例子是:Manual installation of Stackdriver support,但代理正在轮询“内部”GCP 元数据服务。

    E0512 05:14:12 7f47b6ff5700 environment.cc:100 Exception: Host not found (authoritative): 'http://metadata.google.internal./computeMetadata/v1/instance/attributes/cluster-name'
    
  2. 我不确定 Stackdriver 信息中心是否开启了“Stackdriver Kubernetes Monitoring”。我的界面好像和YouTube上的demo不一样here

我不确定这是在我正确配置代理时会打开的东西,还是我缺少的东西。

我想我可能遗漏了一些帮助我完成设置的“入门”文档。

【问题讨论】:

  • 为什么投反对票? OP 已完成作业,问题有效(截至今天)

标签: amazon-web-services kubernetes stackdriver google-cloud-stackdriver server-monitoring


【解决方案1】:

根据article,目前 Stackdriver Kubernetes Monitoring 测试版仅支持在 Google Cloud Platform 的 Kubernetes Engine 上运行的 Kubernetes v1.10.2 集群。要跟踪此功能何时在 AWS 中可用,我建议在 Public Issue Tracker 中创建一个功能请求。

【讨论】:

【解决方案2】:

您可以使用 Stackdriver 合作伙伴服务 Blue Medora BindPlane 来监控 AWS Kubernetes 或 AWS 中的几乎任何其他内容或本地。这是来自 Google Docs 的关于合作伙伴关系的文章:About Blue Medora;你可以通过Google Cloud Platform Marketplace注册BindPlane。

看起来 BindPlane 正在处理已弃用的 Stackdriver 监控代理。 Google Cloud: Transition guide for deprecated third-party integrations

【讨论】:

    【解决方案3】:

    如果您为 Stackdriver 启用 BindPlane 选项,则可以对在非 GCP 托管的虚拟机上运行的 Amazon EKS、Azure AKS 和通用 Kubernetes 进行 Stackdriver 监控。

    https://cloud.google.com/stackdriver/blue-medora

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-07-05
      • 2017-02-05
      • 2021-06-14
      • 2016-07-22
      • 2020-07-12
      • 1970-01-01
      • 1970-01-01
      • 2018-07-12
      相关资源
      最近更新 更多