Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.

Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics verwenden

Wir freuen uns, Ihnen mitteilen zu können, dass Sie jetzt Filter zu Benachrichtigungen hinzufügen und vorhandene Benachrichtigungen während der Verwendung bearbeiten können Amazon Lookout für Metriken. Mit dieser Einführung können Sie Ihrer Benachrichtigungskonfiguration Filter hinzufügen, um nur Benachrichtigungen für Anomalien zu erhalten, die für Sie am wichtigsten sind. Sie können auch vorhandene Warnungen gemäß Ihren Anforderungen für die Benachrichtigung ändern, wenn sich Anomalien entwickeln.

Lookout for Metrics verwendet maschinelles Lernen (ML), um automatisch die für Unternehmen wichtigsten Metriken schneller und genauer zu überwachen. Der Service erleichtert auch die Diagnose der Grundursache von Anomalien wie unerwarteten Umsatzrückgängen, hohen Raten verlassener Warenkörbe, Spitzen bei fehlgeschlagenen Zahlungstransaktionen, Zunahmen bei der Anmeldung neuer Benutzer und vielem mehr. Lookout for Metrics geht über die einfache Erkennung von Anomalien hinaus. Es ermöglicht Entwicklern, eine autonome Überwachung für wichtige Metriken einzurichten, um Anomalien zu erkennen und ihre Grundursache mit wenigen Klicks zu identifizieren, wobei dieselbe Technologie verwendet wird, die Amazon intern verwendet, um Anomalien in seinen Metriken zu erkennen – alles ohne ML-Erfahrung erforderlich.

Alert ist eine optionale Funktion, mit der Sie Benachrichtigungen über Anomalien in den Datensätzen einrichten können, die durchgesendet werden Amazon Simple Notification Service (Amazon SNS) und AWS Lambda Funktionen. Früher wurden Sie beim Einrichten einer Warnung über alle erkannten Anomalien über dem von Ihnen ausgewählten Schweregrad benachrichtigt, was es schwierig machte, die für Ihr Unternehmen relevantesten Anomalien schnell zu identifizieren. Durch die Implementierung von Filtern und Bearbeitungen im Warnsystem können nun verschiedene Geschäftsbereiche innerhalb Ihres Unternehmens die Arten von Warnmeldungen angeben, die sie erhalten. Ihre Entwickler können von dieser Funktion profitieren, indem sie Warnungen zu Anomalien erhalten, die mit der Entwicklung ihres Dienstes zusammenhängen, während Ihre Business-Analysten und Business-Manager Anomalien im Zusammenhang mit dem Status ihres Unternehmens verfolgen können, z. B. einen Standort mit schlechter Leistung . Beispielsweise können Sie eine Benachrichtigung einrichten, um benachrichtigt zu werden, wenn Ihre Einnahmen steigen oder fallen. Möglicherweise interessieren Sie sich aber nur für einen bestimmten Ladenstandort und für ein bestimmtes Produkt. Die Filterfunktion ermöglicht es Ihnen, nur benachrichtigt zu werden, wenn eine Umsatzanomalie den von Ihnen festgelegten Kriterien entspricht.

Lösungsüberblick

In diesem Beitrag zeigen wir, wie Sie Warnungen mit Filtern erstellen und wie die konfigurierten Filter Warnungen nur für Anomalien veröffentlichen, die den Filterkriterien entsprechen. Die Warnungsfilter basieren auf Metriken und Dimensionen, die in der Datensatzdefinition für den Anomaliedetektor vorhanden sind. Die Lösung ermöglicht Ihnen die Verwendung von Warnfiltern, um gezielte Benachrichtigungen für in Ihren Daten erkannte Anomalien zu erhalten. Das folgende Diagramm veranschaulicht die Lösungsarchitektur.

Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.

Stellen Sie Ressourcen mit AWS CloudFormation bereit

Sie können die bereitgestellten verwenden AWS CloudFormation stack, um Ressourcen für die exemplarische Vorgehensweise einzurichten. Es enthält Ressourcen, um kontinuierlich Live-Daten zu generieren und sie in Amazon S3 zu veröffentlichen, einen Detektor (mit dem Namen TestAlertFilters) und fügen Sie ein Dataset hinzu (benannt AlertFiltersDataset) zum Detektor. Führen Sie die folgenden Schritte aus:

  1. Auswählen Stack starten:
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.
  2. Auswählen Weiter.
  3. Geben Sie einen Stack-Namen ein (z. B. L4MAlertFiltersStack).
  4. Geben Sie die Werte für den Detektor ein (TestAlertFilters) und Datensatz (AlertFiltersDataset).
  5. Auswählen Weiter.
  6. Belassen Sie die Einstellungen für Konfigurieren Sie die Stapeloptionen auf ihre Standardwerte und wählen Weiter.
  7. Markieren Sie das Quittierkästchen und wählen Sie Stapel erstellen.

