
Environ un an s'est écoulé depuis l'émergence de l'idée de créer un dispositif de surveillance de sites web, et il est désormais entièrement prêt pour une utilisation continue. Au cours de cette période, nous avons pris en compte tous les retours et ajouté les fonctionnalités nécessaires pour répondre aux besoins de base.

Le dispositif de surveillance de sites web, développé par la société d'hébergement SYNAY, a été initialement conçu pour alerter les propriétaires de sites web en cas d'indisponibilité de leur ressource.

La version finale prend en charge plusieurs méthodes de notification :
- LEDs lumineuses
- Signal sonore puissant
- Notifications à distance (SMS et 3 appels avec de courts intervalles)
L'objectif principal du dispositif est d'informer instantanément le propriétaire des problèmes du site web, lui permettant de résoudre les soucis avant que les clients ne les remarquent. Les paramètres permettent de personnaliser l'intervalle de vérification et le nombre de tentatives de connexion échouées.

Comment fonctionne la surveillance ?
Il existe deux scénarios de vérification :
-
Site web complètement indisponible (aucune réponse sur le port spécifié, par défaut — 443).
- La LED verte s'éteint, la LED rouge s'allume.
- L'alarme sonore s'active.
- Un SMS est envoyé, et 3 appels sont effectués vers le numéro spécifié.
-
Le site web répond, mais avec une erreur (le code de réponse n'est pas 200).
- La LED verte reste allumée (la connexion existe, mais le site fonctionne incorrectement).
- La LED rouge s'allume.
- Après le nombre spécifié de vérifications, une alarme sonore s'active (signal différent du premier cas).
- Un SMS est également envoyé, et 3 appels sont effectués.
Une fois que le site web reprend un fonctionnement normal, l'alarme se désactive. Le dispositif continue de surveiller en arrière-plan. La version actuelle utilise une requête HEAD, garantissant la compatibilité avec tous les sites web.
Paramètres et gestion
Les paramètres clés (intervalle de vérification, délais, numéro pour les notifications) sont configurés via une interface web et généralement définis une seule fois.

À l'arrière, il y a deux boutons :

-
Bouton blanc — délai d'alarme.
- Chaque pression ajoute +1 heure sans notifications.
- Pour annuler le délai, maintenez le bouton enfoncé pendant 5 secondes.
- Utile pour les maintenances planifiées du site web (par exemple, dans un centre de données).
- Dans ce mode, seul un SMS est envoyé en cas d'indisponibilité, sans appels ni signaux sonores.
-
Bouton bleu — mode silencieux.
- Désactive les notifications sonores (SMS, appels et LEDs restent actifs).
- Permet également de couper rapidement le son lorsque l'alarme est déclenchée.

En fonctionnement normal, la LED verte clignote avec une animation de « rotation », indiquant que le dispositif fonctionne et n'est pas bloqué (une animation similaire est affichée à l'écran).
Fonctionnalités supplémentaires
- Fonctionnement autonome : La batterie intégrée de 3500 mAh offre jusqu'à 6 heures de fonctionnement sans alimentation externe.
- Gestion à distance :
- Envoyez un SMS "Delay N" (où N est le temps en minutes) pour activer un délai. Par exemple, "Delay 480" définit un délai de 8 heures.
- "Status" — demander l'état actuel du site web et le temps restant du délai.
- "Delay 0" — annuler le délai.
Ainsi, peu importe votre emplacement, vous serez toujours informé de l'état de votre site web. Le dispositif est particulièrement utile pour les propriétaires d'entreprises en ligne, et son design classique permet de le placer dans un endroit bien visible.
Nom de code du projet : "Yeux exorbités". Dans notre laboratoire, nous continuons à développer des dispositifs uniques mais pratiques pour les entreprises numériques.