Observabilidad - Integración y entrega continuas para redes 5G en AWS

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Observabilidad

AWS permite la observabilidad de las redes 5G CNFs que están desplegadas de forma AWS predeterminada. Esto lo habilita Amazon CloudWatch. CloudWatch brinda una visibilidad completa de sus recursos y aplicaciones en la nube.

Amazon CloudWatch tiene cuatro pasos principales durante este proceso:

  1. Recopile: recopile métricas y registros de todos sus AWS recursos, aplicaciones y servicios que se ejecutan en servidores locales AWS y locales.

  2. Supervise: visualice las aplicaciones y la infraestructura con CloudWatch paneles, correlacione los registros y las métricas uno al lado del otro para solucionar problemas y configure alertas con alarmas. CloudWatch

  3. Actúe: automatice la respuesta a los cambios operativos con CloudWatch Events y. AWS Auto Scaling

  4. Analice: métricas de hasta un segundo, mayor retención de datos (15 meses) y análisis en tiempo real con CloudWatch Metric Math.

El CloudWatch agente de Amazon está instalado en el clúster de Kubernetes del cliente. El agente es compatible con las funciones de configuración, descubrimiento y extracción de métricas de Prometheus, lo que enriquece y publica todas las métricas y metadatos de Prometheus de alta fidelidad en formato métrico integrado (EMF) en los registros. CloudWatch

Amazon CloudWatch Container Insights automatiza el descubrimiento y la recopilación de métricas de Prometheus a partir de aplicaciones en contenedores. Recopila, filtra y crea automáticamente métricas personalizadas CloudWatch agregadas que se visualizan en paneles de control.

Cada evento crea puntos de datos métricos como métricas CloudWatch personalizadas para un conjunto seleccionado de dimensiones métricas que es totalmente configurable. La publicación de métricas agregadas de Prometheus CloudWatch como estadísticas de métricas personalizadas reduce la cantidad de métricas necesarias para monitorear, emitir alarmas y solucionar problemas y fallas de rendimiento. También puede analizar las métricas de Prometheus de alta fidelidad CloudWatch mediante el lenguaje de consultas de Logs Insights para aislar cápsulas y etiquetas específicas que afectan al estado y el rendimiento de sus entornos en contenedores.

AWS CloudTrail ofrece esta visibilidad al registrar todas las llamadas a la API en todos los servicios. AWS Configofrece la capacidad de validar el cumplimiento. AWS ofrece a los clientes opciones de monitoreo adicionales de métricas, registros y eventos para la aplicación, la infraestructura y las canalizaciones, mediante varios servicios como AWS X-Rayy AWS CloudTrail.

  • AWS puede integrar de forma nativa herramientas métricas de código abierto como Prometheus, Fluentd, etc.

  • Las métricas de Prometheus se pueden incorporar posteriormente a CloudWatch Amazon OpenSearch o Service para analizarlas más a fondo.

  • AWS utiliza FluentD como mecanismo estándar para recopilar registros de varios sistemas. Ese mismo mecanismo se usa y configura para este proyecto.

Para obtener detalles sobre cómo configurar este mecanismo, consulte Configurar FluentD como para enviar registros DaemonSet a registros. CloudWatch

Captura de pantalla que muestra las métricas CloudWatch monitorizadas por Amazon.

Ejemplo de métricas CloudWatch monitorizadas por Amazon