On 7/7/2025 11:28 PM, BECOT Jérôme wrote:
We want to run performance and load testing on our servers. Which tool
fits the best for OpenLDAP (we are running servers behing haproxies as
well).?
Is there a specific tool for Openldap? Do you have any recommendation
with other tools?
I have had a lot of success load testing using SLAMD
(https://github.com/dirmgr/slamd). It's an oldie but a goodie. Jmeter
also works, but being less familiar to me, I'm less effective with it.
I'm not sure if SLAMD is better, but due to the tool familiarity I have
with it, it's better for me.
SLAMD does seem like it's easier to set up to run multiple clients,
which is a key factor to find out where the "ceiling" is.
Note, logging affects performance a lot. If you really want good
performance, set loglevel to 0. Even logging to /dev/null is a
performance hog. Yes, I'm aware of the trade-offs (some of which can be
mitigated by fully exploiting cn=monitor). YMMV.
We want to run tests through CI pipelines.
I have not done this, but you can submit SLAMD jobs via command-line, so
this is definitely possible.
--
Chris Paul | Rex Consulting |https://www.rexconsulting.net