AWS AppSync aprimora o monitoramento de APIs com novos níveis de registro em log DEBUG e INFO
Hoje, a AWS anuncia a adição dos níveis de registro em log DEBUG e INFO para as APIs GraphQL do AWS AppSync. Esses novos níveis de registro em log oferecem um controle mais detalhado sobre a verbosidade dos logs e facilitam a solução de problemas das APIs ao mesmo tempo que otimizam a legibilidade e os custos.
Com os níveis DEBUG e INFO, além dos níveis ERROR e ALL já existentes, os clientes passam a ter mais flexibilidade para capturar informações de log relevantes com o nível adequado de detalhamento. Isso permite que os clientes identifiquem e resolvam problemas com mais precisão enviando a quantidade certa de informações para o Amazon CloudWatch Logs. Agora, os clientes podem registrar em log mensagens geradas pelo código com as funções “error”, “log” e “debug”, bem como configurar o nível de detalhamento dos logs enviados pela API ao CloudWatch Logs. O nível de registro em log da API pode ser alterado a qualquer momento sem a necessidade de alterar nenhum código de resolução ou funcionalidade. Por exemplo, o nível de log de uma API pode ser definido como DEBUG durante o desenvolvimento e solução de problemas, mas alterado para INFO na produção. O nível de registro em log pode ser definido como ALL para gerar informações adicionais de rastreamento.
Os novos níveis de registro em log estão disponíveis em todas as regiões da AWS que oferecem o AppSync.
Para saber mais sobre os novos níveis de registro em log do AppSync e como implementá-los em APIs do GraphQL, consulte o Guia do desenvolvedor do AWS AppSync.