Prometheus Metrics¶
Beginning with v1.0.0
vault-kubernetes-kms
exposes metrics under :8080/metrics
(change with -health-port
or setting HEALTH_PORT
).
The following metrics are available:
Available Prometheus Metrics¶
Metric Name | Type | Description |
---|---|---|
vault_kubernetes_kms_decryption_operation_duration_seconds_bucket |
Histogram | duration of decryption operations in seconds |
vault_kubernetes_kms_encryption_operation_duration_seconds_bucket |
Histogram | duration of encryption operations in seconds |
vault_kubernetes_kms_decryption_operation_errors_total |
Counter | total number of errors during decryption operations |
vault_kubernetes_kms_encryption_operation_errors_total |
Counter | total number of errors during encryption operations |
vault_kubernetes_kms_token_expiry_seconds |
Gauge | time remaining until the current token expires |
vault_kubernetes_kms_token_renewals_total |
Counter | total number of token renewals |
Including the metrics defined in the Prometheus Process Collector (when running on Linux
).
Those metrics allow you to define your own Grafana Dashboard: