如何向logstash http轮询器输入添加自定义头?

如何向logstash http轮询器输入添加自定义头?,logstash,logstash-configuration,Logstash,Logstash Configuration,我正在尝试使用logstash轮询Uber API(仅作为示例),以从API获取数据,并(目前)将数据输出到控制台。似乎无法使自定义标题正常工作: input { http_poller { urls => { test2 => { # Supports all options supported by ruby's Manticore HTTP client method => get url => "h

我正在尝试使用logstash轮询Uber API(仅作为示例),以从API获取数据,并(目前)将数据输出到控制台。似乎无法使自定义标题正常工作:

input {
  http_poller {
    urls => {
      test2 => {
        # Supports all options supported by ruby's Manticore HTTP client
        method => get
     url => "https://api.uber.com/v1/products?latitude=37.7759792&longitude=-122.41823"
                headers => {
                Authorization => "P8YegbF53nWPZST5xX0ZlktVnufXYYQa01Dy0ocm"
                }
      }
    }
    request_timeout => 60
    interval => 60
    codec => "json"
    # A hash of request metadata info (timing, response headers, etc.) will be sent here
    metadata_target => "http_poller_metadata"
  }
}


output {
    stdout {}
}

如果我正确理解了这个概念,那应该是放置标题的地方,但是因为它不是基本的auth,所以我不能在示例中使用auth标志

您是否设法使自定义标题正常工作?我正在尝试传递
headers=>{Accept=>“application/json”my-apiKey=>my-SecretKeyHereSSII78b66c}