Nous avons un certain nombre de sites dans un certain nombre d'environnements. De nombreux environnements sont équilibrés en charge avec deux serveurs Web (et dans certains cas, deux serveurs d'applications). Deux fois au cours des deux derniers mois, nous avons rencontré une situation dans laquelle un serveur a été retiré par inadvertance de l'équilibreur de charge. Cela nous a mordus quelques jours plus tard lorsque le deuxième serveur a été supprimé et que le site a été complètement arrêté. Dans les deux cas, le problème a été découvert et corrigé rapidement, mais cela m'amène à penser que nous avons besoin d'une alerte lorsqu'un serveur est hors de l'équilibreur de charge. Nos alertes normales ne fonctionnent pas ici parce que dans les deux cas, le site Web sur le serveur était en place et répondait, il n'était tout simplement pas dans le LB.
Il peut être possible de configurer des alertes sur l'équilibreur de charge lui-même, mais elles sont gérées par notre hébergeur et leur traitement peut être pénible.
Ma pensée est d'avoir une application qui analyse les journaux du serveur toutes les 15 minutes et envoie un e-mail lorsque le nombre de visiteurs uniques par heure tombe en dessous d'un certain seuil. Cela ne semble pas très difficile à écrire, mais il semble qu'il existe peut-être déjà un outil tiers standard qui fait déjà quelque chose dans ce sens.
Nous utilisons Windows, ASP.NET, IIS, si cela est important.
Recommandation pour un outil qui alerte lorsqu'un site Web ne reçoit pas de hits?