Skip to main content

R7. Logs

What this page helps you do​

Make sure your app produces useful logs and that you know where to find them.

Why it matters​

Without logs, debugging production becomes guesswork.

You should already have​

  • a deployed app or service

Skip this page if​

  • logging is already clear, searchable, and documented

What to do​

  • know where logs live
  • make sure startup failures and request failures are visible
  • avoid logging full secrets or sensitive user content

Keep logs simple, readable, and focused on actions you may need to debug later.

Common mistakes​

  • no logs at all
  • logs full of noise with no useful context
  • leaking secrets in logs

Next step​

Go to R8. Launch checklist.

Advanced notes​

TODO for contributors: add log examples that are useful without being overwhelming.