Vault
Database telemetry
[!IMPORTANT]
Documentation Update: Product documentation, which were located in this repository under/website
, are now located inhashicorp/web-unified-docs
, colocated with all other product documentation. Contributions to this content should be done in theweb-unified-docs
repo, and not this one. Changes made to/website
content in this repo will not be reflected on the developer.hashicorp.com website.
Database telemetry provides general information about configured secrets engines and databases.
Secrets database metrics
Metrics related to your configured secrets engines, including
database-specific metrics for each named secrets engine. For example, if you
enable a PostgreSQL secrets engine called postgresql-prod
, the related
CreateUser.error
metric is database.postgresql-prod.CreateUser.error
.
database.Close
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to close a database secret engine (across all database secrets engines) |
database.Close.error
Metric type | Value | Description |
---|---|---|
counter | number | Number of errors encountered across all database secrets engines while closing database connections |
database.CreateUser
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to create a user across all database secrets engines |
database.CreateUser.error
Metric type | Value | Description |
---|---|---|
counter | number | Number of errors encountered across all database secrets engines while creating users |
database.Initialize
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to initialize a database secret engine (across all database secrets engines) |
database.Initialize.error
Metric type | Value | Description |
---|---|---|
counter | number | Number of errors encountered across all database secrets engines while initializing the database |
database.{NAME}.Close
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to close the database secrets engine {NAME} |
database.{NAME}.Close.error
Metric type | Value | Description |
---|---|---|
counter | number | Number of errors encountered for the named database secrets engines while closing database connections |
database.{NAME}.CreateUser
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to create a user for the named database secrets engine |
database.{NAME}.CreateUser.error
Metric type | Value | Description |
---|---|---|
counter | number | Number of errors encountered for the named database secrets engines while creating users |
database.{NAME}.Initialize
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to initialize a database secret engine for the named database |
database.{NAME}.Initialize.error
Metric type | Value | Description |
---|---|---|
counter | number | Number of errors encountered for the named database secrets engines while initializing the database |
database.{NAME}.RenewUser
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to renew a user for the named database secrets engine |
database.{NAME}.RenewUser.error
Metric type | Value | Description |
---|---|---|
counter | number | Number of errors encountered for the named database secrets engines while renewing users |
database.{NAME}.RevokeUser
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to revoke a user for the named database secrets engine |
database.{NAME}.RevokeUser.error
Metric type | Value | Description |
---|---|---|
counter | number | Number of errors encountered for the named database secrets engines while revoking users |
database.RenewUser
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to renew a user across all database secrets engines |
database.RenewUser.error
Metric type | Value | Description |
---|---|---|
counter | number | Number of errors encountered across all database secrets engines while renewing users |
database.RevokeUser
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to revoke a user across all database secrets engines |
database.RevokeUser.error
Metric type | Value | Description |
---|---|---|
counter | number | Number of errors encountered across all database secrets engines while revoking users |
Cockroach database
Metrics related to your Cockroach database storage backend.
vault.cockroachdb.delete
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a DELETE operation against the CockroachDB storage backend |
vault.cockroachdb.get
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a GET operation against the CockroachDB storage backend |
vault.cockroachdb.list
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a LIST operation against the CockroachDB storage backend |
vault.cockroachdb.put
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a PUT operation against the CockroachDB storage backend |
Couch database
Metrics related to your Couch database storage backend.
vault.couchdb.delete
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a DELETE operation against the CouchDB storage backend |
vault.couchdb.get
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a GET operation against the CouchDB storage backend |
vault.couchdb.list
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a LIST operation against the CouchDB storage backend |
vault.couchdb.put
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a PUT operation against the CouchDB storage backend |
Dynamo database
Metrics related to your Dynamo database storage backend.
vault.dynamodb.delete
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a DELETE operation against the DynamoDB storage backend |
vault.dynamodb.get
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a GET operation against the DynamoDB storage backend |
vault.dynamodb.list
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a LIST operation against the DynamoDB storage backend |
vault.dynamodb.put
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a PUT operation against the DynamoDB storage backend |
Google Cloud - Spanner
Metrics related to your Spanner storage backend.
vault.spanner.delete
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a DELETE operation against the Google Cloud Spanner storage backend |
vault.spanner.get
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a GET operation against the Google Cloud Spanner storage backend |
vault.spanner.list
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a LIST operation against the Google Cloud Spanner storage backend |
vault.spanner.lock.lock
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a LOCK operation against the Google Cloud Spanner storage backend in high-availability mode |
vault.spanner.lock.unlock
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a UNLOCK operation against the Google Cloud Spanner storage backend in high-availability mode |
vault.spanner.lock.value
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a VALUE operation against the Google Cloud Spanner storage backend in high-availability mode |
vault.spanner.put
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a PUT operation against the Google Cloud Spanner storage backend |
Microsoft SQL Server (MSSQL)
Metrics related to your SQL Server storage backend.
vault.mssql.delete
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a DELETE operation against the Microsoft SQL Server storage backend |
vault.mssql.get
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a GET operation against the Microsoft SQL Server storage backend |
vault.mssql.list
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a LIST operation against the Microsoft SQL Server storage backend |
vault.mssql.put
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a PUT operation against the Microsoft SQL Server storage backend |
MySQL
Metrics related to your MySQL storage backend.
vault.mysql.delete
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a DELETE operation against the MySQL storage backend |
vault.mysql.get
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a GET operation against the MySQL storage backend |
vault.mysql.list
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a LIST operation against the MySQL storage backend |
vault.mysql.put
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a PUT operation against the MySQL storage backend |
PostgreSQL
Metrics related to your PostgreSQL storage backend.
vault.postgres.delete
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a DELETE operation against the PostgeSQL storage backend |
vault.postgres.get
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a GET operation against the PostgeSQL storage backend |
vault.postgres.list
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a LIST operation against the PostgeSQL storage backend |
vault.postgres.put
Metric type | Value | Description |
---|---|---|
summary | ms | Time required to complete a PUT operation against the PostgeSQL storage backend |