Frage

Was ist der einfachste Weg, um ein SMS-Alarmierungssystem einzurichten, damit ich Benachrichtigung erhalten, wenn mein Server nicht reagiert oder eine GET-Abfrage nicht zurück korrekten Inhalt?

War es hilfreich?

Lösung

Sie können die Überwachungs auslagern und Alarmierung, zum Beispiel durch den Abschluss Pingdom . Der grundlegendste Pingdom Plan wird bis 5 Dienste überwachen (einschließlich der Verwendung von HTTP GETs mit optionalem Content Pattern Matching) und eine SMS nach einer konfigurierbaren Anzahl von Ausfallzeiten senden.

Wenn Sie eine eigene Lösung rollen wollen, das erste, was Recht zu bekommen, ist die Überwachungssoftware. Viele gibt es viele Lösungen von Drittanbietern für diese, von der frei zum unverschämt teuer . Natürlich rollen Sie Ihre eigenen „eine GET versuchen, etwas tun, wenn es nicht funktioniert“ Skript immer eine Option, aber wie bei allen Software kann Featuritis bedeuten, dass Sie nur Neuimplementierung bald bestehenden Lösungen ...

Für die SMS-Benachrichtigung, indem Sie eine E-Mail-zu-SMS-Gateway könnte für Sie arbeiten, wenn Sie in einem Gebiet sind gut bedient durch solche Dienste. Die meisten US-Anbieter, zum Beispiel freien Gateways bieten, während in Europa sie nicht von Dritten ausgeführt werden neigen und Pay-only. Wie bereits angedeutet, Google ist hier dein Freund. Auch können Sie Ihr Monitoring-Tool unterstützt Benachrichtigungen direkt mit einem Handy / GSM-Modem an den Überwachungsserver gesendet wird.

Andere Tipps

Oft habe ich festgestellt, dass, was Sie brauchen, ist ein SMS-Modem direkt an Ihrem Überwachungsserver angeschlossen ist. Was passiert, wenn das Problem ist, die Netzwerkverbindung?

Was Sie wollen, ist ein SMS-Gateway . Es gibt sicherlich einige Service-Provider vor Ort für Sie. Leider sind sie ein wenig schwer zu finden. Versuchen Sie fragen, Google ...

Sie können einen Service erhalten wie http://www.serviceuptime.com/ und senden Sie eine E-Mail an Ihre Nummer @ a-Domain-your-Provider-Regel gibt Sie die genauen Bereiche für die Anbieter auf ihren jeweiligen Websites, aber Sie könnten versuchen, nur @ t-mobile.com, wenn Ihr Provider t-mobil zum Beispiel ist.

Wenn Sie Ihr eigenes Werkzeug schreiben möchte, sollte ziemlich einfach sein - GET-Anfrage senden, wenn Sie die erwartete Antwort E-Mail nicht bekommen. Sie sollten es von zwei verschiedenen Standorten aus 2 verschiedenen ISPs tho da laufen, wenn es Routing-Probleme und die Anfrage doesnt durchlaufen Sie smsed bekommen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top