OIM 11gR2: How to Monitor Scheduled Job Status to Prevent an Overlapping Next Run and/or Notify Administrators in Case of an Issue?

(Doc ID 2157063.1)

Last updated on DECEMBER 01, 2017

Applies to:

Identity Manager - Version and later
Information in this document applies to any platform.


You have various jobs which run based on predefined schedules. For example, "Daily once". Now, suppose you have a Target Reconciliation which you are running daily and due to some issue, it so happened that the job did not finish and is still in a Running status - during the time when the next run is scheduled to occur. This would result in a condition where you have one job which is running/pending/limbo state since yesterday and another instance of it being kicked off today.

You'd like to know possible solutions to handle these kind of scenarios and in particular:
1. How can you make sure that if the previous instance of the job is not finished, you won't kick off the next instance? Is there any "out-of-the-box" (OOTB) mechanism in OIM to support this?
2. Is there some mechanism to send out alerts if some job had been running for more than a specified time - so that appropriate action can be taken?


Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms