Le Problème Datadog
Datadog est un produit fantastique. C’est aussi l’une des solutions de monitoring les plus chères du marché.
Datadog facture à l’hôte, pas au conteneur, et les tarifs publics sont connus : Infrastructure Pro est à 15 $ par hôte et par mois en engagement annuel (18 $ à la demande), Enterprise à 23 $, et l’APM ajoute 31 $ par hôte et par mois. Logs, métriques custom et synthetics sont facturés séparément à l’usage.
Ce qui surprend les équipes n’est pas le prix unitaire, c’est la multiplication. Dix hôtes en Infrastructure Pro avec l’APM représentent environ 5 500 $ par an avant la moindre ligne de log ingérée ; le même parc avec la gestion des logs et des métriques custom atteint couramment plusieurs fois ce montant. Et comme la facturation suit le maximum horaire de votre nombre d’hôtes, l’autoscaling fait monter la note plus vite que ne le laisse penser l’utilisation moyenne.
Et au-delà du coût, il y a un compromis fondamental : toutes vos données d’infrastructure quittent votre réseau. Chaque état de conteneur, chaque ligne de log, chaque point de métrique transite vers le cloud Datadog. Pour de nombreuses organisations (santé, finance, secteur public) c’est rédhibitoire.
Qui Ne Devrait PAS Migrer
Soyons francs. Maintenant ne remplace pas Datadog si vous avez besoin de :
- APM / tracing distribué : L’APM Datadog est une plateforme de tracing complète compatible OpenTelemetry. Maintenant ne fait pas de tracing applicatif.
- Agrégation de logs à grande échelle : Datadog peut ingérer des téraoctets de logs avec recherche full-text. Maintenant affiche les logs conteneurs en temps réel mais ne les stocke pas.
- 700+ intégrations : Datadog s’intègre avec AWS, GCP, Azure, bases de données, files de messages, etc. Maintenant monitore la couche Docker/Kubernetes.
- Observabilité multi-région, multi-cloud : Datadog est conçu pour de l’infrastructure distribuée. Maintenant est par hôte ou par cluster.
Si vous êtes une grande organisation d’ingénierie avec des milliers de microservices répartis sur plusieurs fournisseurs cloud, Datadog (ou un outil enterprise comparable) est probablement le bon choix.
Qui Devrait Migrer
Pour un nombre surprenant d’équipes, Datadog est surdimensionné :
- Self-hosters avec 5-100 conteneurs sur 1-3 VPS
- Petites équipes qui ont besoin de “mes services tournent-ils ?” pas “quelle est la latence p99 de mes appels gRPC ?”
- Passionnés de homelab qui veulent du monitoring sans abonnement SaaS facturé à l’hôte
- Organisations soucieuses de la vie privée qui ne peuvent pas ou ne veulent pas envoyer leurs données d’infra à un tiers
- Startups qui brûlent du runway sur des factures de monitoring supérieures à leurs coûts d’hébergement
Si vous vous reconnaissez, lisez la suite.
Maintenant vs Datadog : Comparatif
| Fonctionnalité | Datadog | Maintenant |
|---|---|---|
| Monitoring conteneurs | ✓ | ✓ |
| Auto-découverte | ✓ | ✓ |
| Checks HTTP/TCP | ✓ (Synthetic Monitoring, coût en sus) | ✓ (intégré, gratuit) |
| Monitoring certificats SSL | ✓ (Synthetic Monitoring) | ✓ (intégré, gratuit) |
| Heartbeat / monitoring cron | ✗ (nécessite un outil tiers) | ✓ (5 gratuits, illimités dès Personal) |
| Métriques CPU / RAM / disque | ✓ | ✓ |
| Détection de mises à jour (digest OCI) | ✗ | ✓ |
| Page de statut publique | ✗ (nécessite StatusPage, coût en sus) | ✓ (Personal : incidents · Pro : maintenance) |
| Analyse sécurité réseau | ✓ (Network Performance Monitoring, coût en sus) | ✓ (Personal : CVE + score de risque) |
| Alertes | ✓ (intégré) | Webhook + Discord (gratuit), Email (Personal), Slack/Teams (Pro) |
| APM / tracing | ✓ | ✗ |
| Agrégation de logs | ✓ | ✗ |
| 700+ intégrations | ✓ | ✗ |
| Dashboards personnalisés | ✓ | ✗ |
| Self-hosted | ✗ | ✓ |
| Souveraineté des données | ✗ (cloud uniquement) | ✓ (100% on-premise) |
| Temps d’installation | 30 min+ (install agent, config) | 30 secondes |
| Prix | À partir de 15 $/hôte/mois (annuel) + options à l’usage | Gratuit (Community) / 149 € une fois (Personal) / 29 €/mois (Pro) |
Les Chiffres
| Datadog (50 conteneurs) | Maintenant Pro | |
|---|---|---|
| Coût annuel, 10 hôtes | De ~1 800 $ (infra seule) à ~5 500 $+ (avec APM), hors usage facturé | 290 € (Pro), ou 149 € une fois, à vie (Personal) |
| Conteneurs à déployer | 1 (dd-agent) | 1 |
| Résidence des données | Cloud Datadog (US/EU) | Votre serveur |
| Fichiers de config nécessaires | datadog.yaml + configs par check | 0 |
| Temps avant premier dashboard | 30-60 min | 30 secondes |
Ce Que Vous Obtenez avec Maintenant
Un conteneur. Zéro fichier de configuration. Tout est monitoré :