Aktivieren Sie den von der CFN-Vorlage erstellten Detektor

Führen Sie die folgenden Schritte aus, um Ihren Detektor einzurichten:

  1. Wählen Sie in der Konsole Lookout for Metrics die Option Detektoren im Navigationsbereich.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.
  2. Wählen Sie den Detektor aus TestAlertFilters und wählen Sie Details anzeigen.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.
  3. Um den Detektor zu aktivieren, können Sie entweder wählen Mehr erfahren oben oder wählen Melder aktivieren für So funktioniert's.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.
  4. Auswählen Mehr erfahren um zu bestätigen, ob Sie den Melder für die kontinuierliche Erkennung aktivieren möchten.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.

Eine Bestätigungsmeldung zeigt an, dass der Detektor aktiviert wird. Die Aktivierung kann bis zu 1 Stunde dauern. In der Zwischenzeit können wir mit der Alarmkonfiguration fortfahren.

Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.

Konfigurieren Sie Ihre Benachrichtigung

Wir konfigurieren jetzt eine Warnung, um Benachrichtigungen für vom Detektor erkannte Anomalien zu erhalten. Benachrichtigungsfilter sind optionale Konfigurationen, und Sie können beim Hinzufügen von Filtern bis zu 5 Kennzahlen und 5 Dimensionen auswählen. In diesem Beitrag gehen wir durch die Erstellung einer Benachrichtigung mit Filtern. Führen Sie die folgenden Schritte aus:

  1. Wählen Sie auf der Detailseite Ihres Detektors aus Benachrichtigungen hinzufügen.
  2. Bestätigen Sie Ihren Benachrichtigungsnamen.
    Lookout for Metrics füllt die Konfigurationsfelder mit den Metriken und Dimensionen, die während der Datensatzerstellung bereitgestellt werden.In dieser Version ist die Schweregrad Das Feld ist optional, was zuvor ein Pflichtfeld war. Standardmäßig beginnen wir mit einem Schweregrad von 70, den Sie ändern oder entfernen können.
  3. Um eine Maßnahme hinzuzufügen, wählen Sie Kriterien hinzufügen und wählen Sie Messen.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.
  4. Aussichten für Messen Sie GLEICH, wählen Sie das revenue messen.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.
  5. Auswählen Kriterien hinzufügen nochmal und wähle Abmessungen.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.
    Sie können bis zu 5 Dimensionsfilter auswählen. Für diesen Beitrag konfigurieren wir zwei.
  6. Aussichten für Abmessungen, wählen Sie das marketplace Abmessungen.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.
  7. Aussichten für Equals, addieren Sie die Werte US und CA.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.
  8. Speichern category als Ihre zweite Dimension mit den Werten fashion und jewellery.
  9. Aussichten für Schweregrad, 20 eingeben.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.
  10. Aussichten für Kanal, wählen AmazonSNS.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.
  11. Wählen Sie Ihr SNS-Thema (für diesen Beitrag verwenden wir das SNS-Thema, für das wir unsere E-Mail bereits abonniert haben, um die Benachrichtigungen zu erhalten).
  12. Wählen Sie Ihr Format (für diesen Beitrag wählen wir Langer Text).
  13. Der Service ZugangWählen Verwenden Sie eine vorhandene Servicerolle und wähle deine Rolle.
  14. Auswählen Benachrichtigung hinzufügen.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.
    Eine Meldung wird angezeigt, wenn die Warnung erfolgreich erstellt wurde.
  15. Wählen Sie die Warnung aus und wählen Sie Details anzeigen.
    Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.

Sie können die Alarmfilter und andere Details überprüfen. Das Filterkriterien erklärt, wie die konfigurierten Filter verwendet werden, um Anomalien zu filtern, bevor Warnmeldungen veröffentlicht werden.

Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.

Wenn Sie die Alarmkonfiguration ändern möchten, wählen Sie den Alarm auf der aus Warnmeldungen Seite und wählen Bearbeiten.

Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.

Alternativ können Sie die Seite mit den Warnungsdetails öffnen und auswählen Bearbeiten.

Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.

Sie werden zu weitergeleitet Bearbeiten Seite, auf der Sie die Alarmkonfiguration nach Bedarf ändern können. Sie können dieselben Konfigurationen ändern, die Sie beim Erstellen der Warnung festgelegt haben, aber Sie können den Warnungsnamen während der Bearbeitung nicht ändern.

Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.

Überprüfen und analysieren Sie die Ergebnisse

Wenn Lookout for Metrics Anomalien in Ihren Daten erkennt, sendet es eine Benachrichtigung, wenn für diesen Detektor Warnungen konfiguriert wurden. Wenn die Details der Anomaliegruppe mit den Filterkriterien (Kennzahlfilter, Dimensionsfilter und Schweregradbewertung) der Warnung übereinstimmen, wird eine Benachrichtigung veröffentlicht.

Für dieses Beispiel haben wir zwei Warnungen auf dem Detektor erstellt, testAlertWithNoFilters und testRevenueForFashionOrJewelleryInUSOrCA, und injizierte Anomalien in unseren Daten. Wir haben auch das E-Mail-Abonnement für das SNS-Thema aktiviert, das für die Veröffentlichung von Warnmeldungen verwendet wird. Die folgenden Screenshots zeigen die Details für jede Warnung.

Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai. Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.

Im Folgenden finden Sie ein Beispiel für eine Anomaliebenachrichtigung für 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"
}

Im Folgenden finden Sie ein Beispiel für eine Anomaliebenachrichtigung für 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"
}

Wir haben die Benachrichtigung für diese Anomalie nicht über erhalten testRevenueForFashionOrJewelleryInUSOrCA Warnung, da die Details der Anomaliegruppe nicht mit den Filterkriterien für die Dimension übereinstimmen marketplace. Für unsere Filterkriterien auf die Maßnahme revenue, Die Dimension marketplace muss gleich sein US or CA, und die Dimension category muss gleich sein fashion or jewellery, mit einem Schweregrad von 20.

Die erkannte Anomalie entspricht zwar den Filterkriterien für die Kennzahl, den Schweregrad und category Dimension, es entspricht nicht den Kriterien für die marketplace Dimension, sodass die Warnung nicht veröffentlicht wurde.

Basierend auf den Benachrichtigungen, die wir erhalten haben, können wir bestätigen, dass Lookout for Metrics Anomalien erkannt und die auf dem Alarmfilter basierenden Benachrichtigungen überprüft hat.

Aufräumen

Nachdem Sie den Test abgeschlossen haben, können Sie den von der Vorlage erstellten CloudFormation-Stack löschen. Das Löschen des Stapels bereinigt alle Ressourcen, die für diesen Test erstellt wurden. Um den Stack zu löschen, öffnen Sie die AWS CloudFormation-Konsole und wählen Sie den Stack aus L4MAlertFiltersStack, und wähle Löschen.

Durch das Löschen des Stacks wird der von der Vorlage erstellte S3-Bucket nicht gelöscht, da er nicht leer ist; Sie müssen es manuell löschen.

Zusammenfassung

Sie können Ihr Benachrichtigungserlebnis jetzt ganz einfach anpassen, indem Sie Filter hinzufügen und vorhandene Warnungen bearbeiten, um Störungen zu reduzieren und sich auf die Metriken zu konzentrieren, die für Ihr Unternehmen am wichtigsten sind.

Weitere Informationen zu dieser Funktion finden Sie unter Arbeiten mit Warnungen. Sie können diese Funktion in allen Regionen verwenden, in denen Lookout for Metrics öffentlich verfügbar ist. Weitere Informationen zur Verfügbarkeit der Region finden Sie unter Regionale AWS-Services.


Über die Autoren

Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.Alex Kim ist Senior Product Manager für AWS AI Services. Seine Mission ist es, AI/ML-Lösungen für alle Kunden bereitzustellen, die davon profitieren können. In seiner Freizeit treibt er gerne alle Arten von Sport und entdeckt neue Restaurants.

Passen Sie Ihre Benachrichtigungen ganz einfach an, während Sie Amazon Lookout for Metrics PlatoBlockchain Data Intelligence verwenden. Vertikale Suche. Ai.Utkarsh Dubey ist Softwareentwicklungsingenieur im Lookout for Metrics-Team. Seine Interessen liegen im Aufbau skalierbarer verteilter Systeme. In seiner Freizeit reist er gerne und trifft sich mit Freunden.

Zeitstempel:

Mehr von AWS Maschinelles Lernen