Observabilidade - Integração e entrega contínuas para redes 5G na AWS

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Observabilidade

AWS permite a observabilidade do 5G CNFs que é implantado AWS por padrão. Isso é habilitado pela Amazon CloudWatch. CloudWatch traz visibilidade completa para seus recursos e aplicativos em nuvem.

A Amazon CloudWatch tem quatro etapas principais durante esse processo:

  1. Coletar — Colete métricas e registros de todos os seus AWS recursos, aplicativos e serviços que são executados em servidores locais AWS e internos.

  2. Monitore — visualize aplicativos e infraestrutura com CloudWatch painéis, correlacione registros e métricas lado a lado para solucionar problemas e defina alertas com alarmes. CloudWatch

  3. Agir — Automatize a resposta às mudanças operacionais com CloudWatch Eventos e. AWS Auto Scaling

  4. Analise — Métricas de até um segundo, retenção de dados estendida (15 meses) e análise em tempo real com o CloudWatch Metric Math.

O CloudWatch agente da Amazon é instalado no cluster Kubernetes do cliente. O agente oferece suporte aos recursos de configuração, descoberta e extração de métricas do Prometheus, enriquecendo e publicando todas as métricas e metadados de alta fidelidade do Prometheus como Embedded Metric Format (EMF) nos registros. CloudWatch

O Amazon CloudWatch Container Insights automatiza a descoberta e a coleta de métricas do Prometheus a partir de aplicativos em contêineres. Ele coleta, filtra e cria automaticamente CloudWatch métricas personalizadas agregadas visualizadas em painéis.

Cada evento cria pontos de dados métricos como métricas CloudWatch personalizadas para um conjunto selecionado de dimensões métricas que é totalmente configurável. A publicação de métricas agregadas do Prometheus CloudWatch como estatísticas personalizadas reduz o número de métricas necessárias para monitorar, alertar e solucionar problemas e falhas de desempenho. Você também pode analisar as métricas de alta fidelidade do Prometheus usando a linguagem de consulta CloudWatch Logs Insights para isolar pods e rótulos específicos que afetam a integridade e o desempenho de seus ambientes em contêineres.

AWS CloudTrail oferece essa visibilidade, registrando todas as chamadas de API em todos os serviços. AWS Configoferece capacidade para validação de conformidade. A AWS fornece aos clientes opções adicionais de monitoramento de métricas, registros, eventos para o aplicativo, a infraestrutura e os pipelines, usando vários serviços como AWS X-Raye. AWS CloudTrail

  • AWS pode integrar de forma nativa ferramentas métricas de código aberto, como Prometheus, Fluentd e assim por diante.

  • As métricas do Prometheus podem ser posteriormente inseridas na CloudWatch Amazon OpenSearch ou no Service para análise posterior.

  • AWS usa o FluentD como um mecanismo padrão para coletar registros de vários sistemas. Esse mesmo mecanismo é usado e configurado para este projeto.

Para obter detalhes sobre como configurar esse mecanismo, consulte Configurar o FluentD como DaemonSet um para enviar registros para registros. CloudWatch

Uma captura de tela mostrando as métricas CloudWatch monitoradas pela Amazon.

Exemplo de métricas CloudWatch monitoradas pela Amazon