Closed as not planned
Description
The size of bulk requests in bytes in one of the main factors of indexing performance. Yet we don't have any stats about it, and users don't always know what is the actual size of the bulk requests that get actually sent to Elasticsearch, which is something that is automated in many shippers. For instance Logstash allows to configure the size of batches as a number of documents, but the pipeline.batch.delay
may cause incomplete batches to be sent, so it would be good to know what is the size of bulk requests that got sent to Elasticsearch in practice.
The size of bulk requests per shard is probably the most relevant metric, but we could work with the per-index size as well if that proves easier to expose.