Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Łatwo dostosuj powiadomienia podczas korzystania z usługi Amazon Lookout for Metrics

Z przyjemnością informujemy, że możesz teraz dodawać filtry do alertów, a także edytować istniejące alerty podczas używania Amazon Lookout dla metryk .. Po tym uruchomieniu możesz dodać filtry do konfiguracji alertów, aby otrzymywać powiadomienia tylko o anomaliach, które są dla Ciebie najważniejsze. Możesz także modyfikować istniejące alerty zgodnie z potrzebami powiadamiania w miarę rozwoju anomalii.

Lookout for Metrics wykorzystuje uczenie maszynowe (ML) do automatycznego monitorowania wskaźników, które są najważniejsze dla firm, z większą szybkością i dokładnością. Usługa ułatwia również diagnozowanie pierwotnej przyczyny anomalii, takich jak nieoczekiwane spadki przychodów, wysokie wskaźniki porzuconych koszyków, skoki liczby niepowodzeń transakcji płatniczych, wzrost liczby rejestracji nowych użytkowników i wiele innych. Lookout for Metrics wykracza poza proste wykrywanie anomalii. Pozwala programistom skonfigurować autonomiczne monitorowanie ważnych metryk w celu wykrywania anomalii i identyfikowania ich pierwotnej przyczyny za pomocą kilku kliknięć, przy użyciu tej samej technologii, której używa wewnętrznie Amazon do wykrywania anomalii w swoich metrykach — a wszystko to bez wymaganego doświadczenia w ML.

Alert to opcjonalna funkcja, która pozwala skonfigurować powiadomienia o anomaliach w zbiorach danych, które są przesyłane za pośrednictwem Usługa prostego powiadomienia Amazon (Amazon SNS) i AWS Lambda Funkcje. Wcześniej, po skonfigurowaniu alertu, otrzymywałeś powiadomienia o wszystkich wykrytych anomaliach powyżej wybranego wyniku ważności, co utrudniało szybkie zidentyfikowanie anomalii najbardziej istotnych dla Twojej firmy. Teraz, dzięki wdrożeniu filtrów i edycji w systemie alertów, różne jednostki biznesowe w Twojej organizacji są w stanie określić typy alertów, które otrzymują. Twoi programiści mogą odnieść korzyści z tej funkcji, mogąc otrzymywać alerty o anomaliach związanych z rozwojem ich usług, podczas gdy analitycy biznesowi i menedżerowie biznesowi mogą śledzić anomalie związane ze stanem ich firmy, takie jak lokalizacja, która jest słaba . Na przykład możesz skonfigurować alert, aby otrzymywać powiadomienia o wzroście lub spadku przychodów. Ale możesz być zainteresowany tylko konkretną lokalizacją sklepu i konkretnym produktem. Funkcja filtrowania umożliwia otrzymywanie alertów tylko wtedy, gdy anomalia przychodów spełnia ustawione przez Ciebie kryteria.

Omówienie rozwiązania

W tym poście pokazujemy, jak utworzyć Alert z filtrami i jak skonfigurowane filtry publikują alerty tylko dla anomalii spełniających kryteria filtra. Filtry alertów są oparte na metrykach i wymiarach, które są obecne w definicji zestawu danych dla detektora anomalii. Rozwiązanie umożliwia korzystanie z filtrów alertów w celu otrzymywania ukierunkowanych powiadomień o anomaliach wykrytych w Twoich danych. Poniższy diagram ilustruje architekturę rozwiązania.

Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Udostępniaj zasoby za pomocą AWS CloudFormation

