SolidPing vs Kuvasz
Kuvasz est l'un des projets les plus sous-estimés de la supervision auto-hébergée. Il publie des versions depuis 2020, il est sous AGPL-3.0 comme nous, et il est étonnamment complet pour sa taille : pages de statut privées, fenêtres de maintenance, checks déclarés en YAML, exporteurs Prometheus et OTLP, une intégration Home Assistant, et un serveur MCP depuis la v4.0.0.
Les deux côtés sont ici auto-hébergés. Kuvasz n'a pas de service hébergé ; le sujet est donc SolidPing auto-hébergé — gratuit, AGPL-3.0, sans offre attachée. Notre version hébergée est décrite plus bas et n'apparaît pas dans le tableau.
Kuvasz est aussi délibérément étroit. Il fait six choses et les fait avec soin. SolidPing en fait quarante et assume la complexité qui va avec.
Si nous nous sommes trompés sur un détail concernant Kuvasz, merci d'ouvrir un ticket — nous tenons à ce que cette page soit exacte.
En un coup d'œil
| SolidPing (auto-hébergé) | Kuvasz | |
|---|---|---|
| Licence | AGPL-3.0 | AGPL-3.0 |
| Étoiles / version | zEr0 (aidez-nous à grandir) | ~570 · v4.2.0 |
| Coût | Gratuit — checks, cadence de vérification, workers et domaines de page de statut illimités ; 30 membres par défaut | Gratuit — illimité |
| Stack | Binaire Go unique | Kotlin / JVM |
| Types de checks | 40 | 6 — HTTP, expiration SSL, heartbeat/cron, ICMP, TCP, DNS |
| Intervalle minimal | 10 secondes (checks navigateur 60 s, JS 30 s) | Réglable |
| Vérifications multi-région | Workers distribués que vous exécutez où vous voulez | Instance unique |
| Sondage de réseaux privés | Agents déportés ; le serveur ne peut pas déchiffrer leurs identifiants | S'exécute là où vous l'installez |
| Astreinte et escalade | Plannings de rotation, remplacements, flux iCal, escalade multi-étapes | Non disponible |
| Routage des notifications | 16 canaux, routage par check, SMS et voix via votre propre compte Twilio | Routage par check — e-mail, Slack, Discord, Telegram, PagerDuty, webhooks |
| Pages de statut | Publiques, sections, domaines personnalisés, abonnés, flux Atom | Publiques et privées, personnalisables à vos couleurs |
| Fenêtres de maintenance | Oui | Oui |
| Configuration as code | Export / import / apply YAML, API REST, CLI sp | Checks déclarés en YAML, API REST complète |
| Exports d'observabilité | Prometheus | Prometheus et OTLP |
| Détection de changement DNS | Up/down uniquement | Alertes de dérive — notifie un changement d'enregistrement sans passer en DOWN |
| IA / MCP | Serveur MCP intégré | Serveur MCP (expérimental, désactivé par défaut) |
| Multi-locataire | Oui, avec rôles | Non |
Là où SolidPing est le meilleur choix
La couverture protocolaire, de très loin. Kuvasz couvre 6 types de checks ; SolidPing en couvre 40. Si vous devez surveiller une base de données, un serveur mail, une file de messages, un cluster Kubernetes, un équipement SNMP ou un parcours navigateur, Kuvasz n'y va tout simplement pas. (Rendons à César : Kuvasz a ajouté TCP et DNS dans la v4.2.0 et comble l'écart — trois semaines plus tôt, c'était 4 types.)
Des vérifications depuis plus d'un endroit. Kuvasz tourne en instance unique. Les workers distribués de SolidPing confirment une panne depuis plusieurs points d'observation avant de vous réveiller.
L'astreinte. Ni rotations ni escalade dans Kuvasz.
Plus d'un locataire. Kuvasz n'a ni multi-location ni rôles ; SolidPing sépare les organisations et vous donne des comptes en lecture seule.
Un binaire unique sans JVM. Kuvasz est du Kotlin sur la JVM, ce qui est très bien mais reste un runtime plus lourd qu'un binaire Go statique si vous l'exécutez sur une petite machine.
Là où Kuvasz est le meilleur choix
La détection de dérive DNS est meilleure que la nôtre, et il faut le dire. Kuvasz alerte quand un enregistrement DNS change sans le traiter comme une panne. C'est une classe d'alerte vraiment distincte, et SolidPing ne l'a pas.
Des pages de statut privées. Kuvasz sert des pages de statut personnalisables qui peuvent être privées aussi bien que publiques. Les nôtres sont publiques.
L'export OTLP. Kuvasz exporte des métriques Prometheus et OpenTelemetry ; nous exportons Prometheus.
Home Assistant. Il existe une intégration officielle. Pour un homelab centré sur Home Assistant, cela compte plus qu'un tableau de fonctionnalités ne le laisse penser.
La maturité sur une petite surface. Six ans de versions sur six types de checks, cela veut dire que ces six-là sont très éprouvés.
L'autre modèle, des deux côtés
Kuvasz n'a pas de service hébergé — il est auto-hébergé uniquement.
SolidPing en a un, qui exécute le même binaire. SolidPing Cloud est gratuit pour 100 checks et 10 vérifications par minute, puis 5 € / 15 € / 45 €, avec des sondes depuis six régions partagées. Passer à l'hébergé remet en place les plafonds d'offre sur les checks, la cadence de vérification, les sièges, les agents et les domaines de page de statut, et retire SMS, voix et WhatsApp, qui ne fonctionnent que lorsque vous fournissez votre propre compte Twilio — de sorte que la version auto-hébergée que vous comparez ici est, sur ces axes, la plus capable des deux.
Lequel choisir ?
Kuvasz convient parfaitement à un homelab ou à une petite équipe qui a besoin de HTTP, TLS, ping, TCP, DNS et heartbeats cron, veut des pages de statut privées et apprécie un outil mûr et ciblé. Ses alertes de dérive DNS sont une vraie raison de le choisir.
SolidPing est la réponse quand la liste des choses à surveiller dépasse ces six protocoles, quand un seul point d'observation ne suffit pas, ou quand quelqu'un doit être d'astreinte.