Detecte implementaciones a través del seguimiento de cambios de New Relic, envíe solicitudes de aprobación de Slack y automatice la reversión de API Gateway utilizando AWS Systems Manager.
Requisitos:
- Credenciales de AWS (API Gateway + Systems Manager)
- Token de Slack
- Monitoreo de entidades de New Relic
Lo que hace este flujo de trabajo:
- Detectar implementaciones recientes utilizando el seguimiento de cambios de New Relic
- Enviar notificaciones de Slack con botones de aprobación
(:+1: or :-1:) - Crear el documento SSM después de la aprobación para automatizar la reversión.
- Revertir la integración de API Gateway a la versión anterior de Lambda
- Crear una nueva implementación para aplicar la reversión
- Enviar notificaciones de estado a Slack
- Limpiar el documento de SSM después de la finalización
Acciones clave: newrelic.nerdgraph.execute, slack.chat.postMessage, slack.chat.getReactions, aws.systemsManager.writeDocument, aws.systemsManager.startAutomation, aws.systemsManager.waitForAutomationStatus, aws.systemsManager.deleteDocument
Que sigue
- Gestión de EC2: Automatización de la infraestructura
- Alertas NRQL: Patrones de alerta personalizados