Skip to content

Vault Telemetry Metrics Prometheus Exporter

License

Notifications You must be signed in to change notification settings

gokuatkai/vault-exporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vault Exporter

Export Hashicorp Vault health and telemtry metrics to Prometheus.

Exported Health Metrics

Metric Meaning Labels
vault_up Was the last query of Vault successful,
vault_initialized Is the Vault initialised (according to this node).
vault_sealed Is the Vault node sealed.
vault_standby Is this Vault node in standby.
vault_replication_dr_primary Is this Vault node a primary disaster recovery replica.
vault_replication_dr_secondary Is this Vault node a secondary disaster recovery replica.
vault_replication_performance_primary Is this Vault node a primary performance replica.
vault_replication_performance_secondary Is this Vault node a secondary performance replica.
vault_info Various info about the Vault node. version, cluster_name, cluster_id

Vault Health

Export Telemetry Metrics

Vault Telemetry Metrics

Environment variables

Note that environment variables can be overwritten by flags.

  • VAULT_ADDR – Sets the address of Vault in the client.
  • VAULT_TOKEN – Token is the access token used by client.

Run Docker Manually

  docker run \
  -e VAULT_ADDR="[Vault Address]" \
  -e VAULT_TOKEN="[Vault Token]" \
  -p 9101:9101 travix/vault-exporter

About

Vault Telemetry Metrics Prometheus Exporter

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published