SolidPing vs Uptime Kuma
Uptime Kuma est la raison pour laquelle la plupart des gens auto-hébergent leur supervision. ~90 500 étoiles, un seul conteneur, un tableau de bord compréhensible en trente secondes. S'il couvre ce dont vous avez besoin, gardez-le — cette page ne cherchera pas à vous détourner d'un outil qui fonctionne.
Les deux côtés sont ici auto-hébergés. Kuma n'a pas de service hébergé, la comparaison se fait donc avec SolidPing auto-hébergé — le binaire AGPL-3.0 sur votre propre matériel, sans forfait et sans plafond. Nous vendons bien une version hébergée, décrite plus bas, mais rien dans le tableau ci-dessous n'en dépend.
Elle vaut la lecture si vous avez atteint l'une des limites de Kuma : il vous faut plus d'une personne qui puisse se connecter, des checks exécutés depuis plus d'un endroit, quelqu'un qui soit appelé plutôt que notifié, ou la surveillance de quelque chose qui parle un protocole que Kuma ne connaît pas.
Vous pouvez emporter votre configuration avec vous. SolidPing intègre un outil d'import Uptime Kuma — pointez-le vers votre export Kuma et il convertit vos moniteurs, avec un mode simulation (dry-run) pour voir exactement ce que vous obtiendriez avant que quoi que ce soit ne soit créé.
Si nous nous sommes trompés sur un détail concernant Uptime Kuma, merci d'ouvrir un ticket — nous tenons à ce que ce soit exact.
En un coup d'œil
| SolidPing (auto-hébergé) | Uptime Kuma | |
|---|---|---|
| Licence | AGPL-3.0 | MIT |
| Étoiles / version | zEr0 (aidez-nous à grandir) | ~90 500 · v2.5.3 |
| Coût | Gratuit — moniteurs, cadence de vérification, agents et domaines de page de statut illimités ; 30 membres par défaut, ajustable dans la configuration | Gratuit — illimité |
| Types de check | 40 | 13 |
| Exécution | Un seul binaire Go, tableau de bord et documentation embarqués | Application Node.js |
| Base de données | SQLite ou PostgreSQL | SQLite ou MariaDB — pas de PostgreSQL |
| Intervalle minimum | 10 secondes (checks navigateur 60 s, JS 30 s) | ~20 secondes |
| Checks multi-région | Workers distribués que vous déployez n'importe où, bascule par bail (lease) | Instance unique seulement |
| Supervision de réseau privé | Agents déportés ; le serveur ne peut pas déchiffrer leurs identifiants | Tourne là où vous l'installez |
| Multi-utilisateur | Multi-tenant, rôles, comptes en lecture seule | Pensé mono-utilisateur, pas de RBAC |
| SSO | OAuth (Google, GitHub, GitLab, Microsoft, Slack, Discord), OIDC, SAML, LDAP, passkeys, TOTP | Comptes locaux, TOTP |
| Astreinte et escalade | Plannings de rotation, remplacements, flux iCal, escalade multi-étapes | Non disponible |
| Canaux de notification | 16, dont SMS, voix et WhatsApp via votre propre compte Twilio | 90+ |
| Pages de statut | Pages publiques, sections, domaines personnalisés, abonnés par e-mail, flux Atom | Pages de statut publiques |
| Langues de l'interface | Anglais, français, allemand, espagnol | 20+ |
| Config as code | Export / import / apply YAML, API REST, CLI sp | API REST en 2.x |
| Montée en charge horizontale | Oui — ajoutez des workers | Instance unique |
| Import depuis Kuma | Intégré | — |
Là où SolidPing est le meilleur choix
Plus d'une personne a besoin d'un accès. Kuma est construit autour d'un opérateur unique. Pas de multi-tenant, pas de contrôle d'accès par rôles, pas de comptes en lecture seule — donc aucun moyen de laisser un collègue regarder sans le laisser modifier, ni de séparer les moniteurs d'une équipe de ceux d'une autre. SolidPing est multi-tenant avec des rôles, et se branche sur le fournisseur d'identité que vous utilisez déjà.
Il vous faut des checks depuis plus d'un endroit. Une instance Kuma unique voit le monde depuis exactement une position réseau ; elle ne peut donc pas distinguer « le service est en panne » de « mon unique point d'observation ne l'atteint pas ». SolidPing fait tourner des workers distribués que vous déployez vous-même, avec des périodes de vérification par région, et confirme entre eux.
Vous devez surveiller autre chose que des sites web. Kuma couvre 13 types de moniteurs. SolidPing en couvre 40 — PostgreSQL, MySQL, MSSQL, Oracle, Redis, MongoDB, ClickHouse ; SMTP, IMAP et POP3, plus un check passif de réception d'e-mail ; gRPC, Kafka, RabbitMQ, MQTT, SIP ; SSH, RDP, FTP, SFTP ; SNMP, Docker, Kubernetes, Prometheus ; expiration SSL et de domaine ; NTP, DNSBL ; checks en navigateur headless et en JavaScript personnalisé. (Kuma n'est pas immobile : c'était 12 en juillet 2026 et 13 en août. Nous revérifions avant de publier.)
Quelqu'un doit être réveillé. Kuma notifie ; il n'a aucune notion de qui est d'astreinte ce soir. SolidPing intègre des plannings de rotation avec remplacements et flux iCal, plus des politiques d'escalade multi-étapes — sans abonnement PagerDuty par-dessus.
Vous voulez PostgreSQL. Kuma prend en charge SQLite et MariaDB ; PostgreSQL n'est pas officiellement supporté. SolidPing tourne sur SQLite ou PostgreSQL avec le même binaire.
Vous avez une infrastructure privée à surveiller. L'agent déporté de SolidPing génère sa propre paire de clés localement et reçoit des identifiants scellés avec age ; un check qui ne tourne que dans votre région privée est donc structurellement illisible par le serveur — même hébergé. Aucune ouverture entrante du pare-feu n'est nécessaire.
Là où Uptime Kuma est le meilleur choix
Bien plus d'intégrations de notification. Kuma propose 90+ fournisseurs de notification contre nos 16. Si vos alertes partent vers une destination confidentielle, Kuma la connaît très probablement déjà.
Une communauté plus grande que toutes les autres. ~90 500 étoiles, cela veut dire que chaque problème que vous rencontrerez l'a déjà été par quelqu'un d'autre, et qu'il existe un message de forum à ce sujet. Ça vaut beaucoup à 2 h du matin.
Traduit en 20+ langues. Nous en livrons quatre. Pour une équipe qui ne travaille pas d'abord en anglais, ni en français, en allemand ou en espagnol, c'est décisif.
La maturité. Kuma est publié depuis 2021 et sur une branche 2.x stable. SolidPing est plus jeune, et l'honnêteté impose de le dire.
Il est vraiment plus simple. Si vous êtes seul à surveiller vingt sites web depuis une seule machine, Kuma le fait magnifiquement, et le multi-tenant, les régions et l'astreinte de SolidPing sont un poids que vous portez pour rien.
L'autre modèle, des deux côtés
Uptime Kuma n'a pas de service hébergé. Il n'existe pas de cloud officiel ; des tiers feront tourner un conteneur Kuma pour vous, mais c'est leur exploitation, pas celle du projet, et les données comme l'astreinte sont les leurs aussi.
SolidPing en a un, et il fait tourner le même binaire. SolidPing Cloud commence gratuit — 100 moniteurs, 10 checks par minute, cinq sièges, astreinte incluse — puis passe à 5 € / 15 € / 45 € pour davantage de chaque, avec des vérifications depuis six régions partagées et aucun worker à placer. Deux choses que vous avez ici y manquent : les plafonds reviennent (moniteurs, cadence de vérification, sièges, agents, domaines de page de statut), et SMS, voix et WhatsApp ne sont pas inclus, parce que les opérateurs facturent au message. L'auto-hébergé conserve les trois en vous laissant apporter votre propre compte Twilio. Si l'attrait de Kuma est de le faire tourner vous-même, restez en auto-hébergé — le forfait hébergé est pour le jour où vous préférerez ne plus le faire.
Migrer depuis Uptime Kuma
SolidPing dispose d'un convertisseur intégré pour les exports Kuma, accessible via l'API :
POST /api/v1/orgs/{org}/checks/import/convert?source=uptimekuma&dryRun=true
Lancez-le d'abord avec dryRun=true : il renvoie exactement ce qui serait créé — combien de
checks la conversion a produits et ce que chacun est devenu — sans rien toucher. Retirez le
paramètre quand le résultat vous convient.
Tout ne se transpose pas un pour un, et la réponse honnête est que les types de moniteurs sans équivalent SolidPing sont signalés plutôt que silencieusement abandonnés, pour que vous voyiez ce qui reste à faire à la main.
Lequel choisir ?
Restez sur Uptime Kuma si vous êtes un seul opérateur, avec un seul emplacement réseau et un ensemble de checks HTTP et TCP qu'il gère déjà. C'est un excellent outil et il n'y a rien à gagner à changer pour changer.
Regardez SolidPing quand vous dépassez l'une des limites de Kuma — une deuxième personne qui a besoin d'un accès, une deuxième région d'où vérifier, une base de données ou une file de messages à surveiller, ou une rotation qui doit appeler quelqu'un. Grâce à l'outil d'import, l'essayer coûte un après-midi, pas un projet de migration.