Distributed Monitoring Service mit C # .NET 3.5 [geschlossen]
Angenommen, Sie haben 5 verschiedene Unternehmen, die dieselbe Plattform (Windows-basiert) verwenden. Alle haben ihre eigenen Webdienste erstellt. Welche Technik würden Sie mit C # und .Net 3.5 empfehlen, um alle ihre verschiedenen Webdienste zu überwachen?
Meine Absicht ist es, eine Anwendung zu erstellen, die Site-Administratoren visuelles Feedback zum Servicestatus und bei Bedarf auch E-Mail- / SMS-Benachrichtigungen bietet. Gibt es Ihrer Meinung nach eine bewährte Vorgehensweise oder Methode?
Gibt es darüber hinaus Windows-basierte Tools, die dies ausführen, ohne dass ich es weiß? Am liebsten Open Source?
* Bearbeiten: Denken Sie an das Endergebnis, eine Anwendung, die nur ein rotes oder grünes Licht neben den Diensten zeigt, die in den verschiedenen Unternehmen ausgeführt werden.
Company 1 > Web Service 1 - Green > Web Service 2 - Green Company 2 > Web Service 1 - Red > Web Service 2 - Green