すべてのプロダクト
Search
ドキュメントセンター

Server Load Balancer:ALBメトリクスのアラートルールの設定

最終更新日:Sep 20, 2024

CloudMonitorを有効化した後、CloudMonitorコンソール、API操作の呼び出し、またはSDKを使用して、Application Load Balancer (ALB) インスタンスのアラートルールを設定できます。

前提条件

ALBインスタンスが作成されました。 ALBインスタンスのリスナーが設定され、ヘルスチェックが有効になっています。 詳細については、以下のトピックをご参照ください。

CloudMonitorコンソールでのアラートルールの設定

アラートルールの作成

  1. CloudMonitorコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、アラート > アラートルールを選択します。

  3. アラートルールページで、アラートルールの作成をクリックします。

  4. [アラートルールの作成] パネルで、パラメーターを設定します。 下表に、各パラメーターを説明します。

    このトピックでは、主要なパラメーターのみについて説明します。 その他のパラメーターの詳細については、「アラートルール」をご参照ください。

    パラメーター

    説明

    プロダクト

    監視するAlibaba Cloudサービスを選択します。 この例では、Application Load Balancer (ALB) が選択されています。

    リソース範囲

    アラートルールが適用されるリソースの範囲を選択します。 有効な値:

    • すべてのリソース: アラートルールは、指定されたクラウドサービスのすべてのリソースに適用されます。

    • アプリケーショングループ: アラートルールは、指定されたクラウドサービスの指定されたアプリケーショングループ内のすべてのリソースに適用されます。

    • インスタンス: アラートルールは、指定されたクラウドサービスの指定されたリソースに適用されます。

    ルールの説明

    アラートルールの内容を指定します。 メトリックが特定の条件を満たす場合、アラートがトリガーされます。 条件を指定するには、次の手順を実行します。

    1. [ルールの追加] をクリックします。

    2. では、ルールの説明を追加パネルで、ルール名、メトリックタイプ、メトリック、しきい値、およびアラートレベルを指定します。

      • 単一のメトリック、複数のメトリック、または動的しきい値を選択できます。 この例では、単一のメトリックが使用される。

        1. メトリック: 詳細については、「ALBメトリック」をご参照ください。

        2. [Dimension]: リスナープロトコルとリスナーポートを指定します。

        3. しきい値とアラートレベル: さまざまなアラートレベルのしきい値を指定します。

          のアラートに使用できる通知方法です。情報タイプはメール + WebHook.

      • マルチメトリックアラートルール式を設定する方法の詳細については、「アラートルール式」をご参照ください。

    3. [OK] をクリックします。

  1. [確認]をクリックします。

次に何をすべきか

[アラートルール] ページでは、次の操作を実行できます。

  • アラートルールの変更

    1. On theアラートルールページで、変更するアラートルールを見つけて、アクション列で変更をクリックします。

    2. [アラートルールの変更] パネルで、パラメーターを設定します。

  • アラートルールの無効化

    • 単一のアラートルールを無効にする

      1. 無効にするアラートルールを見つけ、[操作] 列のMoreアイコンをクリックし、[無効にする] をクリックします。

      2. [アラートルールの無効化] メッセージで、[確認] をクリックします。

    • 一度に複数のアラートルールを無効にする

      1. 無効にするアラートルールのチェックボックスを選択し、ページの左下隅にある [無効にする] をクリックします。

      2. [アラートルールの無効化] メッセージで、[確認] をクリックします。

  • アラートルールの有効化

    • 単一のアラートルールを有効にする

      1. 有効にするアラートルールを見つけ、[操作] 列のMoreアイコンをクリックし、[有効にする] をクリックします。

      2. [アラートルールの有効化] メッセージで、[確認] をクリックします。

    • 一度に複数のアラートルールを有効にする

      1. 有効にするアラートルールのチェックボックスを選択し、ページの左下隅にある [有効にする] をクリックします。

      2. [アラートルールの有効化] メッセージで、[確認] をクリックします。

  • アラートルールの削除

    • 単一のアラートルールを削除する

      1. [アラートルール] ページで、削除するアラートルールを見つけ、[操作] 列のMoreアイコンをクリックし、[削除] をクリックします。

      2. [アラートの削除] メッセージで、[確認] をクリックします。

    • 一度に複数のアラートルールを削除する

      1. 削除するアラートルールを選択し、ページの左下隅にある [削除] をクリックします。

      2. [アラートの削除] メッセージで、[確認] をクリックします。

  • On theアラートルールページで、管理するアラートルールを見つけて、アラート履歴で、アクション列を作成します。

    アラートルールの詳細、アラート連絡先グループ、アラート履歴、およびリソースを表示できます。

CloudMonitor APIの呼び出しによるアラートルールの設定

次の図は、API操作を呼び出してアラートルールを設定する手順を示しています。通过API设置报警规则_流程图

  1. オプション: DescribeMetricMetaList操作を呼び出して、CloudMonitorでサポートされているALB時系列メトリクスの説明を照会するか、ALBメトリクスでメトリクスの説明を表示します。

  2. PutContact操作を呼び出して、アラート連絡先を作成または変更します。

  3. PutContactGroup操作を呼び出して、アラート連絡先グループを作成または変更します。

  4. PutResourceMetricRule操作を呼び出して、リソースのパフォーマンスメトリックのしきい値ベースのアラートルールを設定します。

  5. DescribeMetricRuleList操作を呼び出して、アラートルールを照会します。

DescribeMetricMetaList

DescribeMetricMetaList操作を呼び出して、CloudMonitorで使用可能な時系列メトリクスの説明を照会します。

  1. セット名前空間acs_albリクエスト内の他のパラメーターにはデフォルト値を使用します。

  2. 返されたパラメーターに基づいて、ALBの時系列メトリックを表示します。 レスポンスの詳細については、 OpenAPI Explorerを使用します。

PutContact

アラート連絡先を作成するには、PutContact操作を呼び出します。 アラート連絡先が存在する場合、この操作を呼び出してアラート連絡先を変更できます。

  1. リクエストパラメーターでアラート連絡先の名前と連絡先情報を設定します。

    この例では、次のパラメーターを設定し、他のパラメーターにはデフォルト値を使用します。

    • ContactName: アラート連絡先の名前。

    • Channels.Mail: アラート連絡先のメールアドレス。 電子メールアドレスを追加または変更すると、受信者はアクティベーションリンクを含む電子メールを受け取ります。 システムは、受信者が電子メールアドレスをアクティブにした後にのみ、受信者をアラート連絡先のリストに追加します。

  2. 応答のSuccessの値に基づいてアラート連絡先が作成されているかどうかを確認します。

PutContactGroup

PutContactGroup操作を呼び出して、アラート連絡先グループを作成します。 アラート連絡先グループがすでに存在する場合は、この操作を呼び出してアラート連絡先グループを変更できます。

  1. アラート連絡先グループの名前と説明、およびグループ内のアラート連絡先の名前をリクエストパラメーターに設定します。

    この例では、次のパラメーターを設定し、他のパラメーターにはデフォルト値を使用します。

    • ContactGroupName: アラート連絡先グループの名前。

    • 説明: アラート連絡先グループの説明。

    • ContactNames: グループ内のアラート連絡先の名前。

  2. 応答のSuccessの値に基づいて、アラート送信先グループが作成されているかどうかを確認します。

PutResourceMetricRule

PutResourceMetricRule操作を呼び出して、リソースのパフォーマンスメトリックのしきい値ベースのアラートルールを設定します。

  1. リクエストパラメーターにしきい値ベースのアラートルールを設定します。 次のセクションでは、一部のパラメータについてのみ説明します。 ビジネス要件に基づいて他のパラメーターを設定します。

    • 名前空間: 値をacs_albに設定します。

    • リソース: アラートルールが適用されるリソース。 ALBインスタンスを [{"instanceId":"alb-bp1rbwvouu ******"}] 形式で指定します。

  2. の値に基づいてアラートルールが作成されているかどうかを確認します。成功応答で。

DescribeMetricRuleList

DescribeMetricRuleList操作を呼び出して、アラートルールを照会します。

  1. ALB名前空間とアラートメトリクスを設定して、リクエストパラメーターのアラートメトリクスに関する詳細情報を照会します。

    この例では、次のパラメーターを設定し、他のパラメーターをデフォルト値に設定します。

    • 名前空間: 値をacs_albに設定します。

    • MetricName: 照会するメトリックを指定します。

  2. 返されたパラメーターに基づいて、この例で指定されたアラートメトリックの詳細を表示します。

SDKを使用したアラートルールの設定

次の図は、CloudMonitor SDKを使用してアラートルールを設定する手順を示しています。通过API设置报警规则_流程图

  1. オプション: DescribeMetricMetaList操作を呼び出して、CloudMonitorでサポートされているALB時系列メトリクスの説明を照会するか、ALBメトリクスでメトリクスの説明を表示します。

  2. PutContact操作を呼び出して、アラート連絡先を作成または変更します。

  3. PutContactGroup操作を呼び出して、アラート連絡先グループを作成または変更します。

  4. PutResourceMetricRule操作を呼び出して、リソースのパフォーマンスメトリックのしきい値ベースのアラートルールを設定します。

  5. DescribeMetricRuleList操作を呼び出して、アラートルールを照会します。

詳細については、次をご参照ください: OpenAPI Explorerを使用します。

関連ドキュメント