Możesz skorzystać z dostarczonego Tworzenie chmury AWS stos, aby skonfigurować zasoby do instrukcji. Zawiera zasoby do ciągłego generowania danych na żywo i publikowania ich w Amazon S3, tworzenia detektora (o nazwie TestAlertFilters) i dodaj zbiór danych (o nazwie AlertFiltersDataset) do detektora. Wykonaj następujące kroki:

  1. Dodaj Uruchom stos:
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.
  2. Dodaj Następna.
  3. Wprowadź nazwę stosu (na przykład L4MAlertFiltersStack).
  4. Wprowadź wartości dla detektora (TestAlertFilters) i zbiór danych (AlertFiltersDataset).
  5. Dodaj Następna.
  6. Pozostaw ustawienia dla Skonfiguruj opcje stosu domyślnie i wybierz Następna.
  7. Zaznacz pole wyboru potwierdzenia i wybierz Utwórz stos.

Aktywuj detektor stworzony przez szablon CFN

Aby skonfigurować detektor, wykonaj następujące czynności:

  1. W konsoli Lookout for Metrics wybierz Detektory w okienku nawigacji.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.
  2. Wybierz detektor TestAlertFilters i wybierz Pokaż szczegóły.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.
  3. Aby aktywować wykrywacz, możesz wybrać: Aktywuj na górze lub wybierz Aktywuj detektor dla Jak to działa?.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.
  4. Dodaj Aktywuj aby potwierdzić, czy chcesz aktywować czujkę do ciągłego wykrywania.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Komunikat potwierdzający wskazuje, że wykrywacz jest aktywny. Aktywacja może potrwać do 1 godziny. W międzyczasie możemy przystąpić do konfiguracji alertów.

Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Skonfiguruj swój alert

Konfigurujemy teraz alert, aby otrzymywać powiadomienia o anomaliach wykrytych przez wykrywacz. Filtry alertów to opcjonalne konfiguracje i podczas dodawania filtrów można wybrać maksymalnie 5 miar i 5 wymiarów. W tym poście omówimy tworzenie alertu z filtrami. Wykonaj następujące kroki:

  1. Na stronie szczegółów detektora wybierz Dodaj alerty.
  2. Potwierdź swoją nazwę alertu.
    Lookout for Metrics wypełnia pola konfiguracji danymi i wymiarami dostarczonymi podczas tworzenia zbioru danych.W tej wersji Wskaźnik ważności pole jest opcjonalne, które wcześniej było polem wymaganym. Domyślnie zaczynamy z oceną ważności 70, którą możesz zmienić lub usunąć.
  3. Aby dodać miarę, wybierz Dodaj kryteria i wybierz Zmierzyć.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.
  4. W razie zamówieenia projektu Zmierz RÓWNA SIĘ, Wybierz revenue pomiar.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.
  5. Dodaj Dodaj kryteria ponownie i wybierz Wymiary.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.
    Możesz wybrać do 5 filtrów wymiarów. W tym poście konfigurujemy dwa.
  6. W razie zamówieenia projektu Wymiary, Wybierz marketplace wymiar.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.
  7. W razie zamówieenia projektu Równa się, dodaj wartości US i CA.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.
  8. Dodaj category jako drugi wymiar z wartościami fashion i jewellery.
  9. W razie zamówieenia projektu Wskaźnik ważności, wpisz 20.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.
  10. W razie zamówieenia projektu Kanałwybierz Amazon SNS.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.
  11. Wybierz swój temat SNS (w tym poście używamy tematu SNS, który już subskrybowaliśmy nasz e-mail, aby otrzymywać powiadomienia o alertach).
  12. Wybierz swój format (dla tego posta wybieramy długi Tekst).
  13. Pod Dostęp serwisowy, Wybierz Użyj istniejącej roli usługi i wybierz swoją rolę.
  14. Dodaj Dodaj alert.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.
    Po pomyślnym utworzeniu alertu pojawia się komunikat.
  15. Wybierz alert i wybierz Pokaż szczegóły.
    Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Możesz przejrzeć filtry alertów i inne szczegóły. The Kryteria filtrowania wyjaśnia, w jaki sposób skonfigurowane filtry są używane do filtrowania anomalii przed opublikowaniem powiadomień o alertach.

Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Jeśli chcesz zmodyfikować konfigurację alertu, wybierz alert na Alarmy stronę i wybierz Edytuj.

Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Możesz też otworzyć stronę szczegółów alertu i wybrać Edytuj.

Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Zostaniesz przekierowany do Edytuj Strona, na której możesz zmodyfikować konfigurację alertu zgodnie z wymaganiami. Możesz modyfikować te same konfiguracje, które zostały ustawione podczas tworzenia alertu, ale nie możesz zmienić nazwy alertu podczas edycji.

Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Przejrzyj i przeanalizuj wyniki

Gdy Lookout for Metrics wykryje anomalie w Twoich danych, wyśle ​​powiadomienie, jeśli dla tego detektora skonfigurowano alerty. Jeśli szczegóły grupy anomalii są zgodne z kryteriami filtru (filtrem miar, filtrem wymiaru i wynikiem ważności) alertu, zostanie opublikowane powiadomienie.

W tym przykładzie stworzyliśmy dwa alerty na detektorze, testAlertWithNoFilters i testRevenueForFashionOrJewelleryInUSOrCAi wstrzyknięto anomalie w naszych danych. Włączyliśmy również subskrypcję e-mail w temacie SNS używanym do publikowania powiadomień o alertach. Poniższe zrzuty ekranu pokazują szczegóły każdego alertu.

Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI. Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.

Poniżej znajduje się przykład powiadomienia o anomalii dla 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"
}

Poniżej znajduje się przykład powiadomienia o anomalii dla 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"
}

Nie otrzymaliśmy powiadomienia o tej anomalii za pośrednictwem testRevenueForFashionOrJewelleryInUSOrCA alert, ponieważ szczegóły grupy anomalii nie pasują do kryteriów filtrowania wymiaru marketplace. Dla naszych kryteriów filtrowania na miarę revenue, wymiar marketplace musi się równać US or CAi wymiar category musi się równać fashion or jewellery, z progiem dotkliwości wynoszącym 20.

Chociaż wykryta anomalia odpowiada kryteriom filtra dla miary, oceny ważności i category wymiar, nie spełnia kryteriów dla marketplace wymiar, więc alert nie został opublikowany.

Na podstawie otrzymanych powiadomień możemy potwierdzić, że Lookout for Metrics wykrył anomalie i zweryfikował powiadomienia oparte na filtrach alertów.

Sprzątać

Po zakończeniu testowania możesz usunąć stos CloudFormation utworzony przez szablon. Usunięcie stosu powoduje wyczyszczenie wszystkich zasobów utworzonych na potrzeby tego testu. Aby usunąć stos, otwórz konsolę AWS CloudFormation, wybierz stos L4MAlertFiltersStacki wybierz Usuń.

Usunięcie stosu nie powoduje usunięcia zasobnika S3 utworzonego przez szablon, ponieważ nie jest on pusty; musisz go usunąć ręcznie.

Wnioski

Możesz teraz łatwo dostosować sposób powiadamiania, dodając filtry i edytując istniejące alerty, aby zmniejszyć hałas i skupić się na metrykach, które mają największe znaczenie dla Twojej firmy.

Aby dowiedzieć się więcej o tej możliwości, zobacz Praca z alertami. Tej możliwości można używać we wszystkich regionach, w których Lookout for Metrics jest publicznie dostępny. Aby uzyskać więcej informacji o dostępności regionu, zobacz, Usługi regionalne AWS.


O autorach

Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.Aleksa Kima jest starszym menedżerem produktu w usługach AWS AI. Jego misją jest dostarczanie rozwiązań AI/ML wszystkim klientom, którzy mogą z tego skorzystać. W wolnym czasie lubi uprawiać wszelkiego rodzaju sporty i odkrywać nowe miejsca do jedzenia.

Łatwo dostosuj powiadomienia podczas korzystania z Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Wyszukiwanie pionowe. AI.Utkarsh Dubey jest inżynierem ds. rozwoju oprogramowania w zespole Lookout for Metrics. Jego zainteresowania skupiają się na budowaniu skalowalnych systemów rozproszonych. W wolnym czasie lubi podróżować i spotykać się z przyjaciółmi.

Znak czasu:

Więcej z Uczenie maszynowe AWS