elastic / elastic/apm-server

benchmarking: Run benchmarks with non default shard settings

Open
#8,389 0 comments 0 reactions 0 assignees View on GitHub
8.6-candidate benchmarking enhancement
Dominant language
Go
Stars
1.3k
Forks
543
Avg merge
1d 18h
Merged PRs (30d)
109

Description

## Description

Currently, our benchmarking doesn't tweak any of the default integration settings or the Elasticsearch settings that would allow more writes to be performed concurrently and increase the event throughput.

I would be interesting to understand what the effect of tuning the `index.number_of_shards` has and what the its scaling properties are, since oftentimes, our customers want more processing power and they just increase the APM Server size, which provides a greater buffer, but in practice, doesn't increase the indexing throughput of Elaticsearch if that is the limiting factor with the default `index.number_of_shards: 1`.

## Related issues

Follow up from #7858

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.