MONBENCH

monbench — Command-line consumer client

Synopsis

monbench [[-C file] | [--config file]] [[-V] | [--version]] [[-a method] | [--auth method]] [[-c count] | [--count count]] [[-h] | [--help]] [[-i] | [--ignore]] {[-n metric] | [--name metric]} [[-p name=value] | [--param name=value]...] [[-r count] | [--parallel count]] [[-q] | [--query]] [[-w layer] | [--wrap layer]...] URL

DESCRIPTION

monbench is a simple testing/benchmarking tool.

OPTIONS

[-C file] | [--config file]

Use the specified configuration file instead of @sysconfdir@/libmonp.conf

[-V] | [--version]

Print the version number and exit.

[-a method] | [--auth method]

The authentication method to use. If not specified, the strongest method supported by both the producer and the consumer will be used.

[-c count] | [--count count]

Number of commands (QUERY or GET) to send to the producer. The default is 100.

[-h] | [--help]

Print a short help message on parameters and usage.

[-i] | [--ignore]

Ignore errors and continue sending commands.

[-n name] | [--name name]

Specify metric name to be queried. This option is mandatory.

[-p name=value] | [--param name=value]

Specify metric parameters. Each occurance of this option adds a parameter to the list.

[-q] | [--query]

Use QUERY commands instead of a COLLECT followed by several GET commands.

[-r count] | [--parallel count]

Number of commands to send in parallel. The default is 10.

[-w layer] | [--wrap layer]

Use the specified I/O layer.

URL

URL of the monitoring system to connect to.

FILES

@sysconfdir@/libmonp.conf