Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics

Siamo lieti di annunciare che ora puoi aggiungere filtri agli avvisi e anche modificare gli avvisi esistenti durante l'utilizzo Amazon Lookout per le metriche. Con questo lancio, puoi aggiungere filtri alla configurazione degli avvisi per ricevere notifiche solo per le anomalie che contano di più per te. Puoi anche modificare gli avvisi esistenti in base alle tue esigenze di notifica man mano che le anomalie si evolvono.

Lookout for Metrics utilizza il machine learning (ML) per monitorare automaticamente le metriche più importanti per le aziende con maggiore velocità e precisione. Il servizio rende inoltre più semplice diagnosticare la causa principale di anomalie come cali imprevisti delle entrate, tassi elevati di abbandono dei carrelli della spesa, picchi di errori nelle transazioni di pagamento, aumento delle registrazioni di nuovi utenti e molti altri. Lookout for Metrics va oltre il semplice rilevamento delle anomalie. Consente agli sviluppatori di impostare un monitoraggio autonomo per parametri importanti per rilevare anomalie e identificare la loro causa principale in pochi clic, utilizzando la stessa tecnologia utilizzata internamente da Amazon per rilevare anomalie nei suoi parametri, il tutto senza alcuna esperienza di machine learning.

Alert è una funzionalità opzionale che consente di impostare notifiche su anomalie nei set di dati, che vengono inviati Servizio di notifica semplice Amazon (Amazon SNS) e AWS Lambda funzioni. In precedenza, quando impostavi un avviso, ti venivano notificate tutte le anomalie rilevate al di sopra del punteggio di gravità selezionato, il che rendeva difficile identificare rapidamente le anomalie più rilevanti per la tua attività. Ora, implementando filtri e modifiche nel sistema di avviso, diverse unità aziendali all'interno dell'organizzazione sono in grado di specificare i tipi di avvisi che ricevono. I tuoi sviluppatori possono trarre vantaggio da questa funzione essendo in grado di ricevere avvisi su anomalie correlate allo sviluppo del loro servizio, mentre i tuoi analisti aziendali e manager aziendali possono tenere traccia delle anomalie relative allo stato della loro attività, ad esempio una sede con prestazioni insufficienti . Ad esempio, puoi impostare un avviso per ricevere una notifica quando si verifica un picco o un calo delle entrate. Ma potresti essere interessato solo a una posizione specifica del negozio e a un particolare prodotto. La capacità di filtraggio ti consente di essere avvisato solo quando un'anomalia delle entrate soddisfa i criteri che hai impostato.

Panoramica della soluzione

In questo post, mostriamo come creare Alert con filtri e come i filtri configurati pubblicano avvisi solo per anomalie che corrispondono ai criteri del filtro. I filtri di avviso si basano su parametri e dimensioni presenti nella definizione del set di dati per il rilevatore di anomalie. La soluzione ti consente di utilizzare i filtri di avviso per ricevere notifiche mirate per le anomalie rilevate nei tuoi dati. Il diagramma seguente illustra l'architettura della soluzione.

Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Fornisci risorse con AWS CloudFormation

Puoi usare il file AWS CloudFormazione stack per impostare le risorse per la procedura dettagliata. Contiene risorse per generare continuamente dati in tempo reale e pubblicarli su Amazon S3, creare un rilevatore (denominato TestAlertFilters) e aggiungi un set di dati (denominato AlertFiltersDataset) al rivelatore. Completa i seguenti passaggi:

  1. Scegli Avvia Stack:
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.
  2. Scegli Avanti.
  3. Immettere un nome stack (ad esempio, L4MAlertFiltersStack).
  4. Immettere i valori per il rivelatore (TestAlertFilters) e set di dati (AlertFiltersDataset).
  5. Scegli Avanti.
  6. Lascia le impostazioni per Configura le opzioni di stack alle loro impostazioni predefinite e scegliere Avanti.
  7. Seleziona la casella di controllo del riconoscimento e scegli Crea stack.

Attiva il rivelatore creato dal modello CFN

Per configurare il rilevatore, completare i seguenti passaggi:

  1. Nella console Lookout for Metrics, scegli Rilevatori nel pannello di navigazione.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.
  2. Seleziona il rilevatore TestAlertFilters e scegli Scopri i dettagli.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.
  3. Per attivare il rilevatore, puoi scegliere Attivare in alto o scegli Attiva il rilevatore per Come funziona.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.
  4. Scegli Attivare per confermare se si desidera attivare il rilevatore per il rilevamento continuo.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Un messaggio di conferma mostra che il rilevatore si sta attivando. Il completamento dell'attivazione può richiedere fino a 1 ora. Nel frattempo, possiamo procedere con la configurazione degli avvisi.

Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Configura il tuo avviso

Ora configuriamo un avviso per ricevere notifiche per le anomalie rilevate dal rilevatore. I filtri di avviso sono configurazioni opzionali e puoi selezionare fino a 5 misure e 5 dimensioni durante l'aggiunta di filtri. In questo post, esamineremo la creazione di un avviso con filtri. Completa i seguenti passaggi:

  1. Nella pagina dei dettagli del rilevatore, scegli Aggiungi avvisi.
  2. Conferma il nome dell'avviso.
    Lookout for Metrics popola i campi di configurazione con le metriche e le dimensioni fornite durante la creazione del set di dati. In questa versione, il Punteggio di gravità campo è facoltativo, che in precedenza era un campo obbligatorio. Per impostazione predefinita, iniziamo con un punteggio di gravità di 70, che puoi modificare o rimuovere.
  3. Per aggiungere una misura, scegli Aggiungere criteri e scegli Misura.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.
  4. Nel Misura UGUALE, scegli il revenue misurare.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.
  5. Scegli Aggiungere criteri di nuovo e scegli Dimensioni.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.
    Puoi scegliere fino a 5 filtri di dimensione. Per questo post, ne configuriamo due.
  6. Nel Dimensioni, scegli il marketplace dimensione.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.
  7. Nel Equivale, aggiungi i valori US ed CA.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.
  8. Aggiungi category come la tua seconda dimensione con i valori fashion ed jewellery.
  9. Nel Punteggio di gravità, inserisci 20.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.
  10. Nel canalescegli AmazonSNS.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.
  11. Scegli il tuo argomento SNS (per questo post, utilizziamo l'argomento SNS a cui abbiamo già iscritto la nostra email per ricevere le notifiche di avviso).
  12. Scegli il tuo formato (per questo post, scegliamo Testo lungo).
  13. Sotto Accesso al servizio, selezionare Utilizzare un ruolo di servizio esistente e scegli il tuo ruolo
  14. Scegli Aggiungi avviso.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.
    Viene visualizzato un messaggio quando l'avviso è stato creato correttamente.
  15. Seleziona l'avviso e scegli Scopri i dettagli.
    Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Puoi rivedere i filtri di avviso e altri dettagli. Il Criteri di filtro spiega come vengono utilizzati i filtri configurati per filtrare le anomalie prima di pubblicare le notifiche di avviso.

Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Se si desidera modificare la configurazione dell'avviso, selezionare l'avviso in Avvisi pagina e scegli Modifica.

Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

In alternativa, puoi aprire la pagina dei dettagli dell'avviso e scegliere Modifica.

Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Sei reindirizzato al Modifica pagina, in cui è possibile modificare la configurazione degli avvisi in base alle esigenze. Puoi modificare le stesse configurazioni che hai impostato quando hai creato l'avviso, ma non puoi cambiare il nome dell'avviso durante la modifica.

Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Rivedi e analizza i risultati

Quando Lookout for Metrics rileva anomalie nei tuoi dati, invia una notifica se gli avvisi sono stati configurati su quel rilevatore. Se i dettagli del gruppo di anomalie corrispondono ai criteri di filtro (filtro di misura, filtro di dimensione e punteggio di gravità) dell'avviso, viene pubblicata una notifica.

Per questo esempio, abbiamo creato due avvisi sul rilevatore, testAlertWithNoFilters ed testRevenueForFashionOrJewelleryInUSOrCAe iniettato anomalie nei nostri dati. Abbiamo anche abilitato l'abbonamento e-mail sull'argomento SNS utilizzato per la pubblicazione delle notifiche di avviso. Le schermate seguenti mostrano i dettagli per ciascun avviso.

Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai. Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.

Di seguito è riportato un esempio di notifica di anomalia per 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"
}

Di seguito è riportato un esempio di notifica di anomalia per 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"
}

Non abbiamo ricevuto la notifica di questa anomalia tramite il testRevenueForFashionOrJewelleryInUSOrCA avviso perché i dettagli del gruppo di anomalie non corrispondono ai criteri di filtro per la dimensione marketplace. Per i nostri criteri di filtro sulla misura revenue, la dimensione marketplace deve essere uguale US or CA, e la dimensione category deve essere uguale fashion or jewellery, con una soglia di gravità di 20.

Sebbene l'anomalia rilevata corrisponda ai criteri di filtro per la misura, il punteggio di gravità e category dimensione, non corrisponde ai criteri per il marketplace dimensione, quindi l'avviso non è stato pubblicato.

Sulla base delle notifiche che abbiamo ricevuto, possiamo confermare che Lookout for Metrics ha rilevato anomalie e verificato le notifiche basate sul filtro di avviso.

ripulire

Dopo aver completato il test, puoi eliminare lo stack CloudFormation creato dal modello. L'eliminazione dello stack pulisce tutte le risorse create ai fini di questo test. Per eliminare lo stack, apri la console AWS CloudFormation, seleziona lo stack L4MAlertFiltersStacke scegli Elimina.

L'eliminazione dello stack non elimina il bucket S3 creato dal modello perché non è vuoto; devi cancellarlo manualmente.

Conclusione

Ora puoi personalizzare facilmente la tua esperienza di notifica aggiungendo filtri e modificando gli avvisi esistenti per ridurre il rumore e concentrarti sulle metriche che contano di più per la tua attività.

Per ulteriori informazioni su questa capacità, vedere Lavorare con gli avvisi. Puoi utilizzare questa funzionalità in tutte le regioni in cui Lookout for Metrics è disponibile pubblicamente. Per ulteriori informazioni sulla disponibilità della regione, vedere Servizi regionali AWS.


Informazioni sugli autori

Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.Alex Kim è un Senior Product Manager per i servizi di intelligenza artificiale di AWS. La sua missione è fornire soluzioni AI/ML a tutti i clienti che possono trarne vantaggio. Nel tempo libero si dedica a tutti i tipi di sport e scopre nuovi posti dove mangiare.

Personalizza facilmente le tue notifiche mentre utilizzi Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Ricerca verticale. Ai.Utkarsh Dubey è un ingegnere di sviluppo software nel team Lookout for Metrics. I suoi interessi risiedono nella costruzione di sistemi distribuiti scalabili. Nel tempo libero ama viaggiare e ritrovarsi con gli amici.

Timestamp:

Di più da Apprendimento automatico di AWS