Monitoring / Observ.

Grafana Loki

Loki est le systeme d'agregation de logs de Grafana Labs, concu comme 'Prometheus pour les logs' : il n'indexe pas le contenu mais…

Loki est le systeme d'agregation de logs de Grafana Labs, concu comme 'Prometheus pour les logs' : il n'indexe pas le contenu mais seulement un petit jeu de labels, ce qui le rend tres economique et scalable. Couple a Promtail/Alloy pour la collecte et a Grafana pour l'exploration (LogQL), il correle nativement logs et metriques par labels — ideal pour une observabilite cloud-native a cout maitrise.

Cycle de livraison : Local → GitHub → CI/CD → Cloud

Local

GitHub

CI/CD

VPS

Articles approfondis

Resume des commandes essentielles

logcli query '{app="api"} |= "error"'Requete LogQL en CLI
logcli labelsLister les labels disponibles
curl localhost:3100/readyVerifier la disponibilite
curl localhost:3100/metricsMetriques Loki
promtail -config.file=promtail.yamlCollecteur Promtail
helm install loki grafana/loki -f values.yamlDeployer (Helm)
{job="k8s"} | json | level="error"Parsing + filtre LogQL
sum(rate({app="api"} |= "5xx" [5m]))Metrique derivee de logs
curl '/loki/api/v1/query_range?query=...'API de requete
logcli series '{namespace="prod"}'Series par labels
curl -XPOST /loki/api/v1/pushIngestion directe
compactor / retention configRetention et compaction
Grafana Loki — role, commandes & 5 articles | Idriss Kriouile