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

:カスタムアラートモニタリングルールテンプレートの作成

最終更新日:Jan 03, 2025

Simple Log Serviceは、テンプレート変換機能を提供します。 この機能を使用して、カスタムアラートモニタリングルールをテンプレートに変換できます。 次に、複数のリージョンでテンプレートを参照できます。 このトピックでは、カスタムアラートモニタリングルールテンプレートを作成する方法について説明します。

前提条件

アラートモニタリングルールが作成されます。 詳細については、「ログのアラートモニタリングルールの作成」をご参照ください。

背景情報

この例では、同じカテゴリのビジネスデータが、異なるプロジェクトに属するLogstoreに書き込まれます。 1つのアラートモニタリングルールを使用してすべてのデータを監視する場合は、ルールをテンプレートに変換し、テンプレートを必要なリソースに関連付けることができます。 カスタムアラートモニタリングルールテンプレートを使用する場合、テンプレートが同じカテゴリのビジネスデータのモニタリング要件を満たしていることを確認します。

アラートモニタリングルールを他のリソースにのみコピーする場合は、ルールコピー機能を使用できます。 次の表に、テンプレート変換機能とルールコピー機能の利点とシナリオを示します。

説明

このトピックで説明するリソースは、Simple Log Serviceプロジェクト、Logstore、およびMetricstoreを参照してください。

機能

メリット

シナリオ

テンプレート変換

  • Simple Log Serviceを使用すると、アラートモニタリングルールテンプレートをプロジェクト全体のリソースに関連付けることができます。

  • アラートモニタリングルールテンプレートを更新する場合、更新はテンプレートに関連付けられているすべてのリソースに対して有効です。

  • 同じアラートモニタリングルールテンプレートに関連付けられているすべてのリソースを表示できます。

  • 同じアラートモニタリングルールテンプレートによってトリガーされたすべてのアラートを一度に削除できます。

1つのアラートモニタリングルールを使用して、複数のリソースをモニタリングできます。 このルールを変更すると、その変更はすべての関連リソースに対して有効になります。

ルールコピー

  • Simple Log Serviceを使用すると、プロジェクト間でアラートモニタリングルールをコピーできます。

  • アラートモニタリングルールを削除または更新しても、操作は他のアラートモニタリングルールには影響しません。

アラートモニタリングルールを別のリソースにコピーした後、元のルールに影響を与えることなく、リソースのルールを設定できます。

制限事項

  • アラートモニタリングルールテンプレートに追加できるクエリ文は1つだけです。 アラートモニタリングルールをテンプレートに変換する場合、ルールを作成または変更するときに指定できるクエリステートメントは1つだけです。 そうしないと、ルールの変換またはテンプレートの保存時にエラーが発生する可能性があります。

  • アラートモニタリングルールテンプレートを作成する場合、プロジェクト間で操作を実行する必要がある場合があります。 RAMユーザーを使用している場合は、必要なプロジェクトのアラートを管理するために必要な権限がRAMユーザーに付与されていることを確認してください。

手順

  1. にログインします。Simple Log Serviceコンソール.

  2. [アラートルール /インシデント] タブに移動します。

    1. [プロジェクト] セクションで、管理するプロジェクトをクリックします。

    2. 左側のナビゲーションペインで [アラート] をクリックします。

  3. [アラートルール /インシデント] タブで、管理するアラートモニタリングルールを見つけ、[操作] 列の [テンプレートに変換] をクリックします。

  4. [Simple Log Service Resourceの追加] ダイアログボックスで、必要なリソースを選択し、[OK] をクリックします。

    設定を構成した後、カスタムアラートモニタリングルールはアラートモニタリングルールテンプレートに変換されます。 テンプレートは選択したプロジェクトに同期され、選択したLogstoreまたはMetricstoreを監視します。 Alert monitoring rule template

    重要
    • 選択したすべてのリソースが変換中にアラートモニタリングルールに関連付けられなかった場合、アラートモニタリングルールテンプレートは生成されず、元のアラートモニタリングルールは保持されます。

    • 選択したリソースの一部が変換中にアラートモニタリングルールに関連付けられなかった場合、アラートモニタリングルールテンプレートが生成され、元のアラートモニタリングルールが削除されます。 カスタムアラートモニタリングルールテンプレートは、ルールに関連付けられているリソースのみを監視するために使用されます。

関連する API 操作

リソースをアラートモニタリングルールテンプレートに関連付ける

リソースをアラートモニタリングルールテンプレートに関連付けると、監視対象のリソースを追加または削除できます。

  1. [アラートルール /インシデント] タブで、管理するアラートモニタリングルールテンプレートを見つけ、[操作] 列の [リソースの関連付け] をクリックします。

  2. [Simple Log Service Resourceの追加] ダイアログボックスで、必要なリソースを選択し、[OK] をクリックします。

    リソースをテンプレートに関連付けた後、[Simple Log Service Resourceの追加] ダイアログボックスで [表示] をクリックし、選択したリソースを表示します。

    重要

    リソースをアラートモニタリングルールテンプレートに関連付けると、リソースを追加または削除できます。 新しく追加されたすべてのリソースがテンプレートに関連付けられない場合、既存のリソースを削除することはできません。 これにより、少なくとも1つのリソースがテンプレートに関連付けられます。

テンプレートの変更

  1. [アラートルール /インシデント] タブで、変更するアラートモニタリングルールテンプレートを見つけ、[操作] 列の [編集] をクリックします。

  2. [アラートルール] パネルで、アラートモニタリングルールテンプレートの設定を変更します。

テンプレートの削除

  1. [アラートルール /インシデント] タブで、削除するアラートモニタリングルールテンプレートを見つけ、[操作] 列の [テンプレートの削除] をクリックします。

  2. 表示されるメッセージで、[OK] をクリックします。

    重要
    • テンプレートを削除すると、そのテンプレートに関連付けられているすべてのアラートモニタリングルールが同期的に削除され、復元することはできません。 作業は慎重に行ってください。

    • テンプレートを削除すると、テンプレートに関連付けられているリソースが削除されます。 一部のリソースの削除に失敗した場合、リソース内のカスタムアラートモニタリングルールテンプレートは削除されません。