AWS AppSync расширяет возможности мониторинга API за счет новых уровней ведения журнала DEBUG и INFO
Сегодня AWS объявляет о добавлении уровней ведения журнала DEBUG и INFO для API GraphQL AWS AppSync. Эти новые уровни ведения журнала обеспечивают лучший контроль над детализацией журналов и упрощают устранение неполадок в API, одновременно оптимизируя читаемость и затраты.
Благодаря уровням DEBUG и INFO, а также существующим уровням ERROR и ALL клиенты теперь могут более гибко собирать соответствующую информацию в журнале с соответствующим уровнем детализации. Это позволяет клиентам более точно выявлять и устранять проблемы, отправляя нужный объем информации в свои Журналы Amazon CloudWatch. Теперь клиенты могут записывать в журнал сообщения из своего кода с помощью функций error, log и debug и настраивать уровень отправки журналов в Журналы CloudWatch в своем API. Уровень ведения журнала API можно изменить в любое время без необходимости изменения каких-либо средств распознавания или кода функции. Например, можно установить уровень ведения журнала DEBUG во время разработки и устранения неполадок, а в рабочей среде изменить его на INFO. Также можно установить уровень ALL, чтобы увидеть дополнительную информацию о трассировке.
Новые уровни ведения журнала доступны во всех регионах AWS, где поддерживается AppSync.
Подробнее о новых уровнях ведения журнала AppSync и о том, как внедрить их в свои API GraphQL, см. в руководстве разработчика AWS AppSync.