本ページでは、応答タイムアウトが発生した場合やステータスコードがエラーを示した場合に、ローカルサービスプロセスの可用性をモニターし、アラーム通知を送信する方法について説明します。
注
- 可用性モニタリング機能を使用する前に、CloudMonitor エージェントをインストールする必要があります。 この機能を使用する前に、指定したインスタンスに CloudMonitor エージェントをインストールしたことを確認してください。
- モニタリングタスクは 1 分に 1 回実行されます。
- 可用性モニタリング機能を使用する前に、アプリケーショングループを作成する必要があります。 詳しくは、アプリケーショングループの作成をご参照ください。
手順
- CloudMonitor コンソールにログインします。
- 左側のナビゲーションウィンドウで [アプリケーショングループ] をクリックします。
- 対象アプリケーショングループを見つけて、グループ名をクリックします。
- 左側のナビゲーションウィンドウで、[可用性モニタリング] をクリックします。
- 右上隅にある [設定の作成] をクリックして、[可用性モニタリングの作成] ページに移動します。
モニタリング設定:
- 対象サーバー: 検出を開始するマシン。 ローカルサービスの可用性モニタリングでは、検出元と検出対象は同じマシンです。
- 検出タイプ: [URL または IP アドレス] を選択します。
- 検出対象: [HTTP(S)] を選択した場合、構文は「localhost:port/path」です。 [TELNET] を選択した場合、構文は「127.0.0.1:port」です。 どちらもさまざまなアプリケーションに役立ちます。 Tomcat が正しく応答しているかどうかを確認するには、[HTTP(S)] を選択し、「localhost:8080/monitor」と入力します。 MySQL の接続性を検出する場合は、[TELNET] を選択し、「127.0.0.1:3306」と入力します。
アラーム設定:
[ステータスコード] と [応答時間] が、可用性モニタリングの測定値として使われます。 いずれかの測定値が、指定されたしきい値に達すると、アラームがトリガーされます。 アラーム通知は、対応するアプリケーショングループのアラーム送信先グループに送信されます。 ローカル可用性モニタリングの場合は、ステータスコードを 400 より大きく設定してください。
- ステータスコード: 返されたステータスコードがアラームルールに適合すると、アラームがトリガーされます。
- 通知方法: アラーム通知が送信される方法。
- 詳細設定:
- ミュート期間: アラームルールで指定された条件を満たしても、アラーム通知がトリガーされないようにアラームルールがミュートされた期間。
- 有効期間の開始日: アラームルールで指定された条件を満たすときアラームがトリガーされる可能性がある期間。
- [OK] をクリックして設定を保存します。 サービスが応答しない場合は、SMSメッセージやメールなど、指定した方法でアラーム通知が送信されます。
- 異常なホストの詳細を表示するには、 可用性モニタリングタスクリスト内の [異常なホスト]の数をクリックします。