Alibaba Cloud アカウントに多数のクラウドリソースがある場合は、アプリケーショングループを使用してこれらのクラウドリソースを管理できます。複数のアプリケーショングループに警告ルールを設定するには、警告テンプレートを作成します。
背景情報
このトピックでは、警告テンプレートとアプリケーショングループを使用して、Elastic Compute Service (ECS)、ApsaraDB RDS、および Server Load Balancer (SLB) インスタンスの警告ルールを設定する方法について説明します。CloudMonitor は、設定された警告ルールに基づいてこれらのインスタンスを監視します。
手順
アラート連絡先を作成します。
Cloud Monitor コンソール にログインします。
左側のナビゲーションウィンドウで、 を選択します。
[アラート連絡先] タブで、[アラート連絡先の作成] をクリックします。
[アラート連絡先の設定] パネルで、アラート連絡先の名前、メールアドレス、および Webhook URL を入力します。[アラート通知の言語] パラメーターがデフォルト値の [自動] に設定されていることを確認します。
説明[自動] は、CloudMonitor が Alibaba Cloud アカウントの作成に使用した言語に基づいてアラート通知の言語を自動的に選択することを示します。
オプション。Webhook URL の接続性をテストします。
Webhook URL の接続性をテストする場合は、次の手順を実行します。
Webhook URL の横にある [テスト] をクリックします。
[Webhook テスト] パネルで、返された状態コードとテスト結果の詳細に基づいて、Webhook URL の接続性を確認し、トラブルシューティングできます。
説明テスト結果の詳細を取得するには、[テストテンプレートタイプ] および [言語] パラメーターを設定し、[テスト] をクリックします。
[閉じる] をクリックします。
パラメーター設定を確認し、[OK] をクリックします。
オプション。アラート連絡先のメールアドレスをアクティブ化します。
デフォルトでは、アラート連絡先のメールアドレスは [アクティブ化待ち] 状態です。アラート連絡先は、アクティブ化リンクを含むメールを受信した後、24 時間以内にメールアドレスをアクティブ化する必要があります。そうしないと、アラート通知を受信できません。メールアドレスがアクティブ化されると、アラート連絡先リストにメールアドレスが表示されます。
アラート連絡グループを作成します。たとえば、InventoryManagementAlertGroup という名前のグループを作成できます。
[アラート連絡先] ページで、[アラート連絡グループ] タブをクリックします。
[アラート連絡グループ] タブで、[アラート連絡グループの作成] をクリックします。
[アラート連絡グループの作成] パネルで、アラート連絡グループの名前を入力し、アラート連絡先をアラート連絡グループに追加します。
[確認] をクリックします。
アプリケーショングループを作成します。たとえば、InventoryManagementOnlineEnvironment という名前のアプリケーショングループを作成できます。
左側のナビゲーションウィンドウで、[アプリケーショングループ] をクリックします。
[アプリケーショングループ] タブで、左上隅にある [アプリケーショングループの作成] をクリックします。
[アプリケーショングループの作成] パネルで、[作成方法] を [インスタンス名に基づいて作成] に設定し、[アプリケーショングループ名] を [InventoryManagementOnlineEnvironment] に設定し、[アラート連絡グループ] を [InventoryManagementAlertGroup] に設定します。[インスタンスを動的に追加] セクションで、ECS、ApsaraDB RDS、および SLB インスタンスの名前を動的に照合するために使用されるルールを設定します。
[OK] をクリックします。
警告テンプレートを作成し、アプリケーショングループに適用します。たとえば、E-commerceBackgroundModuleTemplate という名前の警告テンプレートを作成できます。
左側のナビゲーションウィンドウで、 を選択します。
[アラートテンプレート] ページで、[アラートテンプレートの作成] をクリックします。
[アラートテンプレートの作成] パネルで、[テンプレート名] を [E-commerceBackgroundModuleTemplate] に設定し、ECS、ApsaraDB RDS、および SLB インスタンスのアラートルールを設定します。
[OK] をクリックします。
[アラートテンプレートが作成/変更されました] メッセージで、[確認] をクリックします。
[テンプレートをグループに適用] ダイアログボックスで、[グループの選択] ドロップダウンリストから [InventoryManagementOnlineEnvironment] を選択します。次に、[ミュート期間]、[有効期間]、[アラートコールバック]、および [優先度] パラメーターを設定します。
[確認] をクリックします。
[テンプレートをグループに適用] メッセージで、[確認] をクリックします。
アプリケーショングループのアラートルールに一致する各インスタンスのヘルスステータスを表示します。
左側のナビゲーションウィンドウで、 を選択します。
[アプリケーショングループ] タブで、アプリケーショングループの名前をクリックします。
左側のナビゲーションウィンドウで、[グループリソース] をクリックします。
アプリケーショングループのアラートルールに一致する各インスタンスのヘルスステータスを表示します。
インスタンスがアラートをトリガーしていない場合、インスタンスの [ヘルスステータス] 列には
と表示されます。インスタンスがアラートをトリガーした場合、インスタンスの [ヘルスステータス] 列には
と表示されます。