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