You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Prometheus执行指标除法时遇''解析错误,如何排查?

问题原因与解决方法

你的PromQL查询语句中包含了不可见的特殊字符(比如UTF-8 BOM或其他非打印字符),这导致Prometheus解析时报错1:5: parse error: unexpected character: ''。

解决步骤

  • 用纯文本编辑器(如Notepad++、VS Code)打开查询语句,开启「显示所有字符」功能,定位并删除那个隐藏的特殊字符。
  • 或者直接手动重新输入查询语句,避免复制粘贴引入的隐藏字符,推荐格式:
    rate(mongodb_mongod_metrics_query_executor_total{instance=~"$env",port="$port",state=~"scanned_objects"}[$interval])
    / rate(mongodb_mongod_metrics_document_total{instance=~"$env",port="$port",state=~"returned"}[$interval])
    
  • 同时检查$env、$port、$interval这些变量是否在Prometheus控制台/模板中正确定义,确保变量值里没有混入特殊字符。

内容的提问来源于stack exchange,提问作者bash_hunter6159

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.25 06:52:02