-
Notifications
You must be signed in to change notification settings - Fork 126
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Failed to run Fargate tasks. #223
Comments
Can you provide more detail on how I can recreate the issue on my end. Maybe script that you can share. What version of DLT are you using ? "errorType":"LimitExceededException","errorMessage":"Resource limit exceeded." where do you see this in CW logs for ECS tasks? Can you check the step function associated with the solution to see what lambda invocation is actually failing? |
Hi, I’m currently using DLT version 3.2.5 here is the full cause field:
|
that is a relatively old version, have you started seeing this error recently ? what is the concurrent lambda invocation quota in your account? Which lambda is getting this error Your test is not something that solution would fail for, I have seen this kind of tests daily running from other clients with no problem. I might need more info most probably about your account to give you more guidance. Right now this doesnt strike me as a solution bug, and it is more of an account limitation. |
Can you go to your cloudtrail, and set the event history to the past 30 minutes, then run a dlt test. Then if you monitor your cloudtrail api actions, we can see what resource is hitting the limit. I know it was confusing but that is the error that AWS generates, it was really out of DLT hands. |
Got it |
It is probably metric filters that are hitting the limit. If you delete older tests, metric filters will be removed as well and your issue would be resolved. We update our documentation to mention this. We discuss it internally and see if we can resolve this or increase the limit and address it in one of the future releases. |
It looks like it’s working now after deleting all the previous tests—thanks! Just to confirm, the current versions still don’t address this issue, right? |
When running distributed load tests using the solution, executions fail with a “Failed to run Fargate tasks. ” error. The CloudWatch logs show an error during a Lambda “invoke” call with a message:
"errorType":"LimitExceededException","errorMessage":"Resource limit exceeded."
This suggests that one of the service quotas—likely Lambda’s concurrent executions or invoke API rate limit—is being exceeded.
Screenshots
Expected behavior
The load test should either complete successfully or fail with a clear indication of which service quota is exceeded. Ideally, the solution would provide more detailed diagnostics or mitigation advice when such limits are approached.
Despite reviewing CloudWatch metrics, I am unsure which quota is the problem for me and would appreciate any help specifying which quotas it could be.
The text was updated successfully, but these errors were encountered: