aws-solutions / quota-monitor-for-aws

This solution leverages AWS Trusted Advisor and Service Quotas to monitor AWS resource usage and raise alerts.
Other
434 stars 116 forks source link

Events are not being deposited to custom EventBus QuotaMonitorBus from spoke accounts #188

Closed mguja-fcc closed 22 hours ago

mguja-fcc commented 8 months ago

Describe the bug

Events are not being deposited to custom EventBus QuotaMonitorBus from spoke accounts.

To Reproduce

  1. Deploy solution
  2. Have at least a warning item in Trusted Advisor
  3. Invoke Trusted advisor refresh
  4. There is invocation error for StackSet-QM-TA-Spoke-StackSet-3e-TAWarnRule* rule.

Assuming same issue is for the QuotaMonitorSpokeBus

Expected behavior

Warning is sent to SNS topic.

Please complete the following information about the solution:

G-Lenz commented 7 months ago

We have added this to our backlog for investigation. Are you able to share the error you saw?

mguja-fcc commented 7 months ago

I do not but I am sure you will be able easily reproduce. Make sure to remove the solution and then redeploy it.

mguja-fcc commented 5 months ago

Any update on this ? we want to deploy though code without a need of manual steps. Thanks.

francotel commented 5 months ago

In my case have this error from lambda spoke (target account): [WARN] [getMetricData] ValidationError - The values for parameter id in MetricDataQueries are not unique. [WARN] [getMetricData] ValidationError - Maximum number of SERVICE_QUOTA functions (100) exceeded

G-Lenz commented 5 months ago

Those errors are a separate issue which we are currently looking into, if you'd like you can open a separate issue for tracking purposes which we can also use to provide any updates on that particular error.