Trabajando con Amazon EventBridge - El DevOps gurú de Amazon

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Trabajando con Amazon EventBridge

Amazon DevOps Guru se integra con Amazon EventBridge para notificarle determinados eventos relacionados con las estadísticas y las correspondientes actualizaciones de las mismas. Los eventos de AWS los servicios se envían casi EventBridge en tiempo real. Puede crear reglas sencillas para indicar qué eventos le resultan de interés, así como qué acciones automatizadas se van a realizar cuando un evento cumple una de las reglas. Entre las acciones que se pueden iniciar automáticamente se incluyen los siguientes ejemplos:

  • Invocar una función AWS Lambda

  • Invocar un comando de ejecución Amazon Elastic Compute Cloud

  • Desviar el evento a Amazon Kinesis Data Streams

  • Activación de una máquina de estado de Step Functions

  • Notificar un tema de Amazon SNS o Amazon SQS

Puede seleccionar cualquiera de los siguientes patrones predefinidos para filtrar eventos o crear una regla de patrón personalizada para iniciar acciones en un AWS recurso compatible.

  • DevOps Guru: New Insight Open

  • DevOps Asociación Guru New Anomaly

  • DevOps Se mejoró la gravedad de Guru Insight

  • DevOps Se creó una nueva recomendación de Guru

  • DevOps Guru Insight ha cerrado

Eventos para DevOps Guru

Los siguientes son ejemplos de eventos de DevOps Guru. Los eventos se emiten en la medida de lo posible. Para obtener más información sobre los patrones de eventos, consulta Cómo empezar con Amazon EventBridge o Amazon EventBridge Event Patterns.

DevOpsGuruNuevo evento Insight Open

Cuando DevOps Guru abre una nueva visión, envía el siguiente evento.

{ "version" : "0", "id" : "08108845-ef90-00b8-1ad6-2ee5570ac6c4", "detail-type" : "DevOps Guru New Insight Open", "source" : "aws.devops-guru", "account" : "123456789012", "time" : "2021-11-01T17:06:10Z", "region" : "us-east-1", "resources" : [ ], "detail" : { "insightSeverity" : "high", "insightDescription" : "ApiGateway 5XXError Anomalous In Stack TestStack", "insightType" : "REACTIVE", "anomalies" : [ { "startTime" : "1635786000000", "id" : "AL41JDFFQPYlZlXD8cpREkAAAAF83HGGgC9TmTr9lbfJ7sCiISlWMeFCbHY_XXXX", "sourceDetails" : [ { "dataSource" : "CW_METRICS", "dataIdentifiers" : { "period" : "60", "stat" : "Average", "unit" : "None", "name" : "5XXError", "namespace" : "AWS/ApiGateway", "dimensions" : [ { "name" : "ApiName", "value" : "Test API Service" }, { "name" : "Stage", "value" : "prod" } ] } } ] } ], "accountId" : "123456789012", "messageType" : "NEW_INSIGHT", "insightUrl" : "https://us-east-1.console.aws.amazon.com/devops-guru/#/insight/reactive/AIYH6JxdbgkcG0xJmypiL4MAAAAAAAAAL0SLEjkxiNProXWcsTJbLU07EZ7XXXX", "startTime" : "1635786120000", "insightId" : "AIYH6JxdbgkcG0xJmypiL4MAAAAAAAAAL0SLEjkxiNProXWcsTJbLU07EZ7XXXX", "region" : "us-east-1" } },

Patrón de eventos de muestra personalizado para el nueva información de gravedad alta

Las reglas utilizan patrones de eventos para seleccionar eventos y dirigirlos a los destinos. El siguiente es un ejemplo de patrón de eventos de DevOps Guru.

{ "source": [ "aws.devops-guru" ], "detail-type": [ "DevOps Guru New Insight Open" ], "detail": { "insightSeverity": [ "high" ] } }