Kubernetes container logs
Centralise the logs of every pod with the same labels as the metrics.
Observabilité · Courses
Complete course on Grafana Loki: architecture, installation, collection with Alloy, LogQL, object storage, alerting and production operations.
LEARNING PATH
Understand Loki's philosophy and deploy a first instance.
Send logs from files, containers and Kubernetes with Alloy.
Query logs and turn them into metrics.
TSDB index, object storage, compactor and retention.
Alert on logs and precompute metrics.
Multi-tenancy, limits, cardinality and monitoring.
Recommended practices for running the product in production.
LEARN BY DOING
Centralise the logs of every pod with the same labels as the metrics.
Go from an alert to its logs and then to the matching trace in Grafana.
Keep audit logs for years at low cost on object storage.
Trigger alerts when a pattern appears or when a service goes silent.
A log aggregation system from Grafana Labs, inspired by Prometheus: it only indexes stream labels and stores the compressed content in object storage, which makes it cost-effective.
For application and infrastructure logs, often yes. If you need full-text search over large volumes without context, Elasticsearch remains a better fit.
LogQL, which is close to PromQL: label selectors, line filters, parsers and metric functions.
Grafana Alloy is the recommended collector; Promtail is deprecated.