--- layout: "docs" page_title: "File - Audit Devices" sidebar_title: "File" sidebar_current: "docs-audit-file" description: |- The "file" audit device writes audit logs to a file. --- # File Audit Device The `file` audit device writes audit logs to a file. This is a very simple audit device: it appends logs to a file. The device does not currently assist with any log rotation. There are very stable and feature-filled log rotation tools already, so we recommend using existing tools. Sending a `SIGHUP` to the Vault process will cause `file` audit devices to close and re-open their underlying file, which can assist with log rotation needs. ## Examples Enable at the default path: ```text $ vault audit enable file file_path=/var/log/vault_audit.log ``` Enable at a different path. It is possible to enable multiple copies of an audit device: ```text $ vault audit enable -path="vault_audit_1" file file_path=/home/user/vault_audit.log ``` ## Configuration Note the difference between `audit enable` command options and the `file` backend configuration options. Use `vault audit enable -help` to see the command options. Following are the configuration options available for the backend.