Configurez Gryphon pour tout ce que vous exploitez
Des guides pas à pas pour les services auxquels Gryphon ne consacre aucune vérification — Kafka, SQL Server, la sauvegarde d’hier soir —, bâtis à partir des vérifications qu’il possède, avec ou sans l’agent.
Sauvegardes et tâches planifiées
- S’assurer que la sauvegarde d’hier soir a bien eu lieu Une sauvegarde qui s’est arrêtée sans bruit, on s’en aperçoit le jour où on en a besoin. Faites signaler chaque exécution de la tâche par un battement de cœur, et faites confirmer par l’agent que le fichier écrit est récent et non vide. Agent facultatif Battement de cœur · Fraîcheur de fichier (agent)
- Vérifier les sauvegardes SQL Server sous Windows Faites signaler chaque exécution de la tâche SQL Server Agent à un battement de cœur, et faites demander par un script à msdb l’âge de la dernière sauvegarde complète de chaque base de données. Agent facultatif Battement de cœur · Script (agent) · Fraîcheur de fichier (agent)
Bases de données
- Surveiller SQL Server sous Windows Surveillez le port de l’extérieur ou de l’intérieur et, avec l’agent, confirmez que le service est en cours d’exécution et que le serveur répond à une requête. Agent facultatif Port TCP · Port TCP (agent) · Script (agent)
- Surveiller MongoDB Vérifiez le port, puis faites demander par l’agent au serveur lui-même s’il répond et si son jeu de réplicas a un primaire. Agent facultatif Port TCP · Port TCP (agent) · Script (agent)
- Surveiller Elasticsearch et OpenSearch Faites du vert, du jaune ou du rouge de la grappe un état « en bon état », « avertissement » ou « problème » dans Gryphon, que la sécurité soit activée ou non. Requiert l’agent HTTP (agent) · HTTPS (agent) · Script (agent)
Courtiers de messages
- Surveiller Kafka Sachez que chaque courtier est à l’écoute et que vos consommateurs suivent le rythme : le retard des consommateurs devient un avertissement, puis un problème. Agent facultatif Port TCP · Port TCP (agent) · Script (agent) · Battement de cœur
- Surveiller RabbitMQ Confirmez que c’est bien RabbitMQ qui répond sur le port AMQP, sans identifiants, et surveillez une file d’attente qui s’engorge. Agent facultatif TCP envoi/attente · TCP envoi/attente (agent) · Script (agent)
Courriel et services réseau
- Vérifier n’importe quel service avec envoi/attente Frappez à un port et guettez la réponse que seul le vrai service donne. Comment trouver cette réponse pour tout ce qui parle TCP, avec des réglages éprouvés pour SSH, FTP, le courriel, Memcached, ZooKeeper, NATS, MQTT et bien d’autres. Agent facultatif TCP envoi/attente · TCP envoi/attente (agent)
- Surveiller un serveur de courriel SMTP, soumission, IMAP et POP3, chacun vérifié par le message d’accueil que donne un vrai serveur de courriel, ainsi que les certificats et l’enregistrement MX. Aucun agent requis TCP envoi/attente · Certificat SSL · DNS
Sites Web et applications
- Surveiller le point d’accès de santé de votre application Dirigez Gryphon vers /healthz : de l’extérieur pour une application publique, par l’agent pour une application sur un réseau privé, et exigez que la réponse dise qu’elle est en bon état. Agent facultatif Surveiller une page Web · HTTP (agent) · HTTPS (agent) · Certificat SSL · Script (agent)
- Surveiller un site WordPress La page, son certificat et son domaine, la base de données derrière elle, et si les tâches planifiées de WordPress s’exécutent vraiment. Agent facultatif Surveiller une page Web · Certificat SSL · Expiration du domaine · MariaDB/MySQL (agent) · Espace disque · Battement de cœur
Alertes et intégrations
- Envoyer les alertes dans un canal Slack Créez un webhook entrant dans Slack, collez-le dans Gryphon, et chaque problème, avertissement, rétablissement et prise en charge arrive dans le canal, avec tous les forfaits. Aucun agent requis Slack
- Envoyer les alertes dans un salon Discord Créez un webhook dans les paramètres de votre serveur, collez-le dans Gryphon, et chaque problème, avertissement, rétablissement et prise en charge est publié dans le salon, sans mentionner personne. Aucun agent requis Discord
- Envoyer les alertes dans un canal Microsoft Teams Ajoutez le modèle Workflows qui publie les alertes de webhook dans un canal, collez son URL dans Gryphon, et les alertes arrivent sous forme de cartes dans le canal. Les anciennes URL de connecteur ne fonctionnent plus. Aucun agent requis Microsoft Teams
- Recevoir les alertes par un webhook signé Faites envoyer chaque alerte par Gryphon à votre propre point d’accès HTTPS, en JSON, avec une signature qui prouve qu’elle vient de Gryphon : le contenu, les en-têtes et la façon de vérifier la signature. Aucun agent requis Webhook
Rien ici pour ce que vous exploitez ?
Chaque guide est fait des six mêmes vérifications. À elles toutes, elles couvrent presque tout ce qui écoute sur un port, répond à une requête, peut être interrogé par un script ou s’exécute selon un horaire.
Quelque chose écoute-t-il ?
Port TCP, de l’extérieur ou par l’agent
Se connecte à un port, et rien de plus. N’importe quel service, n’importe quel port : par l’agent pour une adresse que seul votre propre réseau peut joindre.
Est-ce le bon service qui écoute ?
TCP envoi/attente, de l’extérieur ou par l’agent
Écrit une ligne si vous lui en donnez une, puis cherche du texte dans la réponse, en passant d’abord par TLS pour un service qui l’exige. Distingue un serveur de courriel de n’importe quoi d’autre sur le port 25.
Répond-il correctement ?
Surveiller une page Web, HTTP (agent), HTTPS (agent)
Une requête avec la méthode de votre choix, les codes d’état que vous acceptez et un texte que la réponse doit contenir.
Tout ce que vous pouvez scripter
Script (agent)
Une sortie 0, 1, 2 ou 3 devient en bon état, avertissement, problème ou inconnu, et la première ligne affichée est le message. Tous les plugiciels Nagios fonctionnent déjà.
La tâche s’est-elle exécutée ?
Battement de cœur, sans agent
Votre tâche appelle une URL quand elle se termine, ou une autre quand elle échoue. Le silence au-delà de son horaire est un problème, tout comme un échec.
A-t-elle écrit quelque chose ?
Fraîcheur de fichier (agent)
L’âge d’un fichier, ou du plus récent fichier d’un dossier, et s’il est assez gros. Repère la tâche qui s’est exécutée sans rien écrire.
Les vérifications de l’agent exigent l’agent sur la machine, ou sur une autre du même réseau. Installez-le en une minute environ sous Linux, sous Windows ou sur un Mac, ou consultez toutes les vérifications de Gryphon.
Quatorze jours gratuits. Puis à partir de $4.99 par mois.
L’agent, le tableau de bord, les applications et toutes les vérifications sauf les cinq pour Kubernetes font partie de chaque forfait. Les forfaits diffèrent par la quantité que vous surveillez, la fréquence, la provenance des vérifications, et le nombre de personnes et de pages d’état qu’ils comprennent. Comparer les forfaits. Annulez quand vous voulez.
Vous avez déjà un compte ? Connexion