Logs and their limits
Logs record events. They rarely record the state around them.
Logging is essential, and well-designed logging is often the strongest evidence
available. The limitation is structural rather than a failure of the operators or
the tooling.
A log entry establishes that something happened. It usually does not establish
what the configuration looked like at the time, which version was resident, what
else was present on the system, or what remained afterward.
Logs are also written for operations, not for review at distance. They rotate
on a retention schedule chosen for volume and cost. They are frequently spread
across systems with independent clocks. Even a deliberately thorough log may end
up as the only surviving description of a state it was never designed to
describe.
Preservation does not replace logging. It supplies the state context that a log
stream, on its own, was not built to hold.