- Auto-découverte des conteneurs : Docker et Kubernetes, états, health checks, boucles de redémarrage, projets Compose groupés automatiquement

- Monitoring HTTP/TCP : configuré par labels Docker, pas de YAML
- Suivi des certificats SSL/TLS : détection automatique, alertes d’expiration à 30/14/7/3/1 jour

- Monitoring heartbeat / cron : URL de ping unique par job, suivi de durée, alertes d’exécution manquée (5 gratuits, illimités dès Personal)
- Ressources système : CPU, RAM, réseau, disque par conteneur et par hôte

- Update intelligence : scan digest OCI, détection des mises à jour sur tous vos conteneurs
- Alertes unifiées : webhook, Discord (Community), Email (Personal), Slack and Teams (Pro)
- Page de statut publique : temps réel, mises à jour SSE, gestion d’incidents (Pro)

- Analyse sécurité réseau : ports ouverts, services exposés, endpoints non chiffrés (Pro : posture de sécurité unifiée avec enrichissement CVE et scoring de risque)
- API REST + serveur MCP : accès programmatique complet, compatible assistants IA
Migrer depuis Datadog
Il n’y a pas de migration à proprement parler, Maintenant auto-découvre vos conteneurs dès son déploiement. Le switch prend 30 secondes :
# docker-compose.yml : ajoutez ce service
services:
maintenant:
image: ghcr.io/kolapsis/maintenant:latest
ports:
- "8080:8080"
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- /proc:/host/proc:ro
- maintenant-data:/data
environment:
MAINTENANT_ADDR: "0.0.0.0:8080"
MAINTENANT_DB: "/data/maintenant.db"
restart: unless-stopped
volumes:
maintenant-data:
docker compose up -d
Ouvrez http://votre-serveur:8080 : vos conteneurs sont déjà là. Ajoutez des labels Docker pour monitorer vos endpoints HTTP :
labels:
maintenant.endpoint.url: "https://api.example.com/health"
maintenant.endpoint.interval: "60s"
Une fois que vous avez confirmé que Maintenant couvre vos besoins, supprimez l’agent Datadog et arrêtez de payer.
FAQ
Puis-je faire tourner Maintenant en parallèle de Datadog pendant une transition ? Oui. Maintenant est en lecture seule : il monte le socket Docker en read-only et n’interfère ni avec l’agent Datadog ni avec aucun autre outil.
Maintenant supporte-t-il Kubernetes ? Oui. Maintenant détecte automatiquement s’il tourne sur Docker ou Kubernetes et s’adapte en conséquence.
Quid de la rétention long terme ? L’historique est servi par fenêtres fixes, pas par plage de requête libre. Community ouvre 1 h · 6 h · 24 h · 7 j. Personal ouvre 1 h · 6 h · 24 h · 7 j · 30 j. Pro ouvre 1 h · 6 h · 24 h · 7 j · 30 j · 90 j. Les points s’épaississent à mesure que la fenêtre s’élargit — Community : Brute, puis 1 min ; Personal : 5 min, puis 1 h ; Pro : 1 jour. Au-delà, exportez via l’API REST vers le stockage de votre choix.
Y a-t-il un tier gratuit ? Oui. Maintenant Community est gratuit pour toujours, open source (AGPL-3.0), et inclut tout le monitoring de base : conteneurs, endpoints, heartbeats, certificats, page de statut publique, et l’intégralité des vues Swarm et Kubernetes. Personal lève les plafonds et ajoute les alertes e-mail, l’enrichissement CVE, la posture de sécurité et les incidents pour 149 € une fois. Pro ajoute Slack, Teams, l’escalade et le droit d’usage commercial, à 29 €/mois.
Où sont stockées mes données ? Sur votre serveur. Maintenant utilise une base SQLite embarquée. Rien ne quitte votre infrastructure. Jamais.