Práctica recomendada 1.8: utilice técnicas de respuesta y recuperación automatizadas para reaccionar a las alertas de supervisión
Automatice las respuestas a eventos para reducir los errores ocasionados por los procesos manuales, así como para garantizar las respuestas rápidas y coherentes.
Sugerencia 1.8.1: utilice servicios de automatización para automatizar sus respuestas a eventos
Hay varias formas de automatizar la ejecución de actividades de corrección cuando sus herramientas de supervisión desencadenan eventos. Generalmente, debería buscar encauzar todos los eventos de su aplicación y base de datos de SAP a través de un solo canal en el que pueda brindar respuestas automáticas en función de eventos.
Para responder ante un evento originado por el cambio de estado en sus recursos de AWS o ante eventos personalizados de SAP, puede crear reglas de EventBridge para invocar acciones en los destinos de los eventos (por ejemplo (por ejemplo, funciones de Lambda, temas de Amazon Simple Notification Service (Amazon SNS), tareas de Amazon ECS y AWS Systems Manager Automation). La automatización de AWS Systems Manager se puede utilizar para llamar el comando sapcontrol y realizar tareas del sistema SAP automáticamente.
Para responder a una métrica que supera un umbral de un recurso (por ejemplo, tiempo de espera), debe crear
Alarmas de CloudWatch
para realizar una o más acciones mediante
Acciones de Amazon EC2
,
acciones de Auto Scaling
o enviar una notificación a un
Tema Amazon SNS
Si necesita realizar acciones personalizadas en respuesta a una alarma, invoque Lambda a través de una notificación de Amazon SNS o AWS Systems Manager Automation (por ejemplo, utilizando la acción
aws:runCommand
) consulte
Blog de AWS: Automate Start or Stop of Distributed SAP HANA systems using AWS Systems Manager (Automatice el inicio o detención de los sistemas SAP HANA distribuidos mediante AWS Systems Manager).
Utilice Amazon SNS para publicar notificaciones de eventos y mensajes de escalamiento a fin de mantener informadas a las personas.
AWS también admite sistemas de terceros a través de las API y los SDK del servicio de AWS. Existen una serie de herramientas de supervisión proporcionadas por socios de AWS y terceros que permiten la supervisión, las notificaciones y las respuestas. Entre algunas de estas herramientas, se incluyen New Relic, Splunk, Loggly, SumoLogic y Datadog.
Considere enviar eventos e interacciones a herramientas ITIL de terceros cuando sea necesario para su organización, como la integración de AWS con ServiceNow .
Los procedimientos manuales esenciales deben mantenerse siempre a disposición de los usuarios en caso de que los procedimientos automatizados fallen.