アラートモニタリングルールを作成する際に、ラベルと注釈を指定できます。 ラベルを使用して、アラートのノイズ除去、通知ルートの管理、通知チャネルの割り当てを行うことができます。 注釈を使用して、アラートテンプレートを設定し、アラートをディスパッチできます。

ラベル

ラベルには次の特徴があります。

  • ラベルはアラートの識別属性であり、キーと値のペアでフォーマットされます。 ラベルはアラートフィンガープリントの一部であり、アラートの重複排除に使用できます。 たとえば、host1のラベルは "labels": {"host": "host1"} です。 アラート管理システムは、ラベルに基づいてアラートの重複を除去します。
  • ラベルは、${Labels} を使用してアラートテンプレートで参照できます。
  • アラートポリシーでは、ルート統合ポリシーでラベルを使用することによりアラートのノイズを除去できます。 詳細については、「統合条件」をご参照ください。
  • アラート管理システムおよび通知管理システムは、アラートを管理し、ラベルに基づいて通知チャネルを割り当てます。
  • グループ評価パラメーターを設定する際に指定するフィールドは、ラベルとして自動的に使用されます。
  • ラベルは静的テキストです。 ラベルはカスタマイズできます。 ラベルはアラートの属性として自動的に追加されます。
たとえば、アラートモニタリングルールを作成する際に、下図のようにラベルを追加できます。 biaoqian

注釈

注釈には次の特徴があります。

  • 注釈は、アラートの非識別属性であり、キーと値のペアでフォーマットされます。 注釈の値に変数を使用できます。 たとえば、次の注釈を作成できます。"annotations": {"title": "${service} のCPU使用率が高すぎます" 、"desc": "${service} の現在のCPU使用率が90% です"}
  • アノテーションの内容を指定すると、グループ評価パラメーターに指定されているフィールド変数を参照できます。 アラートがトリガーされると、指定された変数は実際の値に置き換えられます。
  • アラート管理システムおよび通知管理システムは、アラートを管理および送信し、注釈に基づいて通知チャネルを割り当てる。
  • 各アノテーションは、titleとdescription (desc) で構成されます。
    • タイトルは、アラートの固定された非識別属性です。 ${annotations.title} を使用して、アラートテンプレートのタイトルを参照できます。
    • 記述 (desc) は、アラートの固定された非識別属性です。 ${annotations.de sc} を使用して、アラートテンプレートの説明を参照できます。
たとえば、アラートモニタリングルールを作成する際に、下図のように注釈を追加できます。 biaozhu
下表に、注釈の属性値を指定する際に使用できる組み込み変数を示します。
変数説明
__count__これらの行がグループ化された後の各グループの行数。 グループパラメーターをグループ化なしに設定すると、すべてのデータが 1 つのグループに含まれます。
__pass_count__行のグループ化後に、各グループで指定された条件を満たす行の数。 グループパラメーターをグループ化なしに設定すると、すべてのデータが 1 つのグループに含まれます。
__0_count__最初のクエリに対して返される行数。
__1_count__2 番目のクエリに対して返される行数。
__2_count__3 番目のクエリに対して返される行数。
aliuidAlibaba Cloud アカウントの ID。
alert_instance_idアラートの ID。
alert_idアラートモニタリングルールの ID。
alert_nameアラートモニタリングルールのルール名。
projectアラートモニタリングルールが属するプロジェクト。

自動追加スイッチ

アラートモニタリングルールを作成するときに、[自動追加] スイッチをオンにできます。 [自動追加] スイッチをオンにすると、フィールドが自動的にアノテーションに追加されます。
説明
  • フィールドに複数の値が存在する場合、最初の値が注釈に追加されます。
  • __count__ 組み込みフィールドは、set操作の結果の行数を示します。
  • グループ化

    アラートモニタリングルールを作成するときに、グループ評価[カスタムタグ] または [自動タグ] に設定し、[自動追加] スイッチをオンにします。 次に、セット操作の結果のグループ化されていないフィールドと __count__ 組み込みフィールドが自動的にアノテーションに追加されます。

    たとえば、set操作の結果にはhostpvが含まれ、結果はhostフィールドでグループ化されます。 [自動追加] スイッチをオンにすると、pvフィールドと __count__ フィールドがアノテーションに追加されます。

    自動追加スイッチ
  • グループ化なし

    アラートモニタリングルールを作成するときに、[グループ評価][グループ化なし] に設定し、[自動追加] スイッチをオンにします。 次に、すべてのフィールドと、set操作の結果の __count__ 組み込みフィールドが自動的にアノテーションに追加されます。

    例えば、集合演算の結果は、hostおよびpvを含む。 [自動追加] スイッチをオンにすると、hostpv、および __count__ フィールドがアノテーションに追加されます。

    グループ化なし