Information
A useful log includes the date, server, channel, target, action, reason, and result.
Failures
A rejected or incomplete action must be distinguishable from an action that was actually executed.
Search
Use identifiers and a time period to find an event without reading the entire channel.
Retention
Follow the server's internal policy and restrict access to the relevant people.