Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。

Amazon Lookout for Metricsを使用しながら、通知を簡単にカスタマイズできます

アラートにフィルターを追加したり、使用中に既存のアラートを編集したりできるようになりました。 メトリックスのAmazonルックアウト。 今回のリリースでは、アラート構成にフィルターを追加して、最も重要な異常の通知のみを取得できます。 異常が発生したときに通知の必要性に応じて、既存のアラートを変更することもできます。

Lookout for Metricsは、機械学習(ML)を使用して、ビジネスにとって最も重要な指標をより高速かつ正確に自動的に監視します。 このサービスにより、予期しない収益の落ち込み、放棄されたショッピングカートの高率、支払いトランザクションの失敗の急増、新規ユーザーの登録数の増加など、異常の根本原因を簡単に診断できます。 メトリックの監視は、単純な異常検出を超えています。 これにより、開発者は重要なメトリクスの自律監視を設定して、数回クリックするだけで異常を検出し、根本原因を特定できます。Amazonが内部でメトリクスの異常を検出するために使用するのと同じテクノロジーを使用して、すべてMLの経験は必要ありません。

アラートは、データセット内の異常に関する通知を設定できるオプション機能です。 Amazon シンプル通知サービス (Amazon SNS)と AWSラムダ 機能。 以前は、アラートを設定すると、選択した重大度スコアを超えるすべての検出された異常について通知されていたため、ビジネスに最も関連性のある異常をすばやく特定することは困難でした。 現在、アラートシステムにフィルターと編集を実装することにより、組織内のさまざまなビジネスユニットが受信するアラートのタイプを指定できます。 開発者は、サービスの開発に関連する異常に関するアラートを受信できるため、この機能の恩恵を受けることができます。また、ビジネスアナリストやビジネスマネージャーは、パフォーマンスが低い場所など、ビジネスのステータスに関連する異常を追跡できます。 。 たとえば、収益が急増または減少したときに通知を受け取るようにアラートを設定できます。 ただし、特定の店舗の場所と特定の製品にのみ関心がある場合があります。 フィルタリング機能を使用すると、収益の異常が設定した基準に一致した場合にのみアラートを受け取ることができます。

ソリューションの概要

この投稿では、フィルターを使用してアラートを作成する方法と、構成されたフィルターがフィルター基準に一致する異常に対してのみアラートを公開する方法を示します。 アラートフィルターは、異常検出器のデータセット定義に存在するメトリックとディメンションに基づいています。 このソリューションでは、アラートフィルターを使用して、データで検出された異常の対象を絞った通知を取得できます。 次の図は、ソリューションアーキテクチャを示しています。

Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。

AWSCloudFormationを使用してリソースをプロビジョニングする

提供されている AWS CloudFormation ウォークスルーのリソースを設定するためのスタック。 ライブデータを継続的に生成してAmazonS3に公開し、検出器を作成するためのリソースが含まれています(名前は TestAlertFilters)そしてデータセットを追加します(名前は AlertFiltersDataset)検出器に。 次の手順を実行します。

  1. 選択する 発射スタック:
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。
  2. 選択する Next.
  3. スタック名を入力します(たとえば、 L4MAlertFiltersStack).
  4. 検出器の値を入力します(TestAlertFilters)およびデータセット(AlertFiltersDataset).
  5. 選択する Next.
  6. の設定を残す スタックオプションを構成する デフォルトで選択します Next.
  7. 確認チェックボックスを選択し、 スタックを作成.

CFNテンプレートによって作成された検出器をアクティブにします

検出器を設定するには、次の手順を実行します。

  1. Lookout for Metricsコンソールで、を選択します 検出器 ナビゲーションペインに表示されます。
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。
  2. 検出器を選択します TestAlertFilters 選択して 詳細を見る.
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。
  3. 検出器をアクティブにするには、次のいずれかを選択できます アクティブにしましょう 上部にあるか、 検出器をアクティブにする機能.
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。
  4. 選択する アクティブにしましょう 連続検出のために検出器をアクティブにするかどうかを確認します。
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。

確認メッセージは、検出器がアクティブになっていることを示しています。 アクティベーションが完了するまでに最大1時間かかる場合があります。 それまでの間、アラートの設定を進めることができます。

Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。

アラートを構成する

ここで、検出器によって検出された異常の通知を受け取るようにアラートを構成します。 アラートフィルターはオプションの構成であり、フィルターを追加するときに最大5つのメジャーと5つのディメンションを選択できます。 この投稿では、フィルターを使用してアラートを作成する手順を説明します。 次の手順を実行します。

  1. 検出器の詳細ページで、 アラートを追加する.
  2. アラート名を確認してください。
    Lookout for Metricsは、データセットの作成中に提供されたメトリックとディメンションを構成フィールドに入力します。このリリースでは、 重大度スコア フィールドはオプションで、以前は必須フィールドでした。 デフォルトでは、重大度スコア70から開始します。これは、変更または削除できます。
  3. メジャーを追加するには、 基準を追加 選択して Measure.
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。
  4. EQUALSを測定するを選択してください revenue 測定。
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。
  5. 選択する 基準を追加 もう一度選択してください 次元.
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。
    最大5つのディメンションフィルターを選択できます。 この投稿では、XNUMXつを構成します。
  6. 次元を選択してください marketplace 寸法。
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。
  7. 等しいです、値を追加します US および CA.
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。
  8. Add category 値を持つXNUMX番目の次元として fashion および jewellery.
  9. 重大度スコア、20を入力します。
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。
  10. チャネル、選択する アマゾンSNS.
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。
  11. SNSトピックを選択します(この投稿では、アラート通知を受信するために、すでに電子メールをサブスクライブしているSNSトピックを使用します)。
  12. フォーマットを選択してください(この投稿では、 ロングテキスト).
  13. サービスアクセス選択 既存のサービスロールを使用する そしてあなたの役割を選択してください。
  14. 選択する アラートを追加.
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。
    アラートが正常に作成されると、メッセージが表示されます。
  15. アラートを選択し、 詳細を見る.
    Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。

アラートフィルターやその他の詳細を確認できます。 ザ フィルタ基準 アラート通知を公開する前に、構成されたフィルターを使用して異常をフィルター処理する方法について説明します。

Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。

アラート構成を変更する場合は、でアラートを選択します アラート ページを選択して選択します 編集.

Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。

または、アラートの詳細ページを開いて、 編集.

Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。

にリダイレクトされます 編集 このページでは、必要に応じてアラート構成を変更できます。 アラートの作成時に設定したものと同じ構成を変更できますが、編集中にアラート名を変更することはできません。

Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。

結果を確認して分析する

Lookout for Metricsがデータの異常を検出すると、その検出器でアラートが構成されている場合に通知を送信します。 異常グループの詳細がアラートのフィルター基準(メジャーフィルター、ディメンションフィルター、および重大度スコア)と一致する場合、通知が公開されます。

この例では、検出器にXNUMXつのアラートを作成しました。 testAlertWithNoFilters および testRevenueForFashionOrJewelleryInUSOrCA、およびデータに注入された異常。 また、アラート通知の公開に使用されるSNSトピックの電子メールサブスクリプションを有効にしました。 次のスクリーンショットは、各アラートの詳細を示しています。

Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。 Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。

以下は、の異常通知の例です。 testRevenueForFashionOrJewelleryInUSOrCA:

{ "Type" : "Notification", "MessageId" : "0b0a7bfe-d029-5f4f-b706-20f644793c3d", "TopicArn" : "arn:aws:sns:us-west-2:488415817882:filterAlertsDemoTopic", "Message" : "[Amazon LookoutForMetrics] The anomaly detector TestAlertFilters detected an anomaly in revenue with a severity score of 77.3 on May 25, 2022 at 8:05 PM. nAnomalous graphs were detected for the following:n nrevenue for: jewellery, thirdParty, CA, regular, priorityn nrevenue for: electronics, self, MX, premium, overnightn nrevenue for: electronics, self, US, regular, overnightn nTo view the anomaly, visit the Lookout for Metrics console at: https://us-west-2.console.aws.amazon.com/lookoutmetrics/home?region=us-west-2#arn:aws:lookoutmetrics:us-west-2:488415817882:AnomalyDetector:TestAlertFilters/anomalies/anomaly/bd0a07e1-c520-46bd-aaa3-dcc00583d707 nTo modify settings for this alert: https://us-west-2.console.aws.amazon.com/lookoutmetrics/home?region=us-west-2#arn:aws:lookoutmetrics:us-west-2:488415817882:AnomalyDetector:TestAlertFilters/alerts/alertDetails/arn:aws:lookoutmetrics:us-west-2:488415817882:Alert:testRevenueForFashionOrJewelleryInUSOrCA", "Timestamp" : "2022-05-25T20:31:12.330Z", "SignatureVersion" : "1", "Signature" : "pFDZj3TwLrL9rqjkRiVgbWjcrPhxz5PDV485d6NroLXWhrviX7sUEQqOIL5j8YYd0SFBjFEkrZKZ27RSbd+33sRhJ52mmd1eR23cZQP68+iIVdpeWubcPgGnqxoOa3APE1WZr4SmVK/bgJAjX1RXn0rKZvPzwDkxPD2fZB4gnbqPJ8GBw/1dxU5qfJzRpkqc87d1gpvQIwMpb5uUROuPZEQVyaR/By0BTsflkE2Sz2mOeZQkMaXz3q9dwX/qDxyR9q6gNviMagGtOLwtb6StN8/PUYlvK9fCBcJnJxg0bdmMtnXiXWdl1O7J50Wqj4Tkl8amph97UlVAnComoe649g==", "SigningCertURL" : "https://sns.us-west-2.amazonaws.com/SimpleNotificationService-7ff5318490ec183fbaddaa2a969abfda.pem", "UnsubscribeURL" : "https://sns.us-west-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-west-2:488415817882:filterAlertsDemoTopic:8f24ae74-b160-44c7-8bc9-96a30e27d365"
}

以下は、の異常通知の例です。 testAlertWithNoFilters:

{ "Type" : "Notification", "MessageId" : "fcc70263-f2c1-52ed-81ec-596b8c399b67", "TopicArn" : "arn:aws:sns:us-west-2:488415817882:filterAlertsDemoTopic", "Message" : "[Amazon LookoutForMetrics] The anomaly detector TestAlertFilters detected an anomaly in revenue with a severity score of 77.59 on May 25, 2022 at 6:35 PM. nAnomalous graphs were detected for the following:n nrevenue for: jewellery, self, UK, regular, overnightn nrevenue for: jewellery, thirdParty, JP, premium, overnightn nrevenue for: electronics, thirdParty, DE, premium, priorityn nTo view the anomaly, visit the Lookout for Metrics console at: https://us-west-2.console.aws.amazon.com/lookoutmetrics/home?region=us-west-2#arn:aws:lookoutmetrics:us-west-2:488415817882:AnomalyDetector:TestAlertFilters/anomalies/anomaly/194c87f4-3312-420c-8920-12fbfc9b1700 nTo modify settings for this alert: https://us-west-2.console.aws.amazon.com/lookoutmetrics/home?region=us-west-2#arn:aws:lookoutmetrics:us-west-2:488415817882:AnomalyDetector:TestAlertFilters/alerts/alertDetails/arn:aws:lookoutmetrics:us-west-2:488415817882:Alert:testAlertWithNoFilters", "Timestamp" : "2022-05-25T19:00:08.374Z", "SignatureVersion" : "1", "Signature" : "e4+BHo4eh8wNbfQMaR3L8MWY2wkpqxoxKKrj2h/QROQHvhcnYfucYchjfppgjM8LNIF7Oo4QfuP6qcLj9DlghiMZ80qpzHyAH6vmIDfSjK7Bz23i8rnIMyKJIVRFN8z69YlC9vfsp3MayWyyMJcskeVJ1bzsdkDIeA5gkT1le8yh/9nhbsgwm+bowNjsnl+/sFwk6QZJlplYB27sOqegrm73nH/CrmTe4FcPtekCRysSECwMLKazPJqR1uiGagnWfUeyTptRg9rVQVQJJdmOUwlv8vodR96s52btAegpY4iZZLUJ87vs1PwOwVfTTIHf+pdnwPUuFupzejUEudP7sQ==", "SigningCertURL" : "https://sns.us-west-2.amazonaws.com/SimpleNotificationService-7ff5318490ec183fbaddaa2a969abfda.pem", "UnsubscribeURL" : "https://sns.us-west-2.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-west-2:488415817882:filterAlertsDemoTopic:8f24ae74-b160-44c7-8bc9-96a30e27d365"
}

この異常に関する通知は、 testRevenueForFashionOrJewelleryInUSOrCA 異常グループの詳細がディメンションのフィルター基準と一致しないため、アラート marketplace。 メジャーのフィルター基準について revenue、寸法 marketplace 等しくなければならない US or CA、および寸法 category 等しくなければならない fashion or jewellery、重大度のしきい値は20です。

検出された異常は、メジャー、重大度スコア、および category ディメンション、それはの基準に一致しません marketplace ディメンションであるため、アラートは公開されませんでした。

受け取った通知に基づいて、Lookout for Metricsが異常を検出し、アラートフィルターベースの通知を検証したことを確認できます。

クリーンアップ

テストが完了したら、テンプレートによって作成されたCloudFormationスタックを削除できます。 スタックを削除すると、このテストの目的で作成されたすべてのリソースがクリーンアップされます。 スタックを削除するには、AWS CloudFormationコンソールを開き、スタックを選択します L4MAlertFiltersStack、選択して 削除.

スタックを削除しても、テンプレートによって作成されたS3バケットは空ではないため、削除されません。 手動で削除する必要があります。

まとめ

フィルタを追加し、既存のアラートを編集してノイズを減らし、ビジネスにとって最も重要な指標に焦点を当てることで、通知エクスペリエンスを簡単にカスタマイズできるようになりました。

この機能の詳細については、を参照してください。 アラートの操作。 この機能は、Lookout forMetricsが公開されているすべてのリージョンで使用できます。 リージョンの可用性の詳細については、を参照してください。 AWSリージョナルサービス.


著者について

Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。アレックスキム AWSAIサービスのシニアプロダクトマネージャーです。 彼の使命は、AI/MLソリューションの恩恵を受けることができるすべての顧客にAI/MLソリューションを提供することです。 余暇には、あらゆる種類のスポーツを楽しんだり、新しい食事場所を見つけたりしています。

Amazon Lookout for Metrics PlatoBlockchain Data Intelligenceを使用しながら、通知を簡単にカスタマイズできます。 垂直検索。 愛。ウトカルシュ・ダービー LookoutforMetricsチームのソフトウェア開発エンジニアです。 彼の関心は、スケーラブルな分散システムの構築にあります。 余暇には、旅行や友達との交流を楽しんでいます。

タイムスタンプ:

より多くの AWS機械学習