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

在vector.dev的HTTP Sink中用模板提取日志字段作为请求头

解决Vector将日志字段作为Parseable请求头的配置问题
  • 替换模板语法(推荐)
    Vector 0.23.0及以上版本默认使用${字段名}的变量引用语法,替代旧的Go模板格式。修改配置为:

    request:
      headers:
        X-P-Stream: "${service}"
    
  • 确认字段可用性
    先排查上游环节(数据源、转换组件)是否未过滤或重命名service字段。可临时添加一个控制台输出sink验证字段存在:

    sinks:
      debug_check:
        type: console
        inputs: [你的输入源名称]
        encoding:
          codec: json
    

    运行Vector后查看控制台输出,确认service字段正常存在。

  • 旧版本兼容方案
    若使用Vector 0.23.0之前的版本,需要显式声明模板类型:

    request:
      headers:
        X-P-Stream:
          type: template
          value: "{{ .service }}"
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 08:50:53