Slide 74
Slide 74 text
Checklist : Logs
□ Each line:
□ timestamps (ISO8601, TZ, reasonable precission)
□ PID
□ component name
□ severity
□ event code
□ human-readable message
□ Events to log:
□ state changes (start/ready/pause/stop)
□ health changes (new state, reason, doc URL)
□ user sign-in attempts (including failed with reasons), actions, sign-out
□ audit trail
□ errors
□ On start:
□ product name, component name
□ version (+build, +commit hash)
□ running mode (debug/normal, daemon/)
□ deprecation warnings
□ which configuration in use (ENV, file, configuration service)
□ On ready: communication sockets and ports
□ On exit: reason
□ Do not log:
□ passwords, tokens
□ personal data