OPS08-BP02 Análisis de los registros de la carga de trabajo - Operational Excellence Pillar

OPS08-BP02 Análisis de los registros de la carga de trabajo

El análisis periódico de los registros de la carga de trabajo es esencial para adquirir una comprensión exhaustiva de los aspectos operativos de su aplicación. Al examinar, visualizar e interpretar de manera eficiente los datos de registro, puede optimizar continuamente el rendimiento y la seguridad de las aplicaciones.

Resultado deseado: amplios conocimientos sobre el comportamiento y las operaciones de las aplicaciones derivados de un análisis exhaustivo de los registros, lo que garantiza la detección y mitigación proactivas de los problemas.

Patrones comunes de uso no recomendados:

  • Descuidar el análisis de los registros hasta que surja un problema crítico.

  • No utilizar el conjunto completo de herramientas disponibles para el análisis de registros, lo que significa perder información crucial.

  • Confiar únicamente en la revisión manual de los registros sin utilizar las capacidades de automatización y consulta.

Beneficios de establecer esta práctica recomendada:

  • Identificación proactiva de los cuellos de botella operativos, las amenazas a la seguridad y otros posibles problemas.

  • Uso eficiente de los datos de registro para la optimización continua de las aplicaciones.

  • Mejor comprensión del comportamiento de las aplicaciones, lo que ayuda a depurar y solucionar problemas.

Nivel de riesgo expuesto si no se establece esta práctica recomendada: medio

Guía para la implementación

Registros de Amazon CloudWatch es una herramienta potente para el análisis de registros. Las características integradas, como Información de registros de CloudWatch e Información de colaboradores, hacen que el proceso de obtener información significativa de los registros sea intuitivo y eficiente.

Pasos para la implementación

  1. Configuración de Registros de CloudWatch: configure aplicaciones y servicios para enviar registros a Registros de CloudWatch.

  2. Uso de la detección de anomalías en los registros: utilice la detección de anomalías de Registros de Amazon CloudWatch para identificar y alertar automáticamente sobre patrones de registros inusuales. Esta herramienta le ayuda a administrar de forma proactiva las anomalías en sus registros y a detectar posibles problemas con antelación.

  3. Configuración de Información de registros de CloudWatch: use Información de registros de CloudWatch para buscar y analizar de forma interactiva los datos de registro.

    1. Cree consultas para extraer patrones, visualizar datos de registro y obtener información procesable.

    2. Utilice el análisis de patrones de Información de registros de CloudWatch para analizar y visualizar los patrones de registro frecuentes. Esta característica le ayuda a conocer las tendencias operativas comunes y los posibles valores atípicos en sus datos de registro.

    3. Utilice la comparativa (diff) de Registros de CloudWatch para llevar a cabo análisis diferenciales entre distintos periodos de tiempo o entre distintos grupos de registros. Utilice esta capacidad para identificar los cambios y evaluar su repercusión en el rendimiento o el comportamiento del sistema.

  4. Supervisión de los registros en tiempo real con Live Tail: utilice Live Tail de Registros de Amazon CloudWatch para ver los datos de registro en tiempo real. Puede supervisar activamente las actividades operativas de su aplicación a medida que se producen, lo que proporciona una visibilidad inmediata del rendimiento del sistema y de los posibles problemas.

  5. Aproveche Información de colaboradores: utilice Información de colaboradores de CloudWatch para identificar a los principales interlocutores en dimensiones de alta cardinalidad, como las direcciones IP o los agentes de usuario.

  6. Implementación de filtros de métricas de Registros de CloudWatch: configure los filtros de métricas de Registros de CloudWatch para convertir los datos de registro en métricas procesables. Esto le permite configurar alarmas o analizar más a fondo los patrones.

  7. Implementación de la observabilidad entre cuentas de CloudWatch: supervise y solucione problemas en las aplicaciones que abarcan varias cuentas de una región.

  8. Revisión y perfeccionamiento periódicos: revise periódicamente sus estrategias de análisis de registros para recoger toda la información pertinente y optimizar continuamente el rendimiento de las aplicaciones.

Nivel de esfuerzo para el plan de implementación: medio

Recursos

Prácticas recomendadas relacionadas:

Documentos relacionados:

Videos relacionados:

Ejemplos relacionados: