GetAuditLog
Audit log — durable, hash-chained record of operator-facing events.
Request Type: GetAuditLogRequest
With neither bound: the newest limit entries, newest first (the audit
page). With since_seq / up_to_seq (inclusive; 0 = unbounded): the
entries in that range, limit at a time — an exporter pages with
oldest_first from the checkpoint to the head. limit 0 = 200.
Field |
Type |
Repeated |
Description |
limit |
|||
since_seq |
|||
up_to_seq |
|||
oldest_first |
Response Type: GetAuditLogResponse
Field |
Type |
Repeated |
Description |
entries |
✅ |
newest first, unless oldest_first |
|
integrity_ok |
chain verified on last boot |
||
dropped_on_hydration |
✅ |
Persisted rows the daemon’s stores couldn’t parse on the current boot (schema drift / corruption) — the live set, so it clears when a boot hydrates cleanly. Lets a consumer raise a current-state alert. |
|
checkpoint_seq |
The front-prune boundary the kept chain anchors to: the oldest kept
entry’s prev_hash is |
||
checkpoint_hash |
|||
head_seq |