
prometheus-2.36.0.linux-amd64 如何提取web页面的显示公式?如图所示,试过了无论怎么搞都无法显示与页面值相同,谢谢各位

关注引自免费微信小程序:皆我百晓生
根据您提供的信息,您想要从 Prometheus 中提取 Web 页面显示的公式。根据您提供的内容,我理解您希望提取出右侧 Web 页面中 CPU 最大使用率、最小使用率和平均使用率的公式,并在左侧执行后得到与页面值接近的结果。以下是我为您提供的解决方案:
1. 定位公式 首先,我们需要找到页面中的公式。根据您提供的内容,右侧页面显示了以下内容:
F (Prometheus) 公式提取出来,并在左边的位置执行
执行结果跟 web 页面的值接近?
根据其中的描述,您可以尝试找到类似于 "F (Prometheus) 公式" 的内容或类似的元素,通常这是公式所在的位置或标记。
2. 查找公式 在 Prometheus 中,您可以使用 Prometheus UI 或 PromQL 语言来执行查询和提取公式。请尝试以下步骤来查找并提取您需要的公式:
3. 使用 PromQL 提取公式 如果您找到了相关的公式标记,您可以根据标记的描述和内容使用 PromQL 查询语言来提取和执行公式。以下是一些示例查询,您可以根据页面中的情况进行相应的调整。
# 提取 CPU 最大使用率的公式
avg_over_time(node_cpu_seconds_total{mode="idle"}[7d])
# 提取 CPU 最小使用率的公式
min_over_time(node_cpu_seconds_total{mode="idle"}[7d])
# 提取 CPU 平均使用率的公式
avg(rate(node_cpu_seconds_total{mode="idle"}[7d])) * 100
请注意,上述示例中使用了 node_cpu_seconds_total 指标和 mode="idle" 过滤器来获取 CPU 使用率。您需要根据页面中实际的指标和标记进行相应的调整。
希望以上解决方案对您有所帮助!如果您有任何其他问题,请随时提问。