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

Docker部署OTEL JMX接收器报错求助:Jar哈希不匹配已知版本

JMX接收器启动失败:jar哈希不匹配问题解决
  • 核心原因:opentelemetry-collector-contrib与opentelemetry-jmx-metrics.jar版本不兼容,你的Collector版本是0.95.0,搭配的1.33.0版本jar不在其哈希校验的允许范围内。

  • 解决步骤:

    1. 替换对应版本的Jar包:
      下载与Collector 0.95.0匹配的opentelemetry-jmx-metrics-1.32.0.jar,替换当前使用的1.33.0版本jar。
    2. 确认配置文件路径:
      确保配置中receivers.jmx.jar_path指向容器内正确的挂载路径,例如:
      receivers:
        jmx:
          jar_path: "/path/to/opentelemetry-jmx-metrics-1.32.0.jar"
          # 你的其他JMX配置项
      
    3. 重新启动容器:
      用替换后的jar包重新执行Docker启动命令,确保挂载目录/文件的路径与配置一致。
  • 注意事项:
    后续更换Collector或JMX Jar版本时,务必保持两者版本匹配——Collector的release文档会标注依赖的JMX exporter版本,或者直接选择与Collector版本号后缀对应的Jar版本(例如0.95.0对应1.32.0,版本号差值固定)。

内容的提问来源于stack exchange,提问作者陈子妍

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.28 15:40:02