Aws alert metic - throttle

our entire infra is on AWS and we have quite a large cluster, when we try to use the AWS agent to fetch our metrics the API are throttled, because of which our alert times out. any suggestions on how it should be done or what is the best practice.

And also what API method is used to fetch the metrics from AWS.