ajouter une sonde interne qui surveille chaque point d'entrée tricot #57

Open
opened 2025-04-11 09:47:41 +00:00 by Armael · 1 comment
Owner

But : complémenter la sonde uptime-kuma (status.deuxfleurs.fr) qui surveille https://deuxfleurs.fr, et va tomber sur un des points d'entrée tricot, selon l'IP choisie par la résolution DNS.

Pour avoir des informations sur le comportement de chaque tricot spécifique, on pourrait avoir un service interne (programme custom schedulé par nomad) fonctionnant de la manière suivante :

  • liste les IPs fournies par le DNS deuxfleurs.fr
  • pour chaque IP, fait une requête https à deuxfleurs.fr sur cette IP
  • poste le résultat sur matrix (salon alertes)

Reste à déterminer où ce programme serait schedulé sur le cluster : j'imagine qu'on veut faire une requête depuis un site différent d'où est le tricot. Une solution serait de scheduler une copie de la sonde par site.

But : complémenter la sonde uptime-kuma (status.deuxfleurs.fr) qui surveille `https://deuxfleurs.fr`, et va tomber sur un des points d'entrée tricot, selon l'IP choisie par la résolution DNS. Pour avoir des informations sur le comportement de chaque tricot spécifique, on pourrait avoir un service interne (programme custom schedulé par nomad) fonctionnant de la manière suivante : - liste les IPs fournies par le DNS `deuxfleurs.fr` - pour chaque IP, fait une requête https à `deuxfleurs.fr` sur cette IP - poste le résultat sur matrix (salon alertes) Reste à déterminer où ce programme serait schedulé sur le cluster : j'imagine qu'on veut faire une requête depuis un site différent d'où est le tricot. Une solution serait de scheduler une copie de la sonde par site.
Author
Owner

Début de prototype ici: https://git.deuxfleurs.fr/Armael/webmonitor . TODO: exporter des métriques prometeus.

Début de prototype ici: https://git.deuxfleurs.fr/Armael/webmonitor . TODO: exporter des métriques prometeus.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: Deuxfleurs/nixcfg#57
No description provided.