【问题标题】:Magic v1 does not support record headers - Appdynamics Adding SingularityHeaderMagic v1 不支持记录头 - Appdynamics 添加 SingularityHeader
【发布时间】:2024-01-20 01:09:01
【问题描述】:

我在使用来自 Kafka 的消息时面对 Magic v1 does not support record headers。我知道这适用于较旧的 kafka 客户端版本。但在我的情况下,AppDynamics 正在注入如下所示的 SingularityHeader -

singularityheader: [110, 111, 116, 120, 100, 101, 116, 101, 99, 116, 61, 116, 114, 117, 101, 42, 99, 116, 114, 108, 103, 117, 105, 100, 61, 49, 53, 54, 54, 50, 55, 55, 56, 49, 52, 42, 97, 112, 112, 73, 100, 61, 50, 56, 48, 42, 110, 111, 100, 101, 105, 100, 61, 50, 50, 54, 52, 48, 57, 55]

Kafka Client Version - 0.10.2.0. 除了将 Kafka 客户端版本从 0.10.2.0 升级到 0.11.x(这不是一个选项)之外,我还需要其他建议。有没有办法从APPD本身禁用它?

【问题讨论】:

    标签: apache-kafka header appdynamics


    【解决方案1】:

    对于任何在这里寻找答案的人。这可以通过在 AppDynamics 控制台中取消选中 kafka 的扩展跟踪选项来解决。该选项将出现在自动后端发现中。希望这会有所帮助。

    【讨论】:

      【解决方案2】:
      1. 在“后端检测”页面禁用默认 Kafka 配置

      2. 使用您在 Kafka 退出调用之前在调用图中看到的最后一个类和方法定义一个新的“自定义退出点”

      3. 不要忘记点击“高音量”复选框。

      【讨论】: