How to correlate application and system logs

Build Corrilog, linking symptoms across log sources with journalctl, app logs, timestamps.

  • Difficulty Intermediate
  • Parts 10
  • Stack journalctl, app logs, timestamps

What you are learning

Corrilog is linking symptoms across log sources. The teaching focus is Logs (journalctl, app logs, timestamps).

Work in order. Early parts set vocabulary and environment; later parts assume the earlier checkpoints.

How to use these lessons

Read the goal, open the matching GitHub folder, complete the lab or exercises, then return for the explanation. If a command fails, check you are in the numbered folder first.

Open the Corrilog GitHub repo →

Parts in order

Each chapter below is one checkpoint in this lab.