TALER-AGGREGATOR-BENCHMARK(1)

πŸ“¦ version 1.3.0, in nixos 26.05, nixpkgs unstable

πŸ’… TALER-AGGREGATOR-BENCHMARK(1) β€” the GNU Taler glow-up guide ✨

okay so bestie, welcome to the GNU Taler corner of the manual, page TALER-AGGREGATOR-BENCHMARK(1). this one's a whole vibe and she's lowkey iconic, so let's get into it 🫢


🌸 NAME 🌸

taler-aggregator-benchmark β€” literally just generates a database so you can measure aggregator performance. that's her whole thing. no cap.


✨ SYNOPSIS ✨

taler-aggregator-benchmark
[-c CONFIG_FILENAME | --config=CONFIG_FILENAME] [-d DN | --deposits=DN]
[-h | --help] [-L LOGLEVEL | --log-level=LOGLEVEL]
[-l FILENAME | --logfile=FILENAME] [-m DM | --merchants=DM]
[-r RATE | --refunds=RATE] [-v | --version]

πŸ¦‹ DESCRIPTION πŸ¦‹

taler-aggregator-benchmark is a command-line tool that fills an exchange database with records suitable for benchmarking the taler-exchange-aggregator. think of her as the stage crew β€” she sets everything up so the main character can perform πŸ‘‘

and like, key detail bestie: she does not run the actual workload for the benchmark (which usually consists of starting multiple taler-exchange-aggregator processes). she only prepares the database with synthetic work. prep queen only, no performing πŸ’…


πŸŽ€ OPTIONS πŸŽ€

  • -c CONFIG_FILENAME, --config=CONFIG_FILENAME β€” mandatory (yes, like actually required, don't skip her). use CONFIG_FILENAME as the name for the configuration file.
  • -d DN, --deposits=DN β€” how many deposits should be instantiated per merchant. defaults to 1.
  • -h, --help β€” prints a compiled-in help text. cute little built-in cheat sheet ✨
  • -L LOGLEVEL, --log-level=LOGLEVEL β€” specifies the log level to use. accepted values are: DEBUG, INFO, WARNING, ERROR.
  • -l FILENAME, --logfile=FILENAME β€” send logging output to FILENAME.
  • -m DM, --merchants=DM β€” how many different merchants should we create. defaults to 1.
  • -r RATE, --refunds=RATE β€” probability of a deposit having a refund (as an integer between 0-100).
  • -v, --version β€” print version information. slay.

🌈 SEE ALSO 🌈

the whole friend group 🫢 go read:


πŸ’€ BUGS πŸ’€

report bugs by using https://bugs.taler.net/ or by sending electronic mail to <taler@gnu.org>.

fr fr if something's broken, tell the maintainers, don't just suffer in silence bestie 😭

πŸ‘‘ AUTHOR πŸ‘‘

GNU Taler contributors. legends, honestly.


2014-2025 Taler Systems SA (GPLv3+ or GFDL 1.3+)


and that's the page!! thanks for reading bestie, go benchmark something gorgeous πŸ¦‹ this was version 1.0, dated Dec 22, 2025, straight from the GNU Taler manual β€” mwah πŸ’‹

πŸ“¦ where this page comes from