

# OPS08-BP02 Analizar los registros de la carga de trabajo
<a name="ops_workload_observability_analyze_workload_logs"></a>

 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. 

 **Antipatrones usuales:** 
+  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. 
+  Utilización 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
<a name="implementation-guidance"></a>

 [Amazon CloudWatch Logs](https://docs.aws.amazon.com/Amazon/latest/logs/WhatIsLogs.html) es una potente herramienta para el análisis de registros. Las características integradas, como CloudWatch Logs Insights 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
<a name="implementation-steps"></a>

1.  **Configure CloudWatch Logs:** configure las aplicaciones y los servicios para enviar los registros a CloudWatch Logs. 

1.  **Utilice la detección de anomalías en los registros:** utilice la [detección de anomalías de Amazon CloudWatch Logs](https://docs.aws.amazon.com/Amazon/latest/logs/LogsAnomalyDetection.html) 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. 

1.  **Configure CloudWatch Logs Insights **: utilice [CloudWatch Logs Insights](https://docs.aws.amazon.com/Amazon/latest/logs/AnalyzingLogData.html) para buscar y analizar sus datos de registros de forma interactiva. 

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

   1.  Utilice el [análisis de patrones de CloudWatch Logs Insights](https://docs.aws.amazon.com/Amazon/latest/logs/CWL_AnalyzeLogData_Patterns.html) 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. 

   1.  Utilice [compare (diff) de CloudWatch Logs](https://docs.aws.amazon.com/Amazon/latest/logs/CWL_AnalyzeLogData_Compare.html) para realizar un análisis diferencial entre diferentes períodos de tiempo o entre diferentes grupos de registros. Utilice esta capacidad para identificar los cambios y evaluar su repercusión en el rendimiento o el comportamiento del sistema. 

1.  **Supervise los registros en tiempo real con Live Tail:** utilice [Amazon CloudWatch Logs Live Tail](https://docs.aws.amazon.com/Amazon/latest/logs/Logs_LiveTail.html) 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. 

1.  **Utilice Contributor Insights**: utilice [CloudWatch Contributor Insights](https://docs.aws.amazon.com/Amazon/latest/monitoring/ContributorInsights.html) para identificar a los principales interlocutores en dimensiones de alta cardinalidad, como direcciones IP o agentes de usuario. 

1.  **Implemente filtros de métricas de CloudWatch Logs**: configure [filtros de métricas de CloudWatch Logs](https://docs.aws.amazon.com/Amazon/latest/logs/MonitoringLogData.html) para convertir los datos de registro en métricas procesables. Esto le permite configurar alarmas o analizar más a fondo los patrones. 

1.  **Implemente la [observabilidad entre cuentas de CloudWatch](https://docs.aws.amazon.com/Amazon/latest/monitoring/-Unified-Cross-Account.html):** supervise y solucione los problemas de las aplicaciones que abarcan varias cuentas dentro de una región. 

1.  **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
<a name="resources"></a>

 **Prácticas recomendadas relacionadas:** 
+  [OPS04-BP01 Identificar los indicadores clave de rendimiento](ops_observability_identify_kpis.md) 
+  [OPS04-BP02 Implementar telemetría de aplicaciones](ops_observability_application_telemetry.md) 
+  [OPS08-BP01 Analizar las métricas de la carga de trabajo](ops_workload_observability_analyze_workload_metrics.md) 

 **Documentos relacionados:** 
+  [«Analyzing Log Data with CloudWatch Logs Insights»](https://docs.aws.amazon.com/Amazon/latest/logs/AnalyzingLogData.html) 
+  [«Using CloudWatch Contributor Insights»](https://docs.aws.amazon.com/Amazon/latest/monitoring/ContributorInsights.html) 
+  [«Creating and Managing CloudWatch Log Metric Filters»](https://docs.aws.amazon.com/Amazon/latest/logs/MonitoringLogData.html) 

 **Vídeos relacionados: ** 
+  [«Analyze Log Data with CloudWatch Logs Insights»](https://www.youtube.com/watch?v=2s2xcwm8QrM) 
+  [«Use CloudWatch Contributor Insights to Analyze High-Cardinality Data»](https://www.youtube.com/watch?v=ErWRBLFkjGI) 

 **Ejemplos relacionados:** 
+  [Consultas de ejemplo de CloudWatch Logs](https://docs.aws.amazon.com/Amazon/latest/logs/CWL_QuerySyntax-examples.html) 
+  [Taller sobre observabilidad](https://catalog.workshops.aws/observability/en-US/intro) 