[FileBeat] Unable to get X-Pack Monitoring to work

Hi All,

I'm running into an issue getting X-Pack Monitoring to work with file beat. The setup we have is as follows:

  • Elasticsearch Nodes have security enabled (using self signed certificates via elasticsearch-certutil)
  • File Beat is running on a windows 10 PC
  • Machine running file beat is behind a proxy server (WinGate)
  • File Beat version is 6.8.10 (64 bit)

The following is the X-Pack Monitoring config portion of our File Beat config:

    #============================== Xpack Monitoring =====================================
    xpack.monitoring.enabled: true
    xpack.monitoring.elasticsearch:
      hosts: ["https://ca-yvr-app5:9200", "https://ca-yvr-app10:9200", "https://ca-yvr-app12:9200", "https://ca-yvr-app17:9200"]
      username: "beats_system"
      password: "password"
      proxy_url: http://172.16.0.2:3128
      ssl.enabled: true
      ssl.verification_mode: none

With the above config, it seems like there is an issue connecting to X-Pack Monitoring due to the ssl.verification_mode: none not being applied as the Wire Shark Trace seems to indicate that Handshake failed due to a bad certificate.

However, if we set the "proxy_url" to use https instead the File Beat logs seem to indicate the ssl.verification_mode: none setting is applied, but with the call not being routed correctly through to the proxy as https is not supported.

Is there anyway to get around this issue? or is it simply just a configuration error on my end?

Thanks,
Vincent

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.