เรามีไซต์จำนวนมากในสภาพแวดล้อมจำนวนหนึ่ง สภาวะแวดล้อมจำนวนมากโหลดบาลานซ์ด้วยเว็บเซิร์ฟเวอร์สองเครื่อง (และในบางกรณีเซิร์ฟเวอร์แอปสองแห่ง) สองครั้งในช่วงสองเดือนที่ผ่านมาเราพบกับสถานการณ์ที่เซิร์ฟเวอร์ถูกนำออกจากตัวโหลดบาลานซ์โดยไม่ตั้งใจ บิตนี้เราไม่กี่วันต่อมาเมื่อเซิร์ฟเวอร์ที่สองถูกนำออกมาและเว็บไซต์ก็ลงอย่างสมบูรณ์ ในทั้งสองกรณีปัญหาถูกค้นพบและแก้ไขอย่างรวดเร็ว แต่มันทำให้ฉันเชื่อว่าเราต้องการการแจ้งเตือนเมื่อเซิร์ฟเวอร์ไม่อยู่ใน load balancer การแจ้งเตือนปกติของเราไม่ทำงานที่นี่เพราะในทั้งสองกรณีเว็บไซต์บนเซิร์ฟเวอร์เริ่มทำงานและตอบสนองมันไม่ได้อยู่ใน LB
อาจเป็นไปได้ที่จะตั้งค่าการแจ้งเตือนเกี่ยวกับตัวโหลดบาลานซ์เอง แต่พวกเขาจัดการโดยผู้ให้บริการโฮสต์ของเราและการจัดการกับพวกเขาอาจเป็นเรื่องเจ็บปวด
ฉันคิดว่าจะมีแอปที่สแกนบันทึกเซิร์ฟเวอร์ทุก ๆ 15 นาทีและส่งอีเมลเมื่อจำนวนผู้เข้าชมที่ไม่ซ้ำต่อชั่วโมงลดลงต่ำกว่าเกณฑ์ที่กำหนด ไม่ได้ฟังยากเขียน แต่ดูเหมือนว่าอาจมีเครื่องมือของบุคคลที่สามที่ทำบางสิ่งตามบรรทัดเหล่านี้อยู่แล้ว
เราใช้ Windows, ASP.NET, IIS หากเป็นเช่นนั้น
คำแนะนำสำหรับเครื่องมือที่แจ้งเตือนเมื่อเว็บไซต์ไม่ได้รับความนิยม?