JIMM metricsΒΆ
JIMM exposes Prometheus metrics at /metrics.
This reference lists JIMM-specific metrics declared in
internal/servermon/monitoring.go; Go runtime, process and HTTP handler
instrumentation metrics are not included.
Labelled metrics appear only after the corresponding label values are used.
Histogram names below are metric families: Prometheus exposes their
_bucket (with an additional le label), _sum and _count series.
Metric |
Type |
Labels |
Description |
|---|---|---|---|
|
counter |
|
The number of failed authentications. |
|
counter |
|
The number of successful authentications. |
|
counter |
|
The number of database errors. |
|
histogram |
|
Histogram of database query time in seconds |
|
histogram |
|
The duration of handling an HTTP request in seconds. |
|
histogram |
|
Histogram of jimm operations time in seconds |
|
histogram |
|
Histogram of juju call time in seconds |
|
counter |
|
The number of juju call errors. |
|
histogram |
|
Histogram of juju ping time in seconds |
|
counter |
|
The number of monitoring errors found. |
|
histogram |
|
Histogram of openfga call time in seconds |
|
counter |
|
The number of openfga call errors. |
|
gauge |
- |
The number of controllers managed by JIMM. |
|
gauge |
|
The number of models managed per controller attached to JIMM. |
|
histogram |
|
Histogram of vault call time in seconds |
|
counter |
|
The number of vault call errors. |
|
gauge |
- |
The number of concurrent websocket connections |
|
counter |
- |
The number of fails attempting to create models. |
|
counter |
- |
The number of models created. |
|
histogram |
|
The duration of a websocket request in seconds. |