In this section, you can learn how to monitor your API by using CloudWatch metrics, CloudWatch Logs, Firehose, and AWS X-Ray. By combining CloudWatch execution logs and CloudWatch metrics, you can log errors and execution traces, and monitor your API's performance.
You can use the he following table to learn about services that reportAPI usage metrics to CloudWatch. The table lists the values to use for the Service dimension, so you can see the usage metrics from that service.
Developers can use the Reporting API to download sales, earnings, and subscription reports. To use Developer Console APIs, you need to create a security profile and map the security profile to the API.
To help debug issues related to request execution or client access to your API, you can enable CloudWatch Logs to log API calls. For more information, see Set up CloudWatch logging for REST APIs in API Gateway. Using CloudWatch alarms, you watch a single metric over a time period that you specify.
It covers actions like creating, deleting, and listing performance analysis reports, describing dimension keys, getting resource metadata and metrics, and tagging resources.
Use self-service reports to access reports from the AMS console and report datasets through S3 buckets (one bucket per account). This allows you to integrate the data into your favorite Business Intelligence (BI) tool so that you can customize reports for your requirements.
You use the ReportsAPI to retrieve and manage reports that you can use to manage your selling business. You can monitor inventory and track orders for fulfillment.
For more information about creating performance analysis reports, see Creating a performance analysis report in Performance Insights in the Amazon RDS User Guide and Creating a performance analysis report in Performance Insights in the Amazon Aurora User Guide.