Add auditing section to README with configuration and commands

This commit is contained in:
2026-01-18 12:06:56 +01:00
parent aca9f4c5ab
commit fe38e97e02

View File

@@ -10,3 +10,36 @@ vault policy delete <policy-name>
``` ```
Format a policy file using `vault policy fmt <policy-file.hcl>`. Format a policy file using `vault policy fmt <policy-file.hcl>`.
## Auditing
To enable auditing, use the following command:
```bash
vault audit enable file file_path=/var/log/vault_audit.log mode=0640
```
Configure Alloy to read the audit logs from the specified file path.
Add the following configuration to your Alloy setup:
```hcl
loki.source.file "vault_audit_log" {
targets = [
{"__path__" = "/var/log/vault/audit.log", "log_name" = "vault_audit"},
]
forward_to = [loki.write.default.receiver]
}
```
Check auditing configuration with:
```bash
vault audit list -detailed
```
To disable auditing, use:
```bash
vault audit disable file
```