Gatus
Page d'état orientée développeur avec surveillance de la disponibilité multi-protocole et alertes
Choisissez un pack VPS pour déployer Gatus
Renouvellement au prix de 14,99 €/mois pour 2 ans. Annulez à tout instant.
À propos de Gatus
Gatus est un outil de page de statut et de surveillance de la disponibilité open-source orienté développeur, auquel font confiance des milliers d'ingénieurs et de passionnés de homelab. Écrit en Go, il surveille les points de terminaison HTTP, TCP, DNS, ICMP, SSH, gRPC et WebSocket à l'aide de YAML déclaratif — aucun code requis. Il évalue les conditions sur les réponses, y compris les codes de statut, la latence, le contenu du corps, les champs JSON et l'expiration des certificats, puis alimente un tableau de bord en temps réel avec l'état de santé actuel et les pourcentages de disponibilité historiques pour chaque point de terminaison.
Cas d'utilisation courants
Les équipes d'ingénierie utilisent Gatus comme page de statut interne pour les microservices et les API, en regroupant les points de terminaison par équipe ou service et en acheminant les alertes vers Slack ou PagerDuty lorsque les seuils de latence ou d'erreur sont dépassés. Les développeurs intègrent des badges de disponibilité Gatus dans les fichiers README de GitHub et la documentation pour signaler la fiabilité du service. Les équipes SRE l'associent à Grafana via le point de terminaison de métriques Prometheus pour des tableaux de bord unifiés sur l'ensemble de leur pile d'observabilité. Les propriétaires de homelab surveillent les services auto-hébergés tels que Nextcloud, Plex et Home Assistant à partir d'un tableau de bord unique avec des alertes Discord ou Telegram lorsque les services sont hors ligne. Les équipes gérant les certificats SSL utilisent les vérifications d'expiration de certificat de Gatus pour recevoir des alertes bien avant que les renouvellements ne soient manqués.
Fonctionnalités clés
- Surveillance multi-protocole : HTTP, HTTPS, TCP, DNS, ping ICMP, SSH, gRPC, WebSocket et STARTTLS
- Conditions YAML déclaratives : évaluer les codes de statut, les temps de réponse, le contenu du corps via JSONPath, les enregistrements DNS et l'expiration des certificats SSL
- Plus de 40 intégrations d'alertes : Slack, Discord, PagerDuty, Telegram, Teams, Opsgenie, Ntfy, Pushover, e-mail et webhooks personnalisés
- Tableau de bord en temps réel avec regroupement des points de terminaison, mode sombre et pourcentages de disponibilité historiques
- Point de terminaison /metrics compatible Prometheus pour l'intégration Grafana
- Badges SVG intégrables de disponibilité, de statut et de temps de réponse pour les fichiers README et les pages de statut
- Fenêtres de maintenance pour supprimer les alertes pendant les temps d'arrêt planifiés
- Authentification OIDC et basique pour sécuriser le tableau de bord
- Interpolation des variables d'environnement dans les fichiers de configuration pour la gestion des secrets
- Rechargement à chaud de la configuration — les modifications s'appliquent sans redémarrer le conteneur
- API de push de point de terminaison externe pour l'intégration de services non interrogés
- Léger : binaire Go unique sur Alpine, image Docker d'environ 23 Mo
Pourquoi déployer Gatus sur un VPS Hostinger
Exécuter Gatus sur un VPS Hostinger dédié maintient votre infrastructure de surveillance indépendante des services qu'elle surveille — un outil de surveillance qui partage l'infrastructure avec les cibles surveillées peut tomber en panne silencieusement en même temps qu'elles. Un VPS Hostinger élimine également les frais par vérification des services de disponibilité SaaS, vous offre des points de terminaison illimités et conserve les données de disponibilité historiques aussi longtemps que vous en avez besoin. Avec un accès direct à votre réseau VPS, Gatus peut atteindre des services internes non exposés à l'internet public, surveiller des API privées et acheminer les alertes via vos propres intégrations sans que les données de surveillance ne quittent votre environnement.
Choisissez un pack VPS pour déployer Gatus
Renouvellement au prix de 14,99 €/mois pour 2 ans. Annulez à tout instant.