Home / Companies / Lumigo / Blog / Post Details
Content Deep Dive

How to monitor and debug AppSync APIs

Blog post from Lumigo

Post Details
Company
Date Published
Author
Yan Cui
Word Count
1,332
Language
English
Hacker News Points
-
Summary

AWS AppSync is a fully managed GraphQL service that simplifies the process of building scalable and performant GraphQL APIs without requiring infrastructure management. It offers various capabilities, including integration with DynamoDB, ElasticSearch, Aurora Serverless, and Lambda, as well as built-in caching and monitoring features through CloudWatch and X-Ray. However, when field resolver logs are enabled, it can generate a significant amount of data that may be costly to store in CloudWatch Logs, potentially exceeding the costs of AppSync, Lambda, and DynamoDB combined. To mitigate this issue, users should consider leaving "Field resolver log level" at "Error" or using mechanisms to sample the full resolver logs. Additionally, Lumigo has added support for AppSync, making better use of the information published by AppSync to CloudWatch Logs and X-Ray, providing a more easily searchable and troubleshootable experience.