私たちは、主要なデータソースとして外部Webサービスを使用するWebアプリケーションを開発しています。 Webサービスは、当社の緊密なパートナーの1人によって作成され、維持されています。彼らはいつも働くことになっていますが、100%信頼できるものではありません。時折、彼らは到達可能になるのをやめたり、例外を投げたりし始める。外部Webサービスを監視する方法は?
外部Webサービスを監視し、何らかの問題が発生したときに通知を受け取る良い方法は何でしょうか?
制限:
- Webサービス私たちは、これらのWebサービス
- のソースコードを持っていない私たちのパートナーのサーバー
- に外部ホストされている私たちは、一般的なインフラ
私は、Webサービスを定期的に呼び出し、問題が発生したとき(電子メール、ログファイルまたはdb)にレポートする単純な.NETアプリケーションを作成すると考えました。しかし、あなたはもっと良いアイデアを持っているかもしれない