which filebeat version are you using? The ES Ping
used to use HEAD
requests, unfortunately disallowed by some HTTP proxies. 5.0 will use GET
.
For generic HTTP see this discussion: Output beat events as plain HTTP POST
Code here: https://github.com/raboof/beats-output-http
You have to compile the beat yourself though + it's not really supported by elastic.