Tool zur laufenden Überwachung eines Webservers?

Tool zur laufenden Überwachung eines Webservers?

Ich muss ein SaaS überwachen, indem ich eine bestimmte URL aufrufe (wird derzeit entweder manuell in einem Browser oder durch programmgesteuertes Senden einer HTTP-Anforderung in C# durchgeführt) und wenn die Antwort nicht der HTTP-Antwortcode 200 ist, eine E-Mail und/oder SMS an eine vordefinierte Liste von Adressen/Telefonnummern senden.
Wir möchten die Anzahl der Wiederholungsversuche angeben können, nach denen für eine bestimmte Zeit keine Anforderung gesendet wird, und das Tool soll auch keine weiteren Warnungen senden, nachdem eine vordefinierte Anzahl gesendet wurde.

Gibt es ein vorhandenes Tool, das die oben genannten Aufgaben ausführen kann?

Danke!

Antwort1

Nagios ist mein bevorzugtes Tool für solche Dinge. Schauen Sie mal reinHier. Es sieht wahrscheinlich übertrieben aus, aber es tut genau das, was Sie wollen. Wir haben es für etwa 200 Geräte (Server, Drucker, Router, Switches) und etwa 800 überwachte Dienste laufen.

Wenn Sie detaillierte Fragen zur Konfiguration haben, posten Sie sie einfach hier und ich beantworte sie gerne.

Antwort2

Pingdombietet einen kostengünstigen Service, der genau das bietet, was Sie beschreiben. Sie können einen einzelnen Server kostenlos überwachen. 5 Server kosten 9,95 $ pro Monat.

Antwort3

Nagios ist die beste Wahl für die Überwachung vor Ort unter Linux. Für gehostete („Cloud-“) Überwachung bevorzugen wirAlarmFox. Im Gegensatz zu anderen Diensten verwendet esechter Webbrowserzur Transaktionsüberwachung. Ich finde das sehr nützlich. Das ist etwas, was Nagios nicht von Haus aus kann, also ergänzt es unser internes Nagios-Setup.

Wenn Sie ein knappes Budget haben, bietet AlertFox eine kostenlose Kontooption an, die jedoch etwas versteckt ist (Link hier) ;-)

Antwort4

Zabbix verfügt über eine Webüberwachungsfunktion, die Ihnen alles bietet, was Sie brauchen. Ich hoffe, das hilft.

verwandte Informationen