Module 7: Log Management & Monitoring

Logs and monitoring are two of the most powerful tools for understanding what your system is doing — and catching problems before users notice them. This module builds directly on the performance analysis skills from Module 4 and takes you into new territory: reading and managing system logs, and deploying a modern monitoring platform.

The first section covers log management: where logs live, how journalctl works, and how to use log rotation to keep disks from filling up. More importantly, it covers how to actually read logs — treating them as diagnostic evidence rather than a firehose of text to scroll past.

The second section is about monitoring. You’ll install Netdata and get visual dashboards of the same metrics you’ve been watching from the command line. Then you’ll set alert thresholds that actually warn you early, without paging you every time CPU spikes for 10 seconds.


Table of contents