Skip to content

Latest commit

 

History

History
46 lines (34 loc) · 1.43 KB

log-requests-level.mdx

File metadata and controls

46 lines (34 loc) · 1.43 KB
layout page_title description
docs
Log Completed Requests - Configuration
Vault can be configured to log completed requests.

Log completed requests

Vault can be configured to log completed requests using the log_requests_level configuration parameter.

Activating logging completed requests

By default, logging completed requests is disabled. To activate request logging, set the log_requests_level configuration option in the Vault server configuration to the desired logging level. The acceptable logging levels are error, warn, info, debug, trace, and off, which is the default.

Completed requests will be logged at the configured level, if Vault's log level includes this level of logs. For example, if log_level is set to debug, but log_requests_level is set to trace, completed requests will not be logged.

If the Vault server is already running, you can still configure the parameter in the Vault server configuration, and then send a SIGHUP signal to the Vault process.

log_requests_level = "debug"
log_level = "debug"

listener "tcp" {
  # ...
}

Deactivating logging completed requests

To deactivate logging completed requests, simply remove the log_requests_level configuration parameter from the Vault server configuration, or set it to off, and send a SIGHUP signal to the Vault process.

log_requests_level = "off"
log_level = "debug"

listener "tcp" {
  # ...
}