V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
imherer
V2EX  ›  程序员

prometheus 监控报错 expected a valid start token, got "\x1f" ("INVALID") while parsing: "\x1f"

  •  
  •   imherer · Nov 22, 2024 · 770 views
    This topic created in 520 days ago, the information mentioned may be changed or developed.

    后端是 go+gin ,用 prometheus 来监控各请求耗时和 qps ,线上已经跑了几天了正常了,今天在 grafan 里查看的时候全都显示 NoData ,于是我访问了一下对应的指标地址(就是/metrics ),浏览器直接给下载了一个 metrics.gz 的文件(正常情况应该是直接把数据指标展示出来才对),解压看里面就是正常的指标数据。肉眼看数据都正常,在服务器上 curl 了一下/metrics 肉眼看也正常

    大佬们有遇到过这个问题吗?

    zhmouV2
        1
    zhmouV2  
       Nov 22, 2024
    \x1f 是控制字符,返回了 gz 文件 你后端是返回了压缩的数据吗
    imherer
        2
    imherer  
    OP
       Nov 22, 2024
    @zhmouV2 找到原因了,另外一个同事改了框架启用了 gzip
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   933 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 22:37 · PVG 06:37 · LAX 15:37 · JFK 18:37
    ♥ Do have faith in what you're doing.