0

CloudWatch やその他の AWS サービスを使用して URI をヒットすることは可能ですか?たとえばwww.mysite.com/status、200 の結果が返されない場合にエラーアラートを送信することはできますか? 小規模なサイトでサービス レベルの監視が必要です (そして、何もしたくありません)。

/status理想的には、HTTP ホスト名パラメーターを設定して、特定の EC2 ホストのエンドポイントに到達したいと考えています。

前もって感謝します。

編集: 自動スケーリング グループで同様のものが利用可能であることを思い出します。ホストは、ヘルス チェックを満たさない場合、自動的に停止されます。似たようなものを探していますが、ホストが削除されるのではなく、メールが欲しいだけです。(共有ホスト上の小さなサイトで作業しているため。)

4

2 に答える 2

2

CloudWatch から直接行うことはできませんが、別のサーバーにモニターをセットアップし、テストを構築してから、CLI ツールを使用して CloudWatch にカスタム メトリクスを送信できます。カスタムメトリクス (および CloudWatch CLI) については、以下で説明します。

http://docs.aws.amazon.com/AmazonCloudWatch/latest/DeveloperGuide/publishingMetrics.html

次に、別のサーバーから、健康ページを読み込もうとする単純なスクリプトを実行し、健康の場合は 0、不健康の場合は 1、または適切に機能するものを CloudWatch に送信できます。

于 2013-09-23T19:33:18.670 に答える
0

CloudWatch と SNS でこれを行うのは簡単ではありません。Route 53 と DNS failoverでそれを行うことができますが、必要なものについてはPingdomをご覧ください。検索するとどこかに無料プランがあります。

于 2013-09-23T18:24:55.890 に答える