AWS Batch job not showing up in Amazon Eventbridge scheduler


Hi Team,

We are trying schedule AWS Batch job with Amazon Event bridge but while scheduling, already created AWS batch job not showing up. Please help here to resolve this issue.

Regards, Rajesh B

asked 10 months ago568 views
2 Answers
Accepted Answer

I'd be happy to help you troubleshoot this issue. Here are a few steps you can take to resolve it:

  1. Verify the AWS Batch job's status: Check the status of the job you are trying to schedule. Ensure that the job is in a valid state, such as VALID or ENABLED. If the status is INVALID or DISABLED, you may need to fix any configuration issues or enable the job.

  2. Confirm that the job is properly tagged: AWS Batch jobs need to have specific tags to be recognized by Amazon EventBridge. Ensure that the job has a tag with the key aws:dlm:event-type:batch-job and a value that matches the value you specified in the EventBridge rule.

  3. Confirm that the EventBridge rule is correctly set up: Double-check your EventBridge rule configuration. Ensure that the rule is targeting the correct event pattern or schedule expression and that the target is set to AWS Batch. Make sure the rule is active and hasn't expired.

  4. Check the Amazon EventBridge event bus: Verify that the event bridge is using the correct event bus or default event bus. Check if the rule and event are visible or if any filtering is in place that may prevent the job from being triggered.

  5. Review CloudWatch Logs: If the above steps didn't solve the issue, you can enable CloudWatch logging for your job and check the related logs. This can help you identify any errors or issues that are preventing the job from being scheduled correctly.

profile picture
answered 10 months ago

@Pedro As shown below Batch Job Queue being showed under AWS service as target in AP-SOUTH-1 region but not showing up in AP-SOUTH-2 region. This is the new region we enabled yesterday Enter image description here

Regards, Rajesh B

answered 10 months ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Guidelines for Answering Questions