Aller au contenu principal

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
LicenceAGPL-3.0AGPL-3.0
Étoiles / versionzEr0 (aidez-nous à grandir)~570 · v4.2.0
CoûtGratuit — checks, cadence de vérification, workers et domaines de page de statut illimités ; 30 membres par défautGratuit — illimité
StackBinaire Go uniqueKotlin / JVM
Types de checks406 — HTTP, expiration SSL, heartbeat/cron, ICMP, TCP, DNS
Intervalle minimal10 secondes (checks navigateur 60 s, JS 30 s)Réglable
Vérifications multi-régionWorkers distribués que vous exécutez où vous voulezInstance unique
Sondage de réseaux privésAgents déportés ; le serveur ne peut pas déchiffrer leurs identifiantsS'exécute là où vous l'installez
Astreinte et escaladePlannings de rotation, remplacements, flux iCal, escalade multi-étapesNon disponible
Routage des notifications16 canaux, routage par check, SMS et voix via votre propre compte TwilioRoutage par check — e-mail, Slack, Discord, Telegram, PagerDuty, webhooks
Pages de statutPubliques, sections, domaines personnalisés, abonnés, flux AtomPubliques et privées, personnalisables à vos couleurs
Fenêtres de maintenanceOuiOui
Configuration as codeExport / import / apply YAML, API REST, CLI spChecks déclarés en YAML, API REST complète
Exports d'observabilitéPrometheusPrometheus et OTLP
Détection de changement DNSUp/down uniquementAlertes de dérive — notifie un changement d'enregistrement sans passer en DOWN
IA / MCPServeur MCP intégréServeur MCP (expérimental, désactivé par défaut)
Multi-locataireOui, avec rôlesNon

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.