Uptime Kuma et UptimeWire vous préviennent tous deux quand un site web cesse de fonctionner. La vraie différence, c’est qui fait tourner le moniteur.
Uptime Kuma est un logiciel libre. Vous l’installez sur un serveur que vous maîtrisez, et vous vous en occupez. UptimeWire est un service hébergé. Vous vous connectez, vous ajoutez un site web, et la surveillance tourne de notre côté.
Cette page est écrite par UptimeWire : lisez-la en gardant cela à l’esprit. Pour beaucoup d’équipes techniques, exploiter son propre moniteur est un bon choix, et nous disons dans quels cas.
Note
Les informations sur Uptime Kuma présentées ici ont été vérifiées sur les pages de son projet le 2026-11-03. La dernière version à ce moment-là était la 2.5.9. Les logiciels évoluent. Confirmez ce qui compte pour vous sur les pages listées sous Sources.
Comparatif rapide
| Question | UptimeWire | Uptime Kuma |
|---|---|---|
| Ce que c’est | Un service hébergé | Un logiciel libre (licence MIT) que vous exploitez vous-même |
| Où il tourne | Sur nos serveurs | Sur votre serveur, dans Docker ou avec Node.js |
| Qui assure l’entretien | Nous | Vous |
| Prix du logiciel | Offre gratuite avec 1 site web ; offres payantes sur la page des tarifs | Gratuit |
| Autres coûts | Aucun hors de l’offre | Un serveur, plus votre temps |
| Ce qu’il surveille | Des sites web, quatre vérifications fixes chacun | HTTP, mot-clé, requête JSON, TCP, ping, enregistrement DNS, push, Docker, et plus |
| Alertes | E-mail, Telegram, webhook, Discord, Slack, Teams | Plus de 90 services de notification, d’après son README |
| Pages de statut | Aucune sur Free ; 2, 5 ou 25 sur les offres payantes | Plusieurs, avec domaines personnalisés et avis de maintenance |
| Vérifications depuis plusieurs endroits | Non proposées au choix | Non décrites dans sa documentation pour les moniteurs ordinaires |
| API | Lecture seule, Business et Agency | Aucune API prise en charge pour gérer les moniteurs |
Qui est responsable de quoi
C’est le cœur du choix.
Avec Uptime Kuma, vous êtes responsable de :
- Le serveur. Son guide d’installation décrit son exécution dans Docker ou avec Node.js 20.4 ou plus récent. Il stocke ses données dans une base, SQLite par défaut, ou MariaDB dans la version 2.
- Les mises à jour. Le guide de mise à jour décrit le téléchargement d’une nouvelle image ou d’une nouvelle version, puis un redémarrage. Nous n’avons trouvé aucune mise à jour automatique dans la documentation. Sa politique de sécurité vous demande d’exécuter la dernière version, et les correctifs arrivent sous forme de nouvelles versions.
- Les sauvegardes. La documentation dit d’arrêter le programme et de copier son dossier de données. Si le disque est perdu et que vous n’avez pas de copie, vos moniteurs et votre historique partent avec.
- L’accès et le chiffrement. Si vous voulez y accéder en
httpsou le placer derrière une connexion ou un pare-feu, c’est à vous de le mettre en place. - Surveiller le surveillant. Si le serveur qui exécute Uptime Kuma tombe, il ne peut pas vous prévenir. Nous n’avons trouvé aucune consigne officielle à ce sujet. Les équipes ajoutent généralement une seconde vérification indépendante pour le moniteur lui-même.
Avec UptimeWire, nous sommes responsables de faire tourner la surveillance, d’appliquer les mises à jour et de garder le service disponible. Vous êtes responsable des sites web que vous ajoutez et des personnes que vous choisissez d’alerter.
Ce que chacun vérifie
UptimeWire ajoute un site web à la fois. Un site web est une adresse précise, comme https://example.com/. Chaque site web reçoit quatre vérifications :
- Disponibilité : une requête HTTP vers l’adresse, selon un calendrier.
- Certificat SSL : si le certificat est valide et quand il expire.
- Expiration du domaine : quand l’enregistrement du domaine se termine, lorsque le registre la publie.
- Résolution DNS : si le nom se résout vers une adresse publique.
Vous ne choisissez pas les vérifications et vous ne pouvez pas en ajouter d’autres types. Voir ce que font les vérifications.
Uptime Kuma est une boîte à outils. Son README liste HTTP(S), mot-clé, requête JSON, TCP, ping, enregistrement DNS, push (un heartbeat envoyé par votre propre tâche), conteneur Docker et d’autres types de moniteurs. Il peut vous avertir avant l’expiration d’un certificat TLS, avec le nombre de jours réglé dans ses paramètres. Il peut aussi avertir avant l’expiration d’un domaine. Ses notes de version disent que cela fonctionne pour les extensions de domaine dont le registre prend en charge une norme de consultation appelée RDAP : vérifiez donc la vôtre.
Si vous voulez surveiller une tâche cron, un port de base de données ou un conteneur, Uptime Kuma le fait et UptimeWire non.
Intervalles et fausses alertes
Uptime Kuma vous laisse régler l’intervalle de vérification et le nombre de nouvelles tentatives avant qu’un moniteur soit marqué comme indisponible. Son interface avertit que des intervalles inférieurs à 20 secondes peuvent dégrader les performances. Nous n’avons pas trouvé d’intervalle minimal fixe dans sa documentation.
L’intervalle le plus court d’UptimeWire est de 1 minute sur Business et Agency, 3 minutes sur Starter et 5 minutes sur Free. Un incident s’ouvre après trois vérifications échouées d’affilée, espacées de 20 secondes.
Le lieu d’où part la vérification compte. Un moniteur ordinaire d’Uptime Kuma vérifie depuis la machine qui l’héberge, et nous n’avons trouvé dans la documentation aucune option multi-lieux pour les moniteurs ordinaires. C’est notre lecture de la documentation, pas une déclaration du projet. Si votre serveur et votre site web partagent un réseau, un problème de réseau peut leur masquer la même panne à tous deux. Les offres payantes d’UptimeWire vérifient depuis plusieurs lieux (2 sur Starter, 3 sur Business, 5 sur Agency), et vous ne pouvez pas les choisir. Voir pourquoi des alertes se révèlent fausses.
Alertes
Le README d’Uptime Kuma dit qu’il prend en charge plus de 90 services de notification, dont Telegram, Discord, Slack, Pushover et l’e-mail via votre propre serveur de messagerie. Vous fournissez les clés et le serveur de messagerie.
UptimeWire envoie des e-mails et des messages Telegram sur toutes les offres. Webhook et Discord commencent à Starter. Slack et Microsoft Teams commencent à Business. L’e-mail et Telegram transportent les alertes de panne, de rétablissement, de certificat, de domaine et de DNS. Les autres canaux ne transportent que la panne et le rétablissement. Les SMS et le push ne sont pas encore disponibles.
Pages de statut
Uptime Kuma prend en charge plus d’une page de statut, un domaine personnalisé pour chacune, et des fenêtres de maintenance qui suspendent les alertes et affichent un avis. UptimeWire n’a aucune page de statut sur Free et en propose 2, 5 ou 25 sur les offres payantes. Il ne prend pas en charge les messages d’incident ni les abonnés. Si vos besoins en pages de statut sont simples et que vous voulez tout exploiter vous-même, Uptime Kuma est un bon choix.
Coût
Le logiciel est gratuit. Le reste dépend de vos choix, nous ne donnons donc aucun total.
- Auto-hébergement : un serveur ou une part d’un serveur, un nom de domaine si vous en voulez un, un espace de sauvegarde, et les heures passées à installer, mettre à jour et réparer. Un petit serveur déjà existant peut vous coûter peu. Un nouveau serveur acheté uniquement pour la surveillance est une vraie ligne du budget.
- UptimeWire : le prix de l’offre. L’offre Free couvre un site web. Starter coûte 19 $ par mois ou 190 $ par an pour 10 sites web. Voir la page des tarifs.
Nous n’avons pas trouvé de version hébergée officielle d’Uptime Kuma. Certaines entreprises extérieures en proposent l’hébergement. Elles ne font pas partie du projet et nous ne les avons pas examinées.
Quand UptimeWire convient bien
- Vous voulez ajouter un site web et passer à autre chose, sans serveur dont vous occuper.
- Vous voulez des vérifications du certificat, du domaine et du DNS sur chaque site web sans choisir de types de moniteurs.
- Personne dans votre équipe ne veut être responsable d’un service de plus.
- Vous surveillez des sites web de clients et voulez un rapport et une page de statut prêts à l’emploi sur les offres payantes.
Quand Uptime Kuma peut mieux convenir
- Vous êtes à l’aise avec Docker et voulez la maîtrise totale des données et de leur emplacement.
- Vous avez besoin de types de moniteurs qu’UptimeWire n’a pas : ports, conteneurs, heartbeats de vos propres tâches, vérifications JSON.
- Vous exploitez déjà un serveur qui a de la place pour lui, si bien que le surcoût est faible.
- Vous voulez une longue liste de services de notification et aucune limite fixée par une offre.
- Vous voulez modifier le logiciel, ou surveiller des systèmes internes qu’un service extérieur ne peut pas atteindre.
Verdict final
Aucun des deux choix n’est meilleur pour tout le monde.
Choisissez Uptime Kuma si vous voulez la maîtrise et l’étendue, et si vous acceptez de l’exploiter, de le mettre à jour, de le sauvegarder et de le surveiller.
Choisissez UptimeWire si vous voulez un service géré pour des sites web, avec quatre vérifications sur chacun, et si vous acceptez un produit plus restreint.
Un compromis courant est d’utiliser les deux. Uptime Kuma pour les systèmes internes, UptimeWire pour les sites web publics.
Questions fréquentes
Uptime Kuma est-il vraiment gratuit ?
Le logiciel est gratuit et libre, sous licence MIT. L’exploiter ne l’est pas. Il lui faut un serveur et votre temps pour les mises à jour et les sauvegardes.
UptimeWire peut-il remplacer Uptime Kuma ?
Pour les sites web publics, souvent oui. Pour les ports, les conteneurs, les heartbeats et les services internes, non. UptimeWire ne surveille que des sites web.
Que se passe-t-il si mon serveur Uptime Kuma tombe ?
Il cesse de surveiller et ne peut pas vous prévenir. Beaucoup de gens ajoutent une seconde vérification indépendante sur le moniteur lui-même.
Uptime Kuma a-t-il une version hébergée ?
Nous n’en avons pas trouvé d’officielle. Des tiers proposent de l’hébergement. Ils ne font pas partie du projet.
UptimeWire demande-t-il d’installer quelque chose ?
Non. Vous ajoutez un site web dans votre navigateur. Rien ne tourne de votre côté.