elastic / elastic/kibana-load-testing
[meta] Gatling limitations & improvements
- Dominant language
- Scala
- Stars
- 6
- Forks
- 18
- PR merge metrics
- No merged PRs in 30d
Description
This issue collects current problems, limitations and possible improvements related to Gatling tool.
We need to do thorough research in this area to have more ideas around tool & environment tuning so that we minimize the noise introduced by Gatling itself.
- [ ] Investigate socket reuse in Gatling (ephemeral port depletion)
- [ ] Review official OS tuning [guide](https://gatling.io/docs/gatling/reference/current/core/operations/)
- [ ] Research for Elasticsearch connector to ingest test results, Gatling has [grahite sender](https://github.com/gatling/gatling/tree/main/gatling-graphite/src/test/scala/io/gatling/graphite/sender) , [docs](https://gatling.io/docs/gatling/guides/realtime_monitoring/)
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with the socket reuse item and the linked official OS tuning guide to document how Gatling may affect ephemeral ports and test noise. Review Gatling's gatling-graphite sender path and realtime monitoring documentation for Elasticsearch ingestion options. Done means recording findings and concrete recommendations for each checklist item.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- elasticsearch, scala
- Domain
- performance, testing
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100