Monitoring demystified: A guide for logging, tracing, metrics
The Art of Monitoring [1], covers most of these stuff in a unified manner.You are introduced to some basics (push vs. pull monitoring), then proceeded with simple system metrics collection (cpu, memory) via collectd, then goes to logs ingestion and ends up extracting application-specific metrics from jvm and python applications.I highly recommend it, even for seasoned professionals.[1] https://artofmonitoring.com/