Logger.logstash.outputs.elasticsearch not printing enough logs

There is no per event logging in the elasticsearch output. It does maintain some metrics around the number of response to bulk request, but I cannot tell you anything about them or how to access them.

The elasticsearch output is built on top of cheald/manticore, and that is built on top of the Apache httpClient. I believe httpClient has logging but that is low level. (I do not know what version of httpClient the output is built upon.)