Revisión y ejecución de las correcciones sugeridas en el manual de procedimientos de las investigaciones de CloudWatch
Al agregar una hipótesis al área de Fuente de una investigación activa, las investigaciones de CloudWatch pueden mostrar la opción Mostrar acciones sugeridas. Una acción sugerida podría tratarse de ver la documentación con información que ayude a solucionar un problema de forma manual.
Otra sugerencia podría ser utilizar un runbook de Automatización para intentar resolver el problema automáticamente. Automatización es una funcionalidad de Systems Manager, otro Servicio de AWS. Los runbooks de Automatización definen una serie de pasos, o acciones, que se ejecutarán en los recursos que seleccione. Cada runbook está diseñado para abordar un problema específico. Los runbooks pueden abordar una variedad de necesidades operativas: crear, reparar, reconfigurar, instalar, solucionar problemas, corregir, duplicar, etc. Para obtener más información acerca de Automatización, consulte Integración con Automatización de AWS Systems Manager.
Antes de empezar
Antes de trabajar con los runbooks de Automatización en una investigación, tenga en cuenta las siguientes consideraciones importantes:
-
Si decide ejecutar un runbook, se incurrirá en gastos. Para obtener información, consulte Precios de AWS Systems Manager
. -
Las sugerencias de runbook y causas principales se basan en el razonamiento automatizado y los servicios de inteligencia artificial generativa.
importante
Es responsable de las acciones que resulten de la ejecución de los pasos del runbook y de la elección de los valores de los parámetros introducidos durante la ejecución del runbook. Es posible que tenga que editar el runbook sugerido para garantizar que funciona según lo esperado. Para obtener más información, consulte Política de IA responsable de AWS
. -
Según el runbook, es posible que tenga que introducir valores para los parámetros de entrada del runbook antes de que se pueda llevar a cabo la ejecución.
-
El runbook se ejecuta con los permisos de IAM asignados al operador. Si es necesario, inicie sesión con diferentes permisos de IAM para ejecutar el runbook. Además de los permisos para las acciones que se van a llevar a cabo, necesitará permisos adicionales de Systems Manager para ejecutar los pasos del runbook. Para obtener más información, consulte Configuración de la automatización en la Guía del usuario de AWS Systems Manager.
Para revisar y ejecutar las correcciones sugeridas en el manual de procedimientos de las investigaciones de CloudWatch
-
Para ver información sobre un runbook sugerido, elija Revisar para obtener información sobre cómo ejecutar los pasos del runbook.
En la página de detalles de la investigación, elija Sugerencias.
-
En el panel de sugerencias, revise la lista de hipótesis en función del análisis del sistema sobre el problema que se está investigando.
Para cada hipótesis, puede elegir entre las opciones siguientes:
-
Mostrar razonamiento: vea más información sobre los motivos por los que el sistema ha generado la hipótesis.
-
Ver acciones: vea las acciones sugeridas para el problema. No todas las hipótesis incluirán acciones sugeridas.
-
Aceptar: acepte la hipótesis y agréguela a la sección Fuente de la investigación.
nota
Al aceptar la hipótesis, no se ejecuta automáticamente la solución del runbook asociada. Puede ver los manuales de procedimientos sugeridos antes de aceptar una hipótesis, pero debe aceptar la hipótesis para ejecutar un manual de procedimientos.
-
Descartar: rechace la hipótesis y no continúe con ella.
-
-
Tras elegir Ver acción, en el panel Acciones sugeridas, revise la lista de acciones sugeridas que puede llevar a cabo para solucionar el problema. Las acciones sugeridas pueden incluir una o varias de las siguientes opciones:
-
Artículos de conocimientos de AWS: proporciona información sobre las medidas que puede tomar para abordar el problema manualmente, además de un enlace a más información.
-
Documentación de AWS: proporciona enlaces a temas de la documentación para el usuario relacionados con el problema.
-
Runbooks propiedad de AWS: enumera uno o más runbooks de Automatización administrados por AWS que puede ejecutar para intentar resolver problemas.
-
Runbooks de su propiedad: muestra uno o varios runbooks de Automatización personalizados y creados por usted o por otra persona de su cuenta u organización, que puede ejecutar para intentar resolver problemas.
nota
El sistema genera automáticamente esta lista de runbooks al evaluar las palabras clave de los manuales personalizados y, luego, compararlas con términos relacionados con el problema en investigación.
Si hay más coincidencias de palabras clave, un runbook personalizado en concreto aparece más arriba en la lista de runbooks de su propiedad.
-
-
Tras revisar la hipótesis, para poder examinar más a fondo una acción sugerida específica y leer la documentación relacionada, elija Más información. También puede elegir Revisar detalles para inspeccionar los runbooks sugeridos de propiedad de AWS y de su propiedad.
-
Al elegir Revisar los detalles de los runbooks, haga lo siguiente:
-
En Descripción del runbook, revise el contenido, que proporciona información general de las medidas que el runbook puede tomar para corregir el problema en investigación. Elija Ver pasos para visualizar el flujo de trabajo del runbook y profundizar en los detalles de los pasos individuales.
-
En Parámetros de entrada, especifique los valores de los parámetros requeridos por el runbook. Estos parámetros varían de un runbook a otro.
-
En Vista previa de ejecución, revise detenidamente la información. En esta información se explica cuál sería el alcance y el impacto que tendría si decidiera ejecutar el runbook.
El contenido de Vista previa de ejecución proporciona la siguiente información:
-
En cuántas cuentas y regiones se llevaría a cabo la operación del runbook.
-
Los tipos de medidas que se tomarían y la cantidad de cada tipo.
Los tipos de acción son los siguientes:
-
Mutating: un paso del runbook hará cambios en los destinos mediante acciones que crean, modifican o eliminan recursos. -
Non-Mutating: un paso del runbook recuperaría los datos sobre los recursos, pero no los modificaría. Por lo general, esta categoría incluyeDescribe,List,Gety acciones de API similares de solo lectura. -
Undetermined: un paso indeterminado invoca las ejecuciones que lleva a cabo otro servicio de orquestación, como AWS Lambda, AWS Step Functions o Run Command, una funcionalidad de AWS Systems Manager. Un paso indeterminado también podría llamar a una API de terceros o ejecutar un script de Python o PowerShell. Automatización de Systems Manager no puede detectar cuál sería el resultado de los procesos de orquestación o de las ejecuciones de una API de terceros y, por lo tanto, no puede evaluarlos. Los resultados de esos pasos deberían revisarse manualmente para determinar su impacto.
Para obtener información sobre las acciones compatibles y sus tipos de impacto, consulte Tipos de impacto de la corrección de las acciones del runbook en la Guía del usuario de AWS Systems Manager.
-
-
-
Revise detenidamente la información de la vista previa antes de decidir si desea continuar.
En este caso, puede elegir una de las siguientes acciones:
-
Detenga y no ejecute el runbook.
-
Cambie los parámetros de entrada antes de ejecutar el runbook.
-
Ejecute el runbook con las opciones que ya ha seleccionado.
-
importante
Si decide ejecutarlo, se incurriría en gastos. Para obtener información, consulte Precios de AWS Systems Manager
. -
-
Si desea ejecutar el runbook, elija Ejecutar.
Si ya ha aceptado la hipótesis, se ejecuta.
Si aún no ha aceptado la hipótesis, aparecerá un cuadro de diálogo en el que se le solicitará que la acepte antes de llevar a cabo la ejecución.
Tras elegir Ejecutar para un runbook, esa acción se agrega al panel de Fuente de la investigación. A partir de la investigación, puede supervisar los nuevos datos de las métricas de los resultados para comprobar si las acciones del runbook están corrigiendo el problema.