Audit log or journal

I would like to see audit logs for KV. There were discussions here for backups and better protecting namespaces. A maybe better solution which would also preserve history/rollback/roll forward and such scenarios would be a journal or audit trail similar to SQL server.

In the simplest form, every PUT to KV writes an audit entry to an SQL-like server which can be queried easily.