bayard metrics

DESCRIPTION

Shows system metrics

USAGE

bayard metrics [OPTIONS]

FLAGS

  • -h, --help
         Prints help information.

  • -v, --version
         Prints version information.

OPTIONS

  • -s, --server <IP:PORT>
         Index service address. [default: 127.0.0.1:5000]

EXAMPLES

To show metrics with default options:

$ ./bin/bayard metrics

To show metrics with options:

$ ./bin/bayard metrics --server=127.0.0.1:5001

You'll see the result in Prometheus exposition format. The result of the above command is:

# HELP bayard_applies_total Total number of applies.
# TYPE bayard_applies_total counter
bayard_applies_total{func="bulk_set"} 1
bayard_applies_total{func="commit"} 1
# HELP bayard_apply_duration_seconds The apply latencies in seconds.
# TYPE bayard_apply_duration_seconds histogram
bayard_apply_duration_seconds_bucket{func="bulk_set",le="0.005"} 1
bayard_apply_duration_seconds_bucket{func="bulk_set",le="0.01"} 1
bayard_apply_duration_seconds_bucket{func="bulk_set",le="0.025"} 1
bayard_apply_duration_seconds_bucket{func="bulk_set",le="0.05"} 1
bayard_apply_duration_seconds_bucket{func="bulk_set",le="0.1"} 1
bayard_apply_duration_seconds_bucket{func="bulk_set",le="0.25"} 1
bayard_apply_duration_seconds_bucket{func="bulk_set",le="0.5"} 1
bayard_apply_duration_seconds_bucket{func="bulk_set",le="1"} 1
bayard_apply_duration_seconds_bucket{func="bulk_set",le="2.5"} 1
bayard_apply_duration_seconds_bucket{func="bulk_set",le="5"} 1
bayard_apply_duration_seconds_bucket{func="bulk_set",le="10"} 1
bayard_apply_duration_seconds_bucket{func="bulk_set",le="+Inf"} 1
bayard_apply_duration_seconds_sum{func="bulk_set"} 0.001098082
bayard_apply_duration_seconds_count{func="bulk_set"} 1
bayard_apply_duration_seconds_bucket{func="commit",le="0.005"} 0
bayard_apply_duration_seconds_bucket{func="commit",le="0.01"} 0
bayard_apply_duration_seconds_bucket{func="commit",le="0.025"} 0
bayard_apply_duration_seconds_bucket{func="commit",le="0.05"} 0
bayard_apply_duration_seconds_bucket{func="commit",le="0.1"} 0
bayard_apply_duration_seconds_bucket{func="commit",le="0.25"} 0
bayard_apply_duration_seconds_bucket{func="commit",le="0.5"} 0
bayard_apply_duration_seconds_bucket{func="commit",le="1"} 0
bayard_apply_duration_seconds_bucket{func="commit",le="2.5"} 1
bayard_apply_duration_seconds_bucket{func="commit",le="5"} 1
bayard_apply_duration_seconds_bucket{func="commit",le="10"} 1
bayard_apply_duration_seconds_bucket{func="commit",le="+Inf"} 1
bayard_apply_duration_seconds_sum{func="commit"} 1.727736793
bayard_apply_duration_seconds_count{func="commit"} 1