Une page de statut est une page web publique qui indique à vos visiteurs si vos services fonctionnent. Vimonto Deploy la construit à partir des vérifications qu'il effectue déjà : la vérification de disponibilité d'un site, un heartbeat ou un serveur. Quand quelque chose ne va pas, vous publiez un incident et tenez vos visiteurs informés avec des mises à jour ; les travaux prévus figurent sur la page comme maintenance planifiée.
Chaque page de statut a sa propre adresse, /status/{adresse}, que tout le monde peut ouvrir sans se connecter. Elle n'affiche que les noms que vous choisissez : jamais un domaine, un nom de serveur ou une adresse IP, sauf si vous les saisissez vous-même.
Créer une page de statut
- Cliquez sur Pages de statut dans la navigation du haut.
- Cliquez sur Nouvelle page de statut.
- Saisissez un Nom : le titre de la page publique, par exemple « Statut Acme ».
- Vérifiez l'Adresse. Elle est préremplie à partir du nom ; utilisez des minuscules, des chiffres et des tirets. Chaque adresse est unique dans tout Vimonto Deploy.
- Ajoutez si vous le souhaitez une Description, affichée sous le titre.
- Cliquez sur Créer une page de statut.
La page est publiée tout de suite, mais elle n'affiche rien tant que vous n'avez pas ajouté de composants.
Ajouter des composants
Un composant est une ligne de la page de statut, avec son état actuel et une barre des 90 derniers jours. Ouvrez la page de statut et, sous Composants :
- Cliquez sur Ajouter un composant.
- Choisissez ce qu'il Affiche :
- Disponibilité du site : la vérification de disponibilité d'un site, toutes les 15 minutes.
- Heartbeat : un heartbeat de l'un de vos serveurs, qu'une tâche planifiée appelle.
- Serveur en ligne : si un serveur est joignable.
- Choisissez le site, le heartbeat ou le serveur. Vous ne voyez que les serveurs auxquels vous avez accès, si votre accès est limité à des équipes.
- Saisissez le Nom public : ce que voient les visiteurs, par exemple « Site web » ou « API ».
- Cliquez sur Ajouter un composant.
Pour regrouper des composants, cliquez sur Ajouter une section et donnez-lui un nom, par exemple « Sites web ». Choisissez la Section quand vous ajoutez ou modifiez un composant. Les composants sans section s'affichent en haut, sans titre.
Utilisez les flèches à côté d'un composant ou d'une section pour changer l'ordre. Modifier change le nom public et la section d'un composant ; pour suivre autre chose, supprimez le composant et ajoutez-en un nouveau. Supprimer un composant ou une section ne modifie que la page de statut : les vérifications sous-jacentes continuent de tourner.
Ce qu'affiche la page publique
En haut, une ligne résume l'état de tout ce qui figure sur la page :
| Titre | Quand |
|---|---|
| Tous les systèmes sont opérationnels | Tous les composants fonctionnent, ou il n'y a pas encore de composants. |
| En maintenance | Une maintenance planifiée est en cours. |
| Performances dégradées | Au moins un composant est dégradé. |
| Panne partielle | Au moins un composant est en panne. |
| Panne majeure | Chaque composant qui a des données est en panne. |
Chaque composant affiche l'un de ces états :
| État | Disponibilité d'un site | Heartbeat | Serveur en ligne |
|---|---|---|---|
| Opérationnel | Le site est en ligne. | Le dernier ping est arrivé à temps. | Le serveur est actif et son agent de monitoring envoie ses mesures. |
| Performances dégradées | La dernière vérification a échoué, mais pas deux de suite. | ||
| Panne | Deux vérifications ou plus de suite ont échoué. | Le ping n'est pas arrivé à temps. | Le serveur est déconnecté, ou son agent n'a rien envoyé depuis 10 minutes. |
| En maintenance | Une maintenance planifiée pour ce composant est en cours. | ||
| Aucune donnée | Les vérifications sont désactivées, ou le site n'a pas encore été vérifié. | Le heartbeat n'a jamais été appelé. | Le serveur est encore en cours de mise en place. |
Un incident ouvert peut faire paraître un composant dans un état pire que celui indiqué par les vérifications, selon son impact (voir ci-dessous).
Les barres de 90 jours
Sous chaque composant, une barre compte un bloc par jour pour les 90 derniers jours, coloré selon la disponibilité de ce jour : vert pour 100 %, vert clair pour 99 % ou plus, orange pour 95 % ou plus et rouge en dessous. Le gris signifie qu'il n'y a pas de données. Survolez un bloc pour voir la date et la disponibilité. Sur téléphone, la barre montre les 30 derniers jours.
- La disponibilité d'un site provient des vérifications de disponibilité du site, conservées 90 jours.
- Les heartbeats et les serveurs sont échantillonnés toutes les 5 minutes tant qu'ils figurent sur une page de statut. Leur barre commence le jour où vous les ajoutez.
La page publique se recharge toute seule toutes les deux minutes.
Publier un incident
Quand quelque chose ne va pas, ouvrez la page de statut et allez à Incidents :
- Cliquez sur Publier l'incident.
- Saisissez un Titre, par exemple « Le paiement échoue ».
- Choisissez l'Impact :
- Aucun : l'incident est listé, mais aucun composant ne change.
- Mineur (performances dégradées) : les composants concernés affichent au moins Performances dégradées.
- Majeur (panne) : les composants concernés affichent Panne.
- Choisissez le Statut : En cours d'analyse, Identifié, Monitoring ou Résolu.
- Rédigez un Message : la première mise à jour que lisent les visiteurs.
- Cochez les Composants concernés.
- Cliquez sur Publier l'incident.
Tant qu'il est ouvert, l'incident s'affiche en haut de la page publique. Cliquez sur Publier la mise à jour pour compléter sa chronologie : choisissez le nouveau statut et écrivez ce qui a changé. Chaque mise à jour s'affiche avec sa date et son heure. Une mise à jour au statut Résolu clôt l'incident, et les composants concernés affichent de nouveau ce que disent les vérifications.
Un incident sans composants concernés modifie tout de même le titre global, selon son impact.
Planifier une maintenance
- Sous Incidents, cliquez sur Planifier une maintenance.
- Saisissez un Titre ainsi que les dates et heures de Début et de Fin. Le fuseau horaire est indiqué à côté des libellés des champs.
- Choisissez le Statut (en général Planifiée), rédigez un Message et cochez les Composants concernés.
- Cliquez sur Planifier une maintenance.
Jusqu'à son début, la maintenance est listée sous Maintenance planifiée sur la page publique. À partir de l'heure de début, elle est En cours et ses composants affichent En maintenance, quoi que disent leurs vérifications. À l'heure de fin, elle est Terminée. Publiez une mise à jour En cours ou Terminée pour la démarrer ou la finir plus tôt.
Historique des incidents
Les incidents résolus et les maintenances terminées restent sous Incidents passés sur la page publique pendant 90 jours. Dans l'app, Incidents liste les 50 plus récents. Modifier change le titre d'un incident, son impact, ses composants concernés ou sa fenêtre de maintenance ; Supprimer le retire avec ses mises à jour. Pour clore un incident, publiez une mise à jour qui le résout plutôt que de le supprimer, afin que les visiteurs voient ce qui s'est passé.
Réglages
Sous Paramètres, vous modifiez le Nom, l'Adresse et la Description, ainsi que :
- Couleur de la marque : la couleur du trait en haut de la page et de ses liens, par exemple
#f95600. Laissez vide pour la valeur par défaut. - Publiée : désactivée, l'adresse publique répond « introuvable ». Les membres de votre organisation voient toujours la page, avec une note indiquant qu'il s'agit d'un aperçu.
Changer l'adresse casse les liens vers l'ancienne. Supprimer la page de statut retire la page et ses incidents ; les vérifications sous-jacentes continuent de tourner.
Qui peut modifier les pages de statut ?
Tous les membres peuvent voir les pages de statut. Les propriétaires, administrateurs, managers et développeurs peuvent les créer et les modifier, publier des incidents et planifier des maintenances ; les lecteurs ne le peuvent pas. Les modifications sont enregistrées dans le journal d'audit.
Foire aux questions
Puis-je utiliser mon propre domaine pour une page de statut ?
Pas encore. Les pages de statut sont servies sur /status/{adresse} de Vimonto Deploy.
Les visiteurs peuvent-ils s'abonner aux mises à jour ?
Pas encore. Les visiteurs ouvrent la page pour voir l'état actuel ; elle se recharge toute seule toutes les deux minutes.
La page de statut affiche-t-elle mes domaines ou mes adresses IP ?
Non. Seuls les noms que vous saisissez pour les composants et les incidents apparaissent. Un composant appelé « Site web » reste « Site web », quel que soit le site qu'il suit.
La page affiche « Pas de données » pour un composant. Pourquoi ?
Le site n'a pas encore été vérifié ou ses vérifications de disponibilité sont désactivées, le heartbeat n'a jamais été appelé, ou le serveur est encore en cours de mise en place. Un site, un heartbeat ou un serveur supprimé laisse aussi son composant sans données ; supprimez alors le composant.