Hints: loki-no-logs¶
Hint 1¶
No logs appearing in Grafana/Loki. Check the log pipeline:
- kubectl get pods -n monitoring -l app.kubernetes.io/name=promtail
- kubectl get pods -n monitoring -l app.kubernetes.io/name=loki
Hint 2¶
The issue is in the log collection pipeline. Check Promtail:
- kubectl logs -n monitoring -l app.kubernetes.io/name=promtail --tail=15
- Is Promtail running? Can it reach Loki?
Hint 3¶
Check Promtail's scrape config for namespace filtering:
- kubectl get cm -n monitoring -l app.kubernetes.io/name=promtail -o yaml | grep -A5 grokdevops
- Is the grokdevops namespace excluded from scraping?
- Is Loki accepting writes? kubectl logs -n monitoring -l app.kubernetes.io/name=loki --tail=10
Hint 4¶
Fix: check Promtail values for pipeline_stages or namespace filters that exclude grokdevops. Restart Promtail after fixing config. See training/library/runbooks/observability/loki_no_logs.md.