gpt4 book ai didi

google-cloud-platform - 我可以在 Kubernetes Pod 中运行 Google Monitoring Agent 吗?

转载 作者:行者123 更新时间:2023-12-02 02:56:50 25 4
gpt4 key购买 nike

看来 Google Monitoring Agent (powered by Stackdriver)应安装在 Kubernetes 集群的每个节点(即每个计算实例,即每台机器)上。

但是新的插件,例如 Nginx , Redis , ElasticSearch ...,需要那些代理知道这些服务的IP。这意味着运行并设置 kube-proxy,这意味着在 Pod 上运行 Google 监控代理

这两者冲突:代理一方面监视整个计算机,另一方面监视一台或多台计算机上运行的服务。

这些 Stackdriver 插件能否在 Google 容器引擎 (GKE)/Kubernetes 集群上运行?

最佳答案

要监控每台计算机(内存、CPU、磁盘...),可以在每个节点上(即 GKE 集群的每个计算实例上)安装代理。请注意,它不适用于自动缩放,因为重新创建的节点不会安装代理。

要监视服务(请求数/秒、客户端连接...),可以在另一个容器中安装代理插件,以便 Nginx Pod 运行两个容器:

  • Nginx
  • Google 监控代理与 Nginx 插件一起

注意:尚未完全测试。

关于google-cloud-platform - 我可以在 Kubernetes Pod 中运行 Google Monitoring Agent 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35989314/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com