アラート管理システムは、Simple Log Service (SLS) のアラートサブシステムです。受信したアラートの重複排除、マージ、サイレンスを行い、通知管理システムへルーティングします。これにより、ノイズを削減し、チームが対応の必要なタスクに集中できるよう支援します。
アーキテクチャ
アラート管理システムは、アラート監視システムと通知管理システムの間に位置します。受信したアラートは、オーケストレーションパイプライン (重複排除、マージ、サイレンス、抑制) を経てから通知がディスパッチされます。このシステムには、インシデント管理や、Alert Pipeline Center および Alert Rule Center などの運用ダッシュボードを閲覧するための Alert Center モジュールも含まれています。
次の図は、アラート管理システムのアーキテクチャを示しています。

アラートポリシー
アラートポリシーは、アラート管理システムにおける中核的な設定エンティティです。システムがインシデントまたは復旧通知を受信すると、一致するアラートポリシーを適用し、ノイズ除去操作を自動的に実行します。

-
アラートのマージ
マージは、類似した属性を持つアラートをグループ化し、1 つの通知にまとめます。これにより、アラートストーム発生時の冗長な通知を削減し、下流の処理を簡素化します。たとえば、同じサービスで発生した数十件のアラートを、1 つのグループ化された通知にマージできます。詳細については、「複数のアラートグループのマージ」をご参照ください。

-
アラートのサイレンス
サイレンスは、定義されたタイムウィンドウの間、アラート通知を一時的に停止します。これは計画メンテナンス中に役立ちます。ステージング環境がオフラインになった場合、サイレンスによって、その結果として生じるアラートがオンコールエンジニアに届くのを防ぎます。詳細については、「アラートサイレンスの仕組み」をご参照ください。

-
アラートポリシーの継承
アラートポリシーは、親子間の継承をサポートしています。子ポリシーは親の設定を継承し、アラートに適用される実質的なポリシーは、両方の和集合となります。これにより、親レベルで共通のノイズ除去ルールを定義し、子ポリシーで特定の設定をオーバーライドできます。詳細については、「アラートポリシーの継承の仕組み」をご参照ください。
-
データ隔離
各アラートポリシーは、それぞれ独立したデータスコープを持ちます。アラートとノイズ除去の状態はポリシー間で共有されないため、あるポリシーへの変更が他のポリシーに影響を与えることはありません。