Skip to content

[AWS] [API Gateway] Add metrics dashboard filters, control groups and clean up #7723

@lucian-ioan

Description

@lucian-ioan

Following the release of the first metrics dashboard, some improvements are necessary, similar to the improvements made for the AWS API Gateway logs dashboard in: #7541 where filters were added.

  1. Control groups
  • aws.dimensions.ApiId is a dimension available for HTTP and Websocket type APIs.

  • aws.dimensions.ApiName is a dimension available for REST type APIs.

  • aws.dimensions.Stage is a dimension available for all API types in AWS API Gateway.

  • AWS Region is commonly used to filter AWS dashboards.

  1. Filter based on aws.dimensions.Stage as some documents are being generated without a stage dimension and appear to add metric values from 2 stages together (as a total):

266329570-8404f45f-ab65-440b-aff4-493f41e43970

For example, aws.apigateway.metrics.Count.sum for prod and dev in the lucian-REST-PetStore API is 64 and 32 respectively, while aws.apigateway.metrics.Count.sum for the extra document coming in from the same API is 96 (64+32).

Metadata

Metadata

Assignees

Labels

Integration:awsAWSbugSomething isn't working, use only for issuesenhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions