Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics

Nos complace anunciar que ahora puede agregar filtros a las alertas y también editar alertas existentes mientras usa Amazon Lookout para métricas. Con este lanzamiento, puede agregar filtros a su configuración de alertas para recibir solo notificaciones de anomalías que más le interesen. También puede modificar las alertas existentes según sus necesidades de notificación a medida que evolucionan las anomalías.

Lookout for Metrics utiliza el aprendizaje automático (ML) para monitorear automáticamente las métricas que son más importantes para las empresas con mayor velocidad y precisión. El servicio también facilita el diagnóstico de la causa raíz de anomalías como caídas inesperadas en los ingresos, altas tasas de carritos de compras abandonados, picos en fallas en las transacciones de pago, aumentos en las suscripciones de nuevos usuarios y muchos más. Lookout for Metrics va más allá de la simple detección de anomalías. Permite a los desarrolladores configurar un monitoreo autónomo de métricas importantes para detectar anomalías e identificar su causa raíz en cuestión de unos pocos clics, usando la misma tecnología que usa Amazon internamente para detectar anomalías en sus métricas, todo sin necesidad de experiencia en ML.

Alert es una función opcional que le permite configurar notificaciones sobre anomalías en los conjuntos de datos, que se envían a través de Servicio de notificación simple de Amazon (Amazon SNS) y AWS Lambda funciones Anteriormente, cuando configuraba una alerta, se le notificaba sobre todas las anomalías detectadas por encima del puntaje de gravedad que seleccionó, lo que dificultaba identificar rápidamente las anomalías más relevantes para su negocio. Ahora, al implementar filtros y ediciones en el sistema de alertas, las diferentes unidades de negocios dentro de su organización pueden especificar los tipos de alertas que reciben. Sus desarrolladores pueden beneficiarse de esta función al poder recibir alertas sobre anomalías relacionadas con el desarrollo de su servicio, mientras que sus analistas comerciales y gerentes comerciales pueden realizar un seguimiento de las anomalías relacionadas con el estado de su negocio, como una ubicación que tiene un bajo rendimiento. . Por ejemplo, puede configurar una alerta para recibir una notificación cuando haya un pico o una caída en sus ingresos. Pero es posible que solo esté interesado en una ubicación específica de la tienda y en un producto en particular. La capacidad de filtrado le permite recibir alertas solo cuando una anomalía de ingresos se ajusta a los criterios que ha establecido.

Resumen de la solución

En esta publicación, demostramos cómo crear alertas con filtros y cómo los filtros configurados publican alertas solo para anomalías que coinciden con los criterios del filtro. Los filtros de alerta se basan en métricas y dimensiones que están presentes en la definición del conjunto de datos para el detector de anomalías. La solución le permite utilizar filtros de alerta para recibir notificaciones específicas sobre anomalías detectadas en sus datos. El siguiente diagrama ilustra la arquitectura de la solución.

Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Aprovisione recursos con AWS CloudFormation

Puede utilizar el proporcionado Formación en la nube de AWS stack para configurar recursos para el tutorial. Contiene recursos para generar continuamente datos en vivo y publicarlos en Amazon S3, crear un detector (llamado TestAlertFilters) y agregue un conjunto de datos (llamado AlertFiltersDataset) al detector. Complete los siguientes pasos:

  1. Elige Pila de lanzamiento:
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  2. Elige Siguiente.
  3. Introduzca un nombre de pila (por ejemplo, L4MAlertFiltersStack).
  4. Introduzca los valores para el detector (TestAlertFilters) y conjunto de datos (AlertFiltersDataset).
  5. Elige Siguiente.
  6. Deje la configuración para Configurar opciones de pila en sus valores predeterminados y elija Siguiente.
  7. Seleccione la casilla de verificación de acuse de recibo y elija Crear pila.

Activar el detector creado por la plantilla CFN

Para configurar su detector, complete los siguientes pasos:

  1. En la consola de Lookout for Metrics, elija Detectores en el panel de navegación.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  2. Seleccione el detector TestAlertFilters y elige Ver detalles.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  3. Para activar el detector, puede elegir Activar en la parte superior o elige Activar detector bajo Cómo funciona.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  4. Elige Activar para confirmar si desea activar el detector para detección continua.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Un mensaje de confirmación muestra que el detector se está activando. La activación puede tardar hasta 1 hora en completarse. Mientras tanto, podemos continuar con la configuración de alertas.

Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Configura tu alerta

Ahora configuramos una alerta para recibir notificaciones de anomalías detectadas por el detector. Los filtros de alerta son configuraciones opcionales y puede seleccionar hasta 5 medidas y 5 dimensiones mientras agrega filtros. En esta publicación, explicamos cómo crear una alerta con filtros. Complete los siguientes pasos:

  1. En la página de detalles de su detector, elija Agregar alertas.
  2. Confirme su nombre de alerta.
    Lookout for Metrics completa los campos de configuración con las métricas y dimensiones proporcionadas durante la creación del conjunto de datos. En esta versión, el Puntuación de gravedad campo es opcional, que anteriormente era un campo obligatorio. De forma predeterminada, comenzamos con una puntuación de gravedad de 70, que puede cambiar o eliminar.
  3. Para agregar una medida, elija Añadir criterios y elige Medición.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  4. Medida IGUAL, elegir la revenue medir.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  5. Elige Añadir criterios de nuevo y elige Dimensiones.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
    Puede elegir hasta 5 filtros de dimensión. Para esta publicación, configuramos dos.
  6. Dimensiones, elegir la marketplace dimensión.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  7. Equivale, suma los valores US y CA.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  8. Añada category como tu segunda dimensión con los valores fashion y jewellery.
  9. Puntuación de gravedad, ingrese 20.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  10. Channel, escoger redes sociales de amazon.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
  11. Elija su tema de SNS (para esta publicación, usamos el tema de SNS al que ya suscribimos nuestro correo electrónico para recibir las notificaciones de alerta).
  12. Elija su formato (para esta publicación, elegimos Texto largo).
  13. under Acceso al servicio, seleccione Usar un rol de servicio existente y elige tu papel.
  14. Elige Agregar alerta.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.
    Aparece un mensaje cuando la alerta se crea correctamente.
  15. Seleccione la alerta y elija Ver detalles.
    Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Puede revisar los filtros de alerta y otros detalles. los Criterios de filtro explica cómo se utilizan los filtros configurados para filtrar anomalías antes de publicar notificaciones de alerta.

Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Si desea modificar la configuración de alertas, seleccione la alerta en la Alertas página y elige Editar.

Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Como alternativa, puede abrir la página de detalles de la alerta y elegir Editar.

Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Eres redirigido a Editar página, donde puede modificar la configuración de alertas según sea necesario. Puede modificar las mismas configuraciones que estableció cuando creó la alerta, pero no puede cambiar el nombre de la alerta mientras la edita.

Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

Revisar y analizar los resultados.

Cuando Lookout for Metrics detecta anomalías en sus datos, envía una notificación si se configuraron alertas en ese detector. Si los detalles del grupo de anomalías coinciden con los criterios de filtro (filtro de medida, filtro de dimensión y puntuación de gravedad) de la alerta, se publica una notificación.

Para este ejemplo, creamos dos alertas en el detector, testAlertWithNoFilters y testRevenueForFashionOrJewelleryInUSOrCA, e inyectó anomalías en nuestros datos. También habilitamos la suscripción por correo electrónico en el tema SNS utilizado para la publicación de notificaciones de alerta. Las siguientes capturas de pantalla muestran los detalles de cada alerta.

Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai. Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.

El siguiente es un ejemplo de una notificación de anomalía para 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"
}

El siguiente es un ejemplo de una notificación de anomalía para 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"
}

No recibimos la notificación de esta anomalía a través del testRevenueForFashionOrJewelleryInUSOrCA alerta porque los detalles del grupo de anomalías no coinciden con los criterios de filtro para la dimensión marketplace. Para nuestros criterios de filtro en la medida revenue, la dimensión marketplace debe ser igual US or CA, y la dimensión category debe ser igual fashion or jewellery, con un umbral de gravedad de 20.

Aunque la anomalía detectada coincide con los criterios de filtro para la medida, puntuación de gravedad y category dimensión, no coincide con los criterios para la marketplace dimensión, por lo que la alerta no se publicó.

Según las notificaciones que recibimos, podemos confirmar que Lookout for Metrics detectó anomalías y verificó las notificaciones basadas en filtros de alerta.

Limpiar

Después de completar la prueba, puede eliminar la pila de CloudFormation creada por la plantilla. La eliminación de la pila limpia todos los recursos creados para esta prueba. Para eliminar la pila, abra la consola de AWS CloudFormation, seleccione la pila L4MAlertFiltersStack, y elige Borrar.

La eliminación de la pila no elimina el depósito S3 creado por la plantilla porque no está vacío; tienes que borrarlo manualmente.

Conclusión

Ahora puede personalizar fácilmente su experiencia de notificación agregando filtros y editando alertas existentes para reducir el ruido y centrarse en las métricas más importantes para su negocio.

Para obtener más información sobre esta capacidad, consulte Trabajar con alertas. Puede utilizar esta capacidad en todas las regiones donde Lookout for Metrics está disponible públicamente. Para obtener más información sobre la disponibilidad de la región, consulte Servicios regionales de AWS.


Acerca de los autores

Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.alex kim es un gerente de producto sénior para los servicios de IA de AWS. Su misión es ofrecer soluciones de IA/ML a todos los clientes que puedan beneficiarse de ellas. En su tiempo libre disfruta de todo tipo de deportes y de descubrir nuevos lugares para comer.

Personalice fácilmente sus notificaciones mientras usa Amazon Lookout for Metrics PlatoBlockchain Data Intelligence. Búsqueda vertical. Ai.Dubey Utkarsh es ingeniero de desarrollo de software en el equipo Lookout for Metrics. Sus intereses radican en la construcción de sistemas distribuidos escalables. En su tiempo libre, le gusta viajar y ponerse al día con sus amigos.

Sello de tiempo:

Mas de Aprendizaje automático de AWS