Aller au contenu
L'album· Titre 06 / 14

Supervision

PersonnelEn ligne

Outil privé, accessible uniquement par mon réseau VPN : il surveille en temps réel les sites et bases PocketBase de mon VPS et m'alerte par courriel à la moindre panne.

Les écrans

03 aperçus
Supervision, écran principal
  • Supervision, écran 2
  • Supervision, écran 3

Le projet

Supervision est un outil personnel, accessible uniquement depuis mon réseau privé. Il surveille en temps réel tout ce qui tourne sur mon VPS : les sites, les instances PocketBase et les API.

La page État montre d'un coup d'œil ce qui répond. Chaque service est aussi contrôlé automatiquement toutes les 15 minutes : dès qu'il tombe, un courriel d'alerte part, puis un second quand il revient. Un nouveau service s'ajoute directement depuis l'interface (site, PocketBase ou API), avec son adresse de contrôle et les codes de réponse acceptés.

La page Logs retrace l'historique détaillé de chaque service sur 24 heures, 7 ou 30 jours, avec son taux de disponibilité et ses pannes. La page Système suit la machine en direct, rafraîchie toutes les 3 secondes : processeur et charge de chaque cœur, mémoire, swap, disque, et ressources consommées par chaque service.

Mon rôle

J'ai conçu et développé l'outil seul, de A à Z : identité visuelle, interface avec Astro, Tailwind CSS et JavaScript, contrôles des services et relevés de la machine côté serveur, historique et alertes par courriel gérées par PocketBase, puis déploiement sur mon VPS, derrière le VPN.

Compétences mobilisées

09 outils