Within One Identity Manager, changes to inheritance-relevant data, such as changes to assignments or changes to specific system data, such as changes to the user interface for a system user, necessitate recalculation of the resulting data. These calculations are queued in the DBQueue and processed by the DBQueue Processor.
To display DBQueue entries
Calculation tasks in the DialogDBQueue table used for DBQueue Processor processing are displayed in this view. The number, sort order and name of the queued requests are displayed. The display is updated at fixed time intervals of 2 seconds.
NOTE: If the Database Agent Service is not working, a message is displayed in the status bar in all the administration tools. To see this message, users must have at least the configuration user access level.
To display the Job queue sequence
This queries the number of entries in the Job queue. The current value is represented by a number and inserted, at the same time, into a bar graph. The process step progress state is shown in different colors. The display is updated every 5 seconds. The tooltip shows the timestamp and the number of process steps in the Job queue at this point.
Table 6: Progress view - meaning of the colors
Black |
Number of process steps that are not read for processing. |
False |
Green |
Number of process steps ready for processing. |
True |
Yellow |
Number of process steps loaded for processing. |
Loaded |
Blue |
Number of process step that have completed processing |
Finished |
Red |
Number of process steps with an unknown progress state |
Frozen/Overlimit/Missing |
In certain circumstances, situations can occur in the system that require processing by One Identity Manager Service and processing of tasks by the DBQueue Processor to be stopped. For example, changes in One Identity Manager can sometimes cause the system to become overloaded by making mass entries in the Job queue or the DBQueue.
To analyze this situation and to take the necessary steps to solve the problem where necessary, in the Job Queue Info program, you can stop the system and restart it once the problem has been fixed.
To temporarily halt process handling of a single Job server
-
In Job Queue Info, select the View > Server state menu item.
-
On the Job server tab, select the Job server and select the Stop processing context menu item.
NOTE: After solving the problem, you can use the Start processing context menu item to restart processing.
To stop processing entirely
-
In the Job Queue Info, select the Help > Emergency stop menu.
-
To stop DBQueue processing, click the DBQueue Processor button.
From this point on no new calculations are carried out in the database.
NOTE: After the problem is eliminated, you can click the button to restart the DBQueue Processor.
-
To stop collection of process steps for every One Identity Manager Service, click the One Identity Manager Service button.
Process steps that have already been collected are still processed by the services but no new process steps are sent to the services.
NOTE: After the problem is eliminated, you can click the button to restart the running of services.
The following icons are displayed in the status bar of all administration tools to inform the user that DBQueue Processor processing and services have been stopped.
Table 7: Special icon in the status bar for system stop
|
The DBQueue Processor has been stopped. |
|
The server services have been stopped. |
NOTE: If the Database Agent Service is not working, a message is displayed in the status bar in all the administration tools. To see this message, users must have at least the configuration user access level.