Surveiller un cluster Kubernetes sans se ruiner, c'est possible. Nous avons comparé les solutions open source qui tiennent la route sous la barre des 100 $/mois : VictoriaMetrics pour les métriques, Grafana Loki pour les logs, et OpenCost pour le FinOps. Voici notre verdict.
VictoriaMetrics est un drop-in replacement de Prometheus qui compresse les données bien plus efficacement. Compatible PromQL, installation Helm simple, et une empreinte mémoire réduite permettent de garder des mois de rétention sur un serveur à ~20 $/mois.
Loki indexe uniquement les labels, pas le contenu des logs, ce qui réduit drastiquement les coûts de stockage. Un cluster tient dans 4 Go de RAM et 50 Go de disque (~25 $/mois), avec une recherche LogQL aussi puissante qu'Elasticsearch.
Projet CNCF qui ventile les coûts par namespace, deployment et pod en se connectant aux prix réels du cloud. L'agent consomme moins de 0,5 CPU et 1 Go de RAM, et son coût d'infrastructure est quasi nul (~5 $/mois).
Quand on déploie en production sur Kubernetes, la facture d'observabilité peut vite dépasser celle de l'infrastructure elle-même. Datadog, New Relic, Splunk… les solutions SaaS facturent au volume de données, et un cluster modeste de 10 à 20 nœuds peut déjà coûter plusieurs centaines de dollars par mois. Mais il existe une alternative : les choses réellement faites pour maîtriser son budget : l'auto-hébergement.
Nous avons passé au crible les outils open source du paysage CNCF pour trouver ceux qui offrent le meilleur rapport performance‑coût, sans sacrifier la fiabilité. Voici notre sélection pour rester sous les 100 $/mois (coût d'infrastructure compris).
VictoriaMetrics est bien plus qu'un simple stockage Prometheus. C'est un remplacement direct, compatible avec l'API Prometheus, mais conçu pour ingérer et interroger des volumes massifs de métriques avec une empreinte mémoire bien inférieure.1
Pourquoi on l'a choisi : Là où Prometheus seul devient gourmand en stockage pour la rétention longue durée, VictoriaMetrics compresse les données jusqu'à 10× mieux. Résultat : vous gardez des mois de métriques sur un simple serveur à 20 $/mois. L'installation se fait via Helm chart, et la compatibilité PromQL est totale — pas de lock-in.
Le verdict : Le meilleur choix pour quiconque veut des métriques Kubernetes fiables sans exploser le budget stockage.
Les solutions de logs SaaS facturent à l'indexation et au volume ingéré. Loki inverse la logique : il indexe uniquement les métadonnées (labels), pas le contenu des logs.1
Pourquoi on l'a choisi : Couplé à Grafana (que vous utilisez probablement déjà pour VictoriaMetrics), Loki transforme vos logs en une ressource aussi économique que vos métriques. Un cluster Loki en mode single binary ou microservices tient dans 4 Go de RAM et 50 Go de disque — soit environ 25 $/mois chez n'importe quel fournisseur cloud. Et la recherche en LogQL reste aussi puissante que celle d'Elasticsearch.
Le verdict : L'outil de logs le plus économique du marché open source, avec une intégration Grafana native.
Quand on parle de budget, encore faut-il savoir ce qu'on dépense. OpenCost est un projet CNCF qui fournit une spécification standardisée pour le suivi des coûts Kubernetes.2
Pourquoi on l'a choisi : OpenCost s'intègre directement à votre cluster et ventile les coûts par namespace, deployment, pod, et même label. Il se connecte à votre fournisseur cloud (AWS, GCP, Azure) pour récupérer les prix réels des ressources. Résultat : vous voyez exactement quel service vous coûte combien, et vous pouvez ajuster vos limites de ressources avant la fin du mois. L'agent lui-même consomme moins de 0,5 CPU et 1 Go de RAM — négligeable.
Le verdict : Indispensable pour tenir un budget serré. Sans lui, vous pilotez à l'aveugle.
| Critère | VictoriaMetrics | Grafana Loki | OpenCost |
|---|---|---|---|
| Focus | Métriques (PromQL) | Logs (LogQL) | Coûts FinOps |
| Stockage | Disque local / S3 | Disque local / S3 | Aucun (métadata) |
| RAM typique | 2–4 Go | 2–4 Go | <1 Go |
| Coût infra. estimé | ~20 $/mois | ~25 $/mois | ~5 $/mois |
| Open Source | Oui (Apache 2.0) | Oui (AGPLv3) | Oui (Apache 2.0) |
La combinaison gagnante : VictoriaMetrics pour les métriques (~20 $), Loki pour les logs (~25 $), OpenCost pour la visibilité (~5 $). Ajoutez un petit serveur Grafana (~10 $) et un stockage objet compatible S3 (~15 $). Total : environ 75 $/mois. Il vous reste même de la marge pour un nœud supplémentaire.
Les choses réellement faites pour garder le contrôle de votre budget : ces trois outils, ensemble, remplacent une stack SaaS à 500 $/mois. Et comme ils sont open source, vous gardez la main sur vos données.
Note : Nous percevons une commission sur les liens vers VictoriaMetrics, Grafana Loki et OpenCost. Cela ne change rien à votre prix et nous permet de continuer à tester et recommander les outils qui tiennent vraiment leurs promesses.
| Choix | Prix | Focus | RAM typique | Coût infra. estimé | |
|---|---|---|---|---|---|
VictoriaMetrics ▶ Choix | — | Métriques PromQL | 2–4 Go | ~20 $/mois | Voir le prix ↗ |
Grafana Loki solution de logs la plus économique du marché open source, avec intégration grafana native. | — | Logs LogQL | 2–4 Go | ~25 $/mois | Voir le prix ↗ |
OpenCost indispensable pour maîtriser son budget kubernetes : visibilité granulaire par namespace et pod. | — | Coûts FinOps | <1 Go | ~5 $/mois | Voir le prix ↗ |
Une question de suivi que l'article n'a pas traitée ? Demandez au moteur — il connaît le contexte de l'article.
Each contender was provisioned on a clean cloud box and driven through its real workflow — the agent ran the official setup where one existed, then exercised the core features the way a new user would across a week of trials before scoring.