Simple Log Service (SLS) では、カスタムアラートモニタリングルールテンプレートを作成し、リージョンをまたいで使用できます。このトピックでは、これらのテンプレートを作成および管理する方法について説明します。
前提条件
アラートモニタリングルールを作成済みであること。詳細については、「アラートモニタリングルールの作成」をご参照ください。
背景情報
異なるプロジェクトの Logstore に同じタイプのビジネスデータを書き込む場合、アラートモニタリングルールテンプレートを使用すると、再利用可能な単一のルールですべてのデータをモニタリングできます。これにより、ルールを柔軟に適用および更新できます。テンプレートを使用する前に、データに対するモニタリング要件を満たしていることを確認してください。
アラートモニタリングルールを 1 回限り使用するためにコピーするだけでよい場合は、ルールコピー機能を使用できます。次の表では、カスタムアラートモニタリングルールテンプレートとルールコピー機能の特徴とユースケースを比較します。
このトピックでは、リソースとはプロジェクト、Logstore、または Metricstore を指します。
|
特徴 |
主な特徴 |
ユースケース |
|
カスタムアラートモニタリングルールテンプレート |
|
単一のルールで複数のリソースをモニタリングします。ルールへの更新は、関連付けられたすべてのリソースに適用されます。 |
|
ルールコピー |
|
アラートモニタリングルールを他のリソースにコピーして、個別に設定します。 |
制限事項
-
アラートモニタリングルールに複数のクエリ文が含まれている場合、テンプレートに変換することはできません。
-
アラートモニタリングルールテンプレートの作成には、複数のプロジェクトにまたがる操作が含まれる場合があります。RAM ユーザーを使用する場合は、その RAM ユーザーがターゲットプロジェクトのアラートを管理するために必要な権限を持っていることを確認してください。詳細については、「RAM ユーザーにアラート管理権限を付与する」をご参照ください。
操作手順
SLS コンソールにログインします。
プロジェクトセクションで、対象のプロジェクトをクリックします。
左側のナビゲーションウィンドウで、[アラート] をクリックします。
-
[アラートルール] タブで、目的のルールを見つけ、[操作] 列の [テンプレートに変換] をクリックします。

-
[Simple Log Service リソースの追加] ダイアログボックスで、ターゲットリソースを選択し、[OK] をクリックします。
アラートモニタリングルールはテンプレートに変換され、選択したプロジェクトと同期されて、指定された Logstore または Metricstore をモニタリングします。ルールリストでは、ルールの [タイプ] が [テンプレートアラート] に変わります。
重要-
変換中に選択したすべてのリソースで関連付けが失敗した場合、テンプレートは作成されず、元のアラートモニタリングルールは変更されません。
-
選択したリソースの一部で関連付けが失敗した場合でもテンプレートは作成されますが、元のアラートモニタリングルールは削除されます。新しいテンプレートは、正常に関連付けられたリソースのみをモニタリングします。
-
関連操作
テンプレートの編集
-
[アラートルール] タブで、目的のテンプレートを見つけ、[操作] 列の [編集] をクリックします。
-
[アラートの編集] パネルで、テンプレートの設定を変更します。
テンプレートの削除
-
[アラートルール] タブで、目的のテンプレートを見つけ、[操作] 列の [削除] をクリックします。
-
[確認] ダイアログボックスで、[確認] をクリックします。
重要-
テンプレートを削除すると、そのテンプレートから作成されたすべてのアラートも削除され、回復することはできません。注意して実行してください。
-
テンプレートを削除すると、すべてのリソースとの関連付けが解除されます。このプロセスが特定のリソースで失敗した場合、対応するアラートモニタリングルールは削除されません。
-