Aller au contenu principal
Open source · AGPL-3.0 · Hébergé dans l'UE

Supervision de disponibilité open source, chez vous ou dans notre cloud

40 types de vérifications depuis des workers distribués. Alertes sur 16 canaux, plannings d'astreinte et pages de statut publiques. Lancez un seul binaire chez vous, ou laissez-nous l'héberger.

Détail d'une vérification dans le tableau de bord SolidPing : temps de réponse depuis deux régions
types de vérifications
40
canaux d'alerte
16
régions sur 3 continents
6
intervalle de vérification minimal
10 s

Plateforme

Détecter, alerter et informer, dans un seul produit

Vérifications, incidents, astreinte et pages de statut partagent le même modèle de données : une panne est un seul incident, de la première vérification en échec à la dernière mise à jour de statut.

Supervision

Surveillez bien plus que des sites web

HTTP et API, TCP et UDP, DNS, certificats et expiration de domaine, bases de données, files de messages, serveurs de messagerie, gRPC, Kubernetes et scénarios en navigateur headless. Une vérification tourne depuis plusieurs régions à la fois, si bien qu'un mauvais chemin réseau ne réveille personne.

  • 40 types de vérifications, tous inclus dans chaque offre
  • Des intervalles jusqu'à 10 secondes
  • Des agents en emplacement privé pour les services internes, sans port entrant
Liste des vérifications dans le tableau de bord SolidPing

Alertes et astreinte

Prévenir la bonne personne, une seule fois

Les pannes liées sont regroupées en un seul incident. Les plannings d'astreinte décident qui le reçoit, et les politiques d'escalade décident de la suite quand personne ne répond.

  • Slack, Microsoft Teams, PagerDuty, Discord, Telegram, e-mail, webhooks, SMS et appel vocal
  • Rotations, remplacements et flux iCal
  • Fenêtres de maintenance et dépendances entre vérifications pour limiter le bruit

Pages de statut

Informez vos utilisateurs avant qu'ils ne demandent

Des pages de statut publiques avec sections, historique de disponibilité et mises à jour d'incident. Les visiteurs s'abonnent par e-mail ou suivent le flux Atom.

  • Votre propre domaine sur les offres payantes
  • Disponibilité et temps de réponse par service
  • Abonnés e-mail avec double opt-in

Inclus dans chaque offre

Conçu pour la façon dont travaillent les équipes d'exploitation

Workers distribués

Les vérifications tournent depuis plusieurs régions, avec une répartition par bail et une bascule automatique. Pas d'exécution en double, pas de trou.

Un seul binaire

Un binaire Go avec PostgreSQL ou SQLite. Il est livré en conteneur distroless pour Docker et Kubernetes, et en builds natifs pour Linux et Windows.

API, CLI et MCP

Tout ce que fait le tableau de bord est disponible dans l'API REST et le client en ligne de commande sp. Le serveur MCP intégré permet aux assistants IA de gérer vos vérifications.

Moins de bruit d'alerte

Les fenêtres de maintenance récurrentes font taire les interventions prévues. Les dépendances et les groupes de vérifications coupent la cascade quand un service en amont est la vraie cause.

Import en une étape

Reprenez vos moniteurs depuis Uptime Kuma, UptimeRobot, Better Stack ou Gatus, puis faites tourner les deux en parallèle le temps d'être sûr.

Quatre langues

Le tableau de bord existe en anglais, français, allemand et espagnol. Les pages de statut affichent les dates dans la langue de chaque visiteur.

Auto-hébergé

Faites-le tourner sur votre propre infrastructure​

Un binaire Go. PostgreSQL ou SQLite est la seule dépendance. Gratuit sous AGPL-3.0, avec des moniteurs illimités et aucune fonctionnalité retenue.

# Lancer SolidPing avec SQLite (la configuration la plus simple)
docker run -p 4000:4000 -v solidping-data:/data \
  -e SP_DB_TYPE=sqlite -e SP_DB_DIR=/data \
  ghcr.io/fclairamb/solidping:latest
# Le tableau de bord est sur http://localhost:4000
# Identifiants par défaut : admin@solidping.com / solidpass
  • Docker
  • Kubernetes
  • Linux
  • Windows
  • macOS

De docker run aux premiers résultats.

Ça tourne ? Une étoile sur GitHub aide le projet.

Étoile sur GitHub

FAQ

Questions fréquentes

SolidPing est-il gratuit ?

Oui. SolidPing est open source sous licence AGPL-3.0 et l'auto-hébergement est gratuit pour toujours, sans aucune fonctionnalité bridée : moniteurs illimités et fréquence de vérification illimitée. Le service hébergé propose une offre gratuite de 100 moniteurs et 5 membres d'équipe sans carte bancaire, et les offres payantes commencent quand vous avez besoin de plus.

Que peut surveiller SolidPing ?

40 types de checks : HTTP et HTTPS, TCP, UDP, ping ICMP, DNS et DNSBL, NTP, expiration de certificat SSL et de domaine, WebSocket, gRPC, SSH, RDP, FTP et SFTP, serveurs de messagerie (SMTP, IMAP, POP3), bases de données (PostgreSQL, MySQL, MSSQL, Oracle, ClickHouse, Redis, MongoDB), files de messages (Kafka, RabbitMQ, MQTT), Docker, Kubernetes, SNMP, SIP, serveurs de jeu, navigateur headless et scripts JavaScript personnalisés, plus la supervision heartbeat (cron).

Comment auto-héberger SolidPing ?

Une seule commande : le docker run ci-dessus avec SQLite suffit pour démarrer. SolidPing est un binaire unique dont la seule dépendance est PostgreSQL ou SQLite, et la documentation couvre Docker, Kubernetes et l'installation native sous Linux et Windows.

SolidPing est-il une alternative à Uptime Kuma ou UptimeRobot ?

Oui. SolidPing couvre le même périmètre et ajoute les organisations multi-utilisateurs, les workers distribués et les emplacements privés, les plannings d'astreinte avec escalade et les pages de statut publiques. Des outils d'import intégrés reprennent vos moniteurs existants. Voir SolidPing vs Uptime Kuma et SolidPing vs UptimeRobot.

Les pages de statut et l'astreinte sont-elles incluses ?

Oui. Pages de statut publiques avec sections, disponibilité et temps de réponse par check, abonnés par e-mail et flux Atom ; plannings de rotation d'astreinte avec remplacements et flux iCal ; politiques d'escalade en plusieurs étapes. Les alertes partent via Slack, Discord, Microsoft Teams, Google Chat, Mattermost, Matrix, Zulip, Telegram, e-mail, webhooks, PagerDuty, ntfy, Gotify, Pushover, Web Push, et SMS ou appel vocal via Twilio.

Où sont stockées mes données sur le service hébergé ?

Les données de compte et de supervision au repos restent en France, chez OVHcloud, opérées par WEBINGENIA SARL (Paris) dans le cadre du RGPD. L'accord de traitement des données, la liste des sous-traitants et les mesures de sécurité sont publics. En auto-hébergement, chaque octet reste sur votre propre infrastructure.

Commencez à superviser en deux minutes

Gratuit jusqu'à 100 moniteurs et 5 membres d'équipe. Sans carte bancaire, sans période d'essai.

Vous préférez regarder d'abord ? Lisez la documentation.