Publicado: Nov 16, 2023

O AWS AppSync é um serviço totalmente gerenciado que permite aos desenvolvedores criar experiências digitais com base em dados em tempo real. Com o AppSync, você pode configurar fontes de dados para enviar e publicar atualizações de dados em tempo real aos clientes inscritos. O AppSync se encarrega do gerenciamento de conexões, da escalabilidade e da distribuição e difusão, permitindo que você se concentre nas necessidades de negócios das aplicações, em vez de gerenciar uma infraestrutura complexa.

Agora, o AppSync oferece suporte a mais métricas de monitoramento básico do Amazon CloudWatch que fornecem informações sobre o uso e a performance da API em tempo real do GraphQL. As seguintes métricas já estão disponíveis:

  • InboundMessageSuccess: o número de mensagens recebidas (invocações de assinatura) processadas com sucesso para uma mutação do GraphQL. 
  • InboundMessageError: o número de mensagens de entrada (invocações de assinatura) que falharam no processamento devido a falhas específicas da API para uma mutação do GraphQL. 
  • InboundMessageFailure: o número de mensagens de entrada (invocações de assinatura) que falharam no processamento devido a erros originados no AWS AppSync para uma mutação no GraphQL.
  • OutboundMessages: o número de mensagens enviadas aos clientes conectados por WebSocket (carga útil da mensagem contada em incrementos de 5 kb).
  • ConnectRequests: o número de solicitações de conexão do WebSocket feitas ao AWS AppSync.
  • InvalidationRequestSuccess: o número de solicitações de anulação processadas com sucesso.
  • InvalidationRequestError: o número de solicitações de invalidação que falharam no processamento devido a falhas específicas da API.
  • InvalidationRequestFailure: o número de solicitações de invalidação que falharam no processamento devido a erros originados no AWS AppSync.
  • InvalidationRequestDropped: o número de solicitações de invalidação descartadas.

Esse recurso está disponível em todas as regiões da AWS onde o AppSync é oferecido. Para obter mais detalhes sobre como começar a usar, consulte a documentação do AppSync.