【问题标题】:ServiceFabric: Missing default metrics "servicefabric:/_MemoryInMB" and "servicefabric:/_CpuCores"ServiceFabric:缺少默认指标“servicefabric:/_MemoryInMB”和“servicefabric:/_CpuCores”
【发布时间】:2018-08-20 14:46:42
【问题描述】:

我们目前正在调查,为什么当节点处于 100% cpu 使用率时我们的集群没有正确地进行负载平衡。

现在,当我通过服务结构资源管理器查看集群并单击详细信息时,会显示指标信息。 (例如 Count、PrimaryCount、ReplicaCount 等)。

但由于某种原因,2 个默认指标“servicefabric:/_MemoryInMB”和“servicefabric:/_CpuCores”没有显示在那里。

我们没有在部署/运行时注册任何自定义指标或任何内容,这可能会导致指标丢失。

是否有任何解释,为什么它们会丢失,有没有办法在集群部署后设置它们?例如通过 Powershell?

我们正在运行集群版本:“6.0.211.9494”

提前致谢

【问题讨论】:

    标签: c# azure azure-service-fabric


    【解决方案1】:

    好的,我通过升级到最新的集群版本“6.1.467.9494”来修复它

    集群在很久以前部署了一个 json 模板,该模板在开头使用小写字母注册了 Cpu/memory 指标。 旧的集群版本只尝试读取大写的指标。

    最新版本修复了这个问题,并尝试在开始时忽略大小写来读取它。

    【讨论】:

      猜你喜欢
      • 2019-05-10
      • 1970-01-01
      • 2018-11-26
      • 1970-01-01
      • 2019-03-22
      • 2020-07-23
      • 1970-01-01
      • 2017-01-08
      • 2019-01-17
      相关资源
      最近更新 更多