Gatus Hébergement

Surveiller les endpoints pour la disponibilité et la latence et publier les résultats sous forme de page de statut.

  • Un clic déployer
  • 15 Go Espace disque nécessaire
  • 1 Go de RAM Mémoire nécessaire
  • À partir de 2 € Prix
Commandez maintenant Pas de frais d'installation

Ce que vous obtenez
sur AvaHost

Le déploiement en un clic, un domaine personnalisé, HTTPS gratuit, des mises à jour automatiques des applications et des sauvegardes programmées sont inclus avec chaque application Cloud. Vous pouvez exécuter plusieurs applications sur un seul serveur, et l'accès au terminal est inclus.

Ce modèle n'inclut pas de conteneur de base de données.

Commander le serveur

Tech

Image Docker
twinproduction/gatus:latest
Port par défaut
8080

Comment fonctionne Gatus

Gatus lit les définitions de points de terminaison qui spécifient une cible, un protocole, un intervalle et des conditions pour décider si une vérification réussit. Les conditions peuvent évaluer le statut de la réponse, la latence, le contenu du corps, les certificats et d'autres propriétés prises en charge par le type de point de terminaison sélectionné. Les résultats alimentent une page de statut et un historique qui aident les opérateurs à voir l'état actuel et le comportement récent.

Les alertes sont configurées par point de terminaison et par fournisseur. Upstream prend en charge de nombreuses intégrations de fournisseurs et des webhooks personnalisés, mais le catalogue ne fournit pas de définitions de points de terminaison, de comptes de services externes, de listes d'autorisation réseau ou d'identifiants de fournisseur. L'e-mail d'application est désactivé, donc la livraison des alertes par e-mail ne doit pas être promise à partir de ce package même si Gatus prend en charge l'e-mail lorsqu'un service SMTP est configuré ailleurs.

Fonctionnalités clés de Gatus

La surveillance basée sur la configuration rend les vérifications prévues examinables aux côtés du code d'infrastructure. Les groupes de points de terminaison, les fenêtres de maintenance, les conditions, les options client et les seuils d'alerte peuvent représenter bien plus qu'un simple ping HTTP. Cette flexibilité crée également une responsabilité : une condition mal choisie peut signaler la santé alors qu'un chemin utilisateur important échoue, ou générer du bruit pour une variation inoffensive.

Le catalogue persiste un volume /data, mais la configuration de Gatus et la configuration de l'intégration doivent toujours suivre le flux de travail pris en charge par le package. La surveillance depuis le même environnement d'hébergement ne peut pas détecter chaque défaillance régionale, réseau, DNS ou au niveau de la plateforme. Les services publics importants nécessitent souvent des vérifications à partir d'emplacements indépendants et une page de statut qui reste accessible lorsque l'environnement surveillé est indisponible.

Gatus vs Better Stack

1

Gatus

Gatus est un moniteur auto-hébergé basé sur la configuration et une page de statut. Better Stack fournit un service géré pour la surveillance de la disponibilité, la gestion des incidents, les pages de statut hébergées, les intégrations et les flux de travail d'astreinte. La plateforme commerciale exploite son infrastructure de vérification et ses fonctionnalités d'équipe, tandis que Gatus laisse le déploiement, la configuration, les fournisseurs d'alertes, l'accès et le placement de la surveillance à l'opérateur.

2

Better Stack

Better Stack peut convenir aux organisations qui souhaitent des vérifications multi-emplacements gérées, des flux de travail d'incidents soutenus par le fournisseur, une planification d'astreinte et une page de statut hébergée sans maintenir l'application de surveillance. Gatus est attrayant pour les équipes qui préfèrent une configuration examinable et peuvent exploiter le service, valider la couverture des vérifications, configurer les fournisseurs et tenir compte des défaillances d'infrastructure corrélées.

Commander Gatus

Qui utilise Gatus

Les équipes de développement surveillent les API et les dépendances, les ingénieurs de plateforme définissent les conditions de santé près de leur code d'infrastructure, et les petits opérateurs publient une vue de statut ciblée pour les services sélectionnés. Les webhooks personnalisés peuvent connecter les défaillances à un processus d'automatisation ou d'incident existant lorsqu'ils sont configurés séparément.

Gatus n'est pas une plateforme d'observabilité complète, une suite de navigateur synthétique, un profileur de performance d'application, un système de journalisation, un moteur de cause première ou un réseau de surveillance global indépendant. Une coche verte démontre uniquement que la condition configurée a réussi à partir de l'environnement Gatus à ce moment-là.

Auto-hébergement de Gatus : exigences et coût

L'utilisation des ressources de Gatus dépend du nombre de points de terminaison, de la fréquence des vérifications, des protocoles, de la taille des réponses, des conditions, de l'historique, du volume d'alertes et du trafic du tableau de bord. PostgreSQL et MariaDB ne sont pas requis par le modèle de catalogue ; le volume de données persistantes stocke l'état de l'application. Le logiciel n'a pas de frais d'application distincts, tandis que les intervalles courts et de nombreux points de terminaison peuvent multiplier les vérifications sortantes et les résultats conservés.

Sur AvaHost, Gatus utilise le Plan 1 à 2 €. Le package Gatus hébergé inclut un déploiement en un clic, un domaine personnalisé avec HTTPS automatisé, les mises à jour automatiques de l'application et les sauvegardes planifiées. Le package exécute Gatus et persiste les données mais ne crée pas de points de terminaison surveillés, d'emplacements de sonde indépendants, de comptes de fournisseurs, de clés API, de listes d'autorisation réseau, de personnel d'incident ou d'e-mail d'application. Les clients doivent concevoir les conditions, configurer les canaux d'alerte non-e-mail et éviter de compter sur un moniteur placé dans le même domaine de défaillance pour une couverture complète.

F.A.Q

  • Gatus commence à 2 € sur le Plan 1. Ce plan convient à un ensemble modeste de vérifications à des intervalles raisonnables. Le nombre de points de terminaison, la fréquence, les protocoles, la taille des réponses, les conditions, l’historique, les alertes et le trafic du tableau de bord déterminent quand des ressources supplémentaires sont appropriées. Les emplacements de sondes indépendants, les comptes de fournisseur et les services de réponse aux incidents ne sont pas inclus dans le prix d’hébergement.

  • Un domaine personnalisé peut être attribué à Gatus, avec HTTPS automatisé appliqué après la configuration du DNS. Utilisez le nom d’hôte final pour la page de statut et toutes les références de rappel. Testez la visibilité publique, les points de terminaison groupés, l’historique, les ressources et les liens d’alerte configurés avant de la publier, et considérez si la page reste accessible en cas de défaillance de l’environnement surveillé.

  • Le package exécute l’application mais ne définit pas ce qu’il faut surveiller, ne choisit pas les conditions de succès, ne fournit pas les identifiants du fournisseur, ne crée pas de listes blanches réseau, ni ne construit un processus d’incident. Les clients doivent configurer chaque endpoint et canal d’alerte. L’email applicatif est désactivé, utilisez donc un fournisseur non-email configuré séparément ou un webhook personnalisé plutôt que de compter sur les notifications email de ce service.

  • Une vérification rapporte ce que la condition configurée observe dans l’environnement d’hébergement Gatus. Elle peut manquer les défaillances limitées à une autre région, un autre fournisseur, un chemin réseau, un flux d’identité, une interaction de navigateur ou la plateforme d’hébergement elle-même. Pour les services critiques, combinez des conditions bien conçues avec des emplacements de surveillance indépendants et maintenez le chemin de communication public en dehors du même domaine de défaillance probable.