abq health

Checks the health of ABQ servers

Usage

abq health [OPTIONS]

Examples

Check the health of all three servers for a queue:

abq health --queue 0.0.0.0:62224 --work-scheduler 0.0.0.0:62225 --negotiator 0.0.0.0:62226

Options

--negotiator <NEGOTIATOR_ADDR>

The address of a negotiator server to healthcheck.

To healthcheck multiple negotiator servers, specify --negotiator multiple times.

Example: abq health --negotiator 0.0.0.0:62224 --negotiator 0.0.0.0:62225

--queue <QUEUE_ADDR>

The address of a queue server to healthcheck.

To healthcheck multiple queue servers, specify --queue multiple times.

Example: abq health --queue 0.0.0.0:62224 --queue 0.0.0.0:62225

--tls-cert <TLS_CERT>

The path to the TLS certificate to use when exchanging messages.

Example: abq health --queue 0.0.0.0:62224 --tls-cert

--token <TOKEN>

The token to use for authorizing messages sent to the queue. This is typically the admin token that is used when running abq start.

Example: abq health --queue 0.0.0.0:62224 --token abqs_5MrsLZCW5iOqtzbNiJr0kLf3WZQAnU

--work_scheduler <WORK_SCHEDULER_ADDR>

The address of a worker scheduler server to healthcheck.

To healthcheck multiple worker scheduler servers, specify --work_scheduler multiple times.

Example: abq health --work_scheduler 0.0.0.0:62224 --work_scheduler 0.0.0.0:62225

--help

Print detailed help information about the abq health command.

Example: abq health --help

-h

Print summarized help information about the abq health command.

Example: abq health -h