【问题标题】:How to set agent metrics for managed group如何为托管组设置代理指标
【发布时间】:2017-08-22 07:55:31
【问题描述】:

我想为我的 GCE 实例设置自动缩放。我阅读了文档,我了解到我可以将自定义指标设置为允许 google autoscaler 调整集群大小的因素。现在,我想将 memory/percent_used 设置为指标,我做到了,但我看到的是一个错误的值,因为我总是收到 100 作为值。在 stackdriver 中我可以看到指标,也可以看到正确的值。但在 StackDriver 中,我看到指标是这样确定的 memory/percent_used:gce_instance(used, 124567892364, europe-west1-d, project-123456)。我尝试在 GCE 自动缩放选项中设置相同的值,但收到错误 metric 不存在。有没有人可以帮助我并告诉我如何设置正确的指标或给我一些链接以供阅读?

【问题讨论】:

    标签: google-compute-engine google-kubernetes-engine stackdriver


    【解决方案1】:

    目前,似乎不可能使用该指标来实现该目标。 我在link 的 google 群组中打开了一个帖子,您可以在其中关注讨论的发展。

    TL;DR

    Windows 代理使用一些标签发送指标,而 Google Cloud Autoscale for managed group 目前无法过滤这些标签。因此,您看到的 100% 值是 free memoryused memory 的总和。 Google 团队写道,他们正在努力将标签过滤实现到托管组的选项中。

    更新

    我写了一个小客户端来实现这个目标。我使用 JS (node.js) 来做到这一点。您可以在此github link 找到该应用程序。希望这可以帮助某人。

    【讨论】:

      猜你喜欢
      • 2023-03-21
      • 2022-11-29
      • 1970-01-01
      • 1970-01-01
      • 2021-02-20
      • 2019-07-19
      • 1970-01-01
      • 2011-06-29
      • 2020-10-09
      相关资源
      最近更新 更多