CloudMonitorを有効化した後、CloudMonitorコンソール、API操作の呼び出し、またはSDKを使用して、Application Load Balancer (ALB) インスタンスのアラートルールを設定できます。
前提条件
ALBインスタンスが作成されました。 ALBインスタンスのリスナーが設定され、ヘルスチェックが有効になっています。 詳細については、以下のトピックをご参照ください。
CloudMonitorコンソールでのアラートルールの設定
アラートルールの作成
CloudMonitorコンソールにログインします。
左側のナビゲーションウィンドウで、を選択します。
アラートルールページで、アラートルールの作成をクリックします。
[アラートルールの作成] パネルで、パラメーターを設定します。 下表に、各パラメーターを説明します。
このトピックでは、主要なパラメーターのみについて説明します。 その他のパラメーターの詳細については、「アラートルール」をご参照ください。
パラメーター | 説明 |
プロダクト | 監視するAlibaba Cloudサービスを選択します。 この例では、Application Load Balancer (ALB) が選択されています。 |
リソース範囲 | アラートルールが適用されるリソースの範囲を選択します。 有効な値: すべてのリソース: アラートルールは、指定されたクラウドサービスのすべてのリソースに適用されます。 アプリケーショングループ: アラートルールは、指定されたクラウドサービスの指定されたアプリケーショングループ内のすべてのリソースに適用されます。 インスタンス: アラートルールは、指定されたクラウドサービスの指定されたリソースに適用されます。
|
ルールの説明 | アラートルールの内容を指定します。 メトリックが特定の条件を満たす場合、アラートがトリガーされます。 条件を指定するには、次の手順を実行します。 [ルールの追加] をクリックします。 では、ルールの説明を追加パネルで、ルール名、メトリックタイプ、メトリック、しきい値、およびアラートレベルを指定します。 [OK] をクリックします。
|
[確認]をクリックします。
次に何をすべきか
[アラートルール] ページでは、次の操作を実行できます。
CloudMonitor APIの呼び出しによるアラートルールの設定
次の図は、API操作を呼び出してアラートルールを設定する手順を示しています。
オプション: DescribeMetricMetaList操作を呼び出して、CloudMonitorでサポートされているALB時系列メトリクスの説明を照会するか、ALBメトリクスでメトリクスの説明を表示します。
PutContact操作を呼び出して、アラート連絡先を作成または変更します。
PutContactGroup操作を呼び出して、アラート連絡先グループを作成または変更します。
PutResourceMetricRule操作を呼び出して、リソースのパフォーマンスメトリックのしきい値ベースのアラートルールを設定します。
DescribeMetricRuleList操作を呼び出して、アラートルールを照会します。
DescribeMetricMetaList
DescribeMetricMetaList操作を呼び出して、CloudMonitorで使用可能な時系列メトリクスの説明を照会します。
セット名前空間へacs_albリクエスト内の他のパラメーターにはデフォルト値を使用します。
返されたパラメーターに基づいて、ALBの時系列メトリックを表示します。 レスポンスの詳細については、 OpenAPI Explorerを使用します。
PutContact
アラート連絡先を作成するには、PutContact操作を呼び出します。 アラート連絡先が存在する場合、この操作を呼び出してアラート連絡先を変更できます。
リクエストパラメーターでアラート連絡先の名前と連絡先情報を設定します。
この例では、次のパラメーターを設定し、他のパラメーターにはデフォルト値を使用します。
応答のSuccessの値に基づいてアラート連絡先が作成されているかどうかを確認します。
PutContactGroup
PutContactGroup操作を呼び出して、アラート連絡先グループを作成します。 アラート連絡先グループがすでに存在する場合は、この操作を呼び出してアラート連絡先グループを変更できます。
アラート連絡先グループの名前と説明、およびグループ内のアラート連絡先の名前をリクエストパラメーターに設定します。
この例では、次のパラメーターを設定し、他のパラメーターにはデフォルト値を使用します。
応答のSuccessの値に基づいて、アラート送信先グループが作成されているかどうかを確認します。
PutResourceMetricRule
PutResourceMetricRule操作を呼び出して、リソースのパフォーマンスメトリックのしきい値ベースのアラートルールを設定します。
リクエストパラメーターにしきい値ベースのアラートルールを設定します。 次のセクションでは、一部のパラメータについてのみ説明します。 ビジネス要件に基づいて他のパラメーターを設定します。
の値に基づいてアラートルールが作成されているかどうかを確認します。成功応答で。
DescribeMetricRuleList
DescribeMetricRuleList操作を呼び出して、アラートルールを照会します。
ALB名前空間とアラートメトリクスを設定して、リクエストパラメーターのアラートメトリクスに関する詳細情報を照会します。
この例では、次のパラメーターを設定し、他のパラメーターをデフォルト値に設定します。
返されたパラメーターに基づいて、この例で指定されたアラートメトリックの詳細を表示します。
SDKを使用したアラートルールの設定
次の図は、CloudMonitor SDKを使用してアラートルールを設定する手順を示しています。
オプション: DescribeMetricMetaList操作を呼び出して、CloudMonitorでサポートされているALB時系列メトリクスの説明を照会するか、ALBメトリクスでメトリクスの説明を表示します。
PutContact操作を呼び出して、アラート連絡先を作成または変更します。
PutContactGroup操作を呼び出して、アラート連絡先グループを作成または変更します。
PutResourceMetricRule操作を呼び出して、リソースのパフォーマンスメトリックのしきい値ベースのアラートルールを設定します。
DescribeMetricRuleList操作を呼び出して、アラートルールを照会します。
詳細については、次をご参照ください: OpenAPI Explorerを使用します。
関連ドキュメント