我们目前正在调查,当节点处于100%cpu使用率时,为什么我们的集群没有正确地进行负载平衡。
现在,当我通过服务结构资源管理器查看群集并单击“详细信息”时,会显示度量标准信息。 (例如Count,PrimaryCount,ReplicaCount等)。
但由于某种原因,2个默认指标“servicefabric:/ _ MemoryInMB”和“servicefabric:/ _ CpuCores”没有出现在那里。
我们没有在部署/运行时注册任何自定义指标或任何内容,这可能导致指标丢失。
是否有任何解释,为什么它们丢失,是否有办法在群集部署后设置它们?例如通过Powershell?
我们正在运行群集版本:“6.0.211.9494”
提前致谢
答案 0 :(得分:1)
好的,我通过升级到最新的群集版本来修复它" 6.1.467.9494"
很久以前,群集使用json模板进行部署,在开头使用小写字母注册了Cpu /内存指标。 较旧的群集版本仅尝试使用大写字母读取指标。
最新版本解决了这个问题并试图在开头忽略套管来读取它。