Pour dormir tranquille en 2026, une PME doit surveiller quatre couches : la disponibilité de ses services vue de l'extérieur, les ressources de ses serveurs, les logs applicatifs et l'expérience réellement vécue par les utilisateurs. Une stack minimale — Uptime Kuma pour l'uptime, Prometheus et Grafana pour les métriques, une centralisation simple des logs et une poignée d'alertes bien choisies — couvre l'essentiel pour un coût de licence quasi nul.
Pourquoi le monitoring n'est plus optionnel
Découvrir une panne par l'appel d'un client, c'est la double peine : l'incident a déjà duré, et il a déjà entamé la confiance. Le monitoring inverse le rapport de force : vous détectez la dérive (un disque qui se remplit, des temps de réponse qui s'allongent, un certificat qui expire) avant qu'elle ne devienne une panne, et la panne avant qu'elle ne devienne visible. La différence entre une PME qui subit ses incidents et une PME qui les maîtrise tient rarement à la taille du budget — plutôt à la présence de ces quelques garde-fous.
Les 4 couches à surveiller
1. L'uptime externe : vos services répondent-ils ?
Des tests effectués depuis l'extérieur de votre infrastructure, comme le ferait un client : requête HTTP sur le site et les applications critiques, vérification des certificats SSL et de l'expiration des domaines. C'est la couche la plus simple à mettre en place, et celle qui rapporte le plus vite.
2. Les ressources serveur : CPU, mémoire, disque
Une grande partie des pannes évitables ont une cause triviale : disque plein, mémoire saturée, processus qui s'emballe. Des métriques collectées en continu, assorties de seuils d'alerte, transforment ces pannes en simples tickets de maintenance planifiée.
3. Les logs applicatifs : comprendre ce qui s'est passé
Centraliser les logs de vos applications permet de chercher en un endroit unique, de repérer les erreurs répétées et de reconstituer le fil d'un incident. Sans cela, chaque diagnostic commence par une chasse au trésor sur plusieurs serveurs.
4. L'expérience utilisateur : ce que vivent vos clients
Un serveur peut être au vert pendant que le parcours de connexion ou de paiement est cassé. Des tests synthétiques qui rejouent les parcours critiques, complétés de mesures de temps de réponse réels, ferment cette dernière boucle.
La stack minimale open source pour une PME
- Uptime Kuma : checks HTTP, TCP et ping, page de statut publique, alertes vers email, Slack ou Telegram. Installé en quelques minutes.
- Prometheus + node_exporter + Grafana : collecte des métriques serveur et tableaux de bord. Le standard de fait de l'industrie, sans coût de licence.
- Grafana Loki : centralisation et recherche des logs sans infrastructure lourde, qui s'intègre naturellement aux tableaux de bord existants.
- Alertmanager ou les alertes Grafana : routage des notifications vers les bons canaux selon la gravité.
Le coût se résume à un petit serveur dédié au monitoring — généralement 10 à 30 euros par mois — et au temps d'installation. Une règle absolue : hébergez le monitoring ailleurs que sur l'infrastructure qu'il surveille, sinon il tombera avec elle.
Et les solutions managées ? Datadog, New Relic et consorts
Les plateformes managées offrent une mise en route rapide, zéro maintenance et des fonctions avancées : APM, corrélation automatique, détection d'anomalies. Leur modèle de facturation — par hôte, par gigaoctet de logs ingéré, par test synthétique — représente généralement quelques dizaines d'euros par hôte et par mois. Parfaitement raisonnable pour trois serveurs, la facture devient un poste budgétaire à part entière au-delà de quelques dizaines d'hôtes. Entre les deux, les offres cloud de Grafana ou des services comme Better Stack proposent un compromis. Le bon choix dépend de trois facteurs : la taille de votre parc, les compétences disponibles en interne et la sensibilité des données envoyées à un tiers.
L'art des alertes utiles : éviter l'alert fatigue
Le piège classique du monitoring n'est pas d'en manquer, mais d'en avoir trop. Trois principes suffisent à garder des alertes crédibles. D'abord, alertez sur les symptômes — le service ne répond plus — plutôt que sur chaque cause possible. Ensuite, limitez-vous à deux niveaux : urgent, quelqu'un doit agir maintenant, y compris la nuit ; et avertissement, traité aux heures ouvrées. Enfin, auditez chaque mois : toute alerte ignorée trois fois de suite doit être corrigée ou supprimée, car c'est du bruit qui finira par masquer la vraie panne.
Par quoi commencer : le plan d'une journée
- Matin : installez Uptime Kuma, ajoutez vos 5 à 10 URL critiques, branchez les notifications email ou Slack, activez la surveillance des certificats.
- Début d'après-midi : déployez node_exporter sur vos serveurs, montez Prometheus et Grafana, importez un tableau de bord standard.
- Fin d'après-midi : créez trois alertes seulement — service injoignable, disque rempli à plus de 85 %, certificat expirant sous 14 jours.
- Les semaines suivantes : ajoutez la centralisation des logs, puis les tests de parcours utilisateur, en itérant selon les incidents réels.
Une journée suffit pour passer de l'aveuglement complet à une visibilité correcte. La marche suivante — tableaux de bord pertinents, alerting affiné, supervision des parcours métier — bénéficie grandement de l'expérience de ceux qui exploitent des infrastructures au quotidien : c'est typiquement le sujet sur lequel quelques jours d'accompagnement par un partenaire technique font gagner des mois de tâtonnement.
