15.24. taler-bank-benchmark(1)

15.24.1. Name

taler-bank-benchmark - benchmark only the ‘bank’ and the ‘taler-exchange-wirewatch’ tool

15.24.2. Synopsis

taler-bank-benchmark [-c FILENAME | –config=FILENAME] [-f | –fakebank] [-h | –help] [-L LOGLEVEL | –loglevel=LOGLEVEL] [-l FILENAME | –logfile=FILENAME] [-p NPROCS | –worker-parallelism=NPROCS] [-r NRESERVES | –reserves=NRESERVES] [-u SECTION | –exchange-account-section=SECTION] [-V | –verbose] [-v | –version] [-w**_*NPROC* | **–wirewatch=NPROC]

15.24.3. Description

taler-bank-benchmark is a command-line tool to benchmark only the “bank” and the taler-exchange-wirewatch tool.

The options for taler-bank-benchmark are:


Use the configuration and other resources for the merchant to operate from FILENAME.

-f | –fakebank

Expect to be run against a fakebank (instead of against libeufin)

-h | –help

Print short help on options.


Specifies the log level to use. Accepted values are: DEBUG, INFO, WARNING, ERROR.


Send logging output to FILENAME.

-m MODE | –mode=MODE

Run as bank, client or both. If unspecified, MODE defaults to both.

-p NPROCS | –worker-parallelism=NPROCS

Run with NPROCS client processes.


Create NRESERVES reserves per client.

-u SECTION | –exchange-account-section=SECTION

Use SECTION as the name of the configuration section which specifies the exchange bank account.

-V | –verbose

Display more output than usual.

-v | –version

Print version information.

-w NPROC | –wirewatch=NPROC

Run NPROC processes of the taler-exchange-wirewatch tool.

15.24.4. See Also

taler-exchange-httpd(1), taler.conf(5).

15.24.5. Bugs

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