如果我有普罗米修斯度量标准
((node_memory_MemTotal - node_memory_MemFree - node_memory_Buffers - node_memory_Cached) / node_memory_MemTotal) * 100
如何将其仅应用于当前的$ instance?我尝试将其放在方括号中并添加:
{instance="$instance"}
(为此我声明了一个变量),但它不喜欢它。当然,我不必在每个指标名称之后重复它吗?
答案 0 :(得分:0)
当然我不必在每个指标名称之后重复它吗?
是的,为获得最佳性能,您应该对每个指标使用完整选择器:
((node_memory_MemTotal{instance="$instance"}
- node_memory_MemFree{instance="$instance"}
- node_memory_Buffers{instance="$instance"}
- node_memory_Cached{instance="$instance"}
) / node_memory_MemTotal{instance="$instance"}
) * 100