Mackerel supports obtaining and monitoring Amazon API Gateway metrics in AWS Integration. When integrating with AWS Integration, billable targets are determined using the conversion 1 API = 1 Host.
Please refer to the following page for AWS Integration configuration methods and a list of supported AWS services.
AWS Integration
Obtaining metrics
The metrics obtainable with AWS Integration's API Gateway support are as follows. For Metric
explanations, refer to the AWS help page.
Graph name | Metric | Metric name in Mackerel | Unit | Statistics |
---|---|---|---|---|
Requests | Count | apigateway.requests.count | integer | Sum |
Errors | 4XXError 5XXError |
apigateway.errors.4xx_error apigateway.errors.5xx_error |
integer | Sum |
Cache | CacheHitCount CacheMissCount |
apigateway.cache.cache_hit_count apigateway.cache.cache_miss_count |
integer | Sum |
Latency | Latency IntegrationLatency |
apigateway.latency.#.minimum apigateway.latency.#.average apigateway.latency.#.maximum |
float | Minimum Average Maximum |
- Either "Latency" or "IntegrationLatency" goes in for the # of "Metric name in Mackerel".
Precautions
When filtering with tags, APIs that contain the stage attached by the specified tag will be the target.