---
title: Catégorie Logs
created: 2026-06-07
updated: 2026-06-07
type: category
tags: [catalogue, logs, observability, devops, auto-hebergement, siem]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Logs]
---

# 📋 Catégorie Logs

> **14 applications** recensées sur [selfh.st/apps/?tag=Logs](https://selfh.st/apps/?tag=Logs) — **toutes documentées** (14/14 ✅, 4ème catégorie entière)
> Mis à jour : 2026-06-07

## 🎯 Sous-catégories observées

| Sous-domaine | Apps typiques |
| :--- | :--- |
| **Log aggregation centralisée** | [[app-loki]] (Grafana stack), [[app-graylog]] (SIEM-like), [[app-parseable]] (Parquet) |
| **Search engine pour logs** | [[app-quickwit]] (Rust, S3-natif, alternative Elasticsearch) |
| **Viewer temps réel (léger)** | [[app-dozzle]] (Docker), [[app-logdy]] (web), [[app-logchef]] (UI Loki) |
| **Logs Docker / K8s** | [[app-dozzle]], [[app-loggifly]] (→ docker), [[app-logforge]], [[app-kubetail]] |
| **Logs Traefik / Reverse Proxy** | [[app-traefik-log-dashboard]] (→ reverse-proxy) |
| **Logs spécialisés** | [[app-fail2ban-report]] (Fail2Ban), [[app-anyappstart]] (panneau contrôle) |
| **Monitoring + logs combinés** | [[app-netdata]] (→ monitoring) |

## 📊 Vue d'Ensemble (Top 10)

| App | Étoiles | License | Langage | Type |
| :--- | ---: | :--- | :--- | :--- |
| [[app-loki]] | 28,3k | AGPL-3.0 | Go | Log aggregation (Grafana) |
| [[app-quickwit]] | 11,3k | Apache-2.0 | Rust | Search engine cloud-native |
| [[app-graylog]] | 8,1k | **SSPL-1.0** ⚠️ | Java | SIEM-like |
| [[app-parseable]] | 2,4k | Apache-2.0 | Rust | High-throughput (Parquet) |
| [[app-logdy]] | 2,2k | MIT | Rust/TS | Real-time viewer |
| [[app-kubetail]] | 1,7k | Apache-2.0 | TypeScript | K8s logs dashboard |
| [[app-logchef]] | 757 | MIT | Go/TS | UI légère pour Loki |
| [[app-fail2ban-report]] | 308 | MIT | Python | Fail2Ban dashboard |
| [[app-logforge]] | 291 | MIT | Go | Docker service monitor |
| [[app-anyappstart]] | 213 | MIT | Go | Panneau multi-tech |

## 🏆 Recommandations par Cas d'Usage

### 🥇 Stack Grafana (logs + métriques + traces)
→ **[[app-loki]]** (28,3k ⭐) — Le standard si tu utilises déjà Grafana. Indexation par labels (pas full-text), stockage S3, économique.
→ *UI légère* : **[[app-logchef]]** (si Grafana trop lourd pour ton cas).
→ *Pour les traces* : ajouter [[app-tempo]] (Grafana) et garder [[app-prometheus]] pour les métriques.

### 🔍 Alternative moderne à Elasticsearch
→ **[[app-quickwit]]** (11,3k ⭐) — 10x plus rapide qu'Elastic, écrit en Rust, conçu pour le cloud (S3), full-text search sur logs/traces.

### 🏢 SIEM-like (alertes, threat intel, dashboards avancés)
→ **[[app-graylog]]** (8,1k ⭐) — Plateforme complète, ⚠️ licence SSPL-1.0 (pas OSS strict depuis 2021). UI mature, alerting, pipelines.

### ⚡ High-throughput / Cloud-native moderne
→ **[[app-parseable]]** (2,4k ⭐) — Format columnar Parquet sur S3, SQL natif pour les requêtes, ingestion à très haut débit.

### 🐳 Logs Docker (visualisation simple)
→ **[[app-dozzle]]** (13,2k ⭐) — Viewer web temps réel, **le plus simple pour Docker** (~20 MB).
→ *Avec alertes* : **[[app-loggifly]]** (regex, Telegram/Slack/Discord) → cat-docker.

### ☸️ Logs Kubernetes
→ **[[app-kubetail]]** (1,7k ⭐) — Dashboard TUI/web pour kubectl logs multi-pod (le "k9s des logs").

### 🛡️ Logs de sécurité Fail2Ban
→ **[[app-fail2ban-report]]** (308 ⭐) — Dashboard dédié pour visualiser les bans Fail2Ban.

## 🔄 Ce que ces apps remplacent

| Service propriétaire | Alternative self-hosted |
| :--- | :--- |
| **Datadog Logs** | [[app-loki]] + Grafana |
| **Splunk Enterprise** | [[app-graylog]] (ou ELK) |
| **ELK Stack (Elasticsearch)** | [[app-loki]] (beaucoup plus léger) ou [[app-quickwit]] |
| **New Relic Logs** | [[app-loki]] + [[app-prometheus]] |
| **Sumo Logic** | [[app-graylog]] |
| **Loggly** | [[app-parseable]] + S3 |
| **Papertrail** | [[app-loki]] + Grafana |
| **CloudWatch Logs** (AWS) | [[app-loki]] + S3 |
| **Stackdriver / GCP Cloud Logging** | [[app-parseable]] |
| **Honeycomb** | [[app-quickwit]] (pour traces+logs) |
| **Mezmo (LogDNA)** | [[app-parseable]] |

## ⚠️ Sécurité : Les Logs = Or, mais aussi Risque

> **Les logs contiennent TOUT : mots de passe, tokens, PII, IPs, requêtes. C'est une cible de choix pour les attaquants.**

### Checklist sécurité logs

1. **PII filtering** : regex pour anonymiser emails, IBAN, IPs (sauf si nécessaire), tokens avant indexation
2. **Chiffrement at-rest** : LUKS/ZFS sur le volume de stockage, S3 SSE
3. **Chiffrement in-transit** : TLS entre agents → serveur → UI
4. **RBAC strict** : dev ≠ ops ≠ admin (qui peut voir les logs auth ?)
5. **Retention policy** : 30/90/365 jours selon criticité (RGPD = pas plus que nécessaire)
6. **Audit log** : logger qui a accédé à quels logs (pour détecter exfiltration)
7. **Pas de logs d'auth en clair** : avant d'indexer, hacher/masquer les passwords
8. **Backups chiffrés** : [[app-restic]] sur les archives de logs
9. **Stockage hors-ligne** : S3 avec Object Lock (WORM) pour logs critiques
10. **Monitoring des logs** : alerte si volume de logs chute soudainement (signe d'attaque)

Voir [[securisation-home-lab]], [[rgpd-self-hosting]] et [[strategie-backup-321]] pour aller plus loin.

## 📈 Économie estimée (stack minimal)

| Service cloud | Coût/mois | Stack self-hosted | Coût |
| :--- | ---: | :--- | :--- |
| Datadog Logs (100 GB) | 200 $ | [[app-loki]] + S3 (10 €) | 10-30 € |
| Splunk Cloud (1 GB/jour) | 540 $ | [[app-graylog]] | 0 € |
| Loggly (1 GB/jour) | 200 $ | [[app-loki]] + [[app-parseable]] | 0-15 € |
| New Relic Logs | 100 $ | [[app-loki]] + [[app-prometheus]] + [[app-tempo]] | 0 € |
| Honeycomb | 130 $ | [[app-quickwit]] | 0 € |
| **Total évité/an** | **~10k €** | | **~100-300 €** |

## Pages Liées

- [[Catalogue-Self-Hosted]] — Hub du catalogue
- [[cat-monitoring]] — Catégorie monitoring (overlap Netdata)
- [[cat-docker]] — Catégorie Docker (overlap Dozzle/LoggiFly)
- [[cat-reverse-proxy]] — Catégorie reverse-proxy (overlap Traefik Log Dashboard)
- [[cat-database]] — Catégorie database (overlap stockage)
- [[securisation-home-lab]] — Sécurité
- [[glossaire-homelab]] — Vocabulaire (SIEM, ELK, RBAC, etc.)
- [[comparatif-loki-elasticsearch-graylog]] — Comparatif détaillé (à créer)
- [[strategie-retention-logs]] — Combien de temps garder les logs (à créer)
- [[checklist-monitoring-minimal]] — Stack monitoring+logs minimale

## 🔗 Liens Externes

- [selfh.st/apps/?tag=Logs](https://selfh.st/apps/?tag=Logs) — Source du catalogue
- [Grafana Loki documentation](https://grafana.com/docs/loki/latest/) — Doc Loki
- [Quickwit documentation](https://quickwit.io/docs/) — Doc Quickwit
- [Graylog documentation](https://go2docs.graylog.org/) — Doc Graylog
- [Awesome Self-Hosted: Log Management](https://github.com/awesome-selfhosted/awesome-selfhosted#log-management) — Liste complémentaire
