Monitoring Async Queue
Use the Async Queue screen to monitor asynchronous API requests submitted to OPERA Cloud. The screen provides visibility into the processing status and results of integration jobs initiated through asynchronous APIs.
Async Queue monitoring is intended for Integration Administrators who need to track the progress of background API operations, review processing outcomes, and verify successful completion of integration requests.
Viewing Completed Async Queue
-
From the OPERA Cloud menu, select Miscellaneous, select Monitoring then select Async Queue.
- Select the status as Completed to see the requests that have finished processing.
- Head Locator ID: Enter the unique identifier associated with the originating (header) request.
- Get Locator ID: Enter the identifier used to retrieve or track the async job status.
- Click Search to apply the filters or Reset to clear the criteria.
- Each record in the Async Queue represents an async API job and includes
details such as:
- Head Locator ID: Identifier for the original async request
- Get Locator ID: Identifier used for retrieving job status
- Status: Current state of the job (e.g., Completed, Incomplete)
- Message Code: Indicates success or type of issue encountered
- Error: Detailed error message (if applicable)
Viewing Incomplete Async Queue
-
From the OPERA Cloud menu, select Miscellaneous, select Monitoring then select Async Queue.
- Select the status as Completed to see the requests that have finished processing.
- Head Locator ID: Enter the unique identifier associated with the originating (header) request.
- Get Locator ID: Enter the identifier used to retrieve or track the async job status.
- Click Search to apply the filters or Reset to clear the criteria.
-
For records with an Incomplete status, you can manually check the latest job status. To refresh the status:
- Locate the incomplete job record.
- Click the ellipsis icon (three dots) corresponding to the record.
- Select Refresh Now.
- Based on the current state of the async request, one of the following
outcomes may occur:
- Job Still Running: If the job is still actively processing, a message is displayed indicating that the job is still running and advising the user to check again later.
- Job Completed: If the job has already finished processing, a confirmation message is displayed and the job status is automatically updated from Incomplete to Completed.
- Job Running Longer Than Expected: If the job
has been running longer than the expected duration and appears to be
stuck, a pop-up message is displayed indicating that the job has
exceeded the expected processing time. The pop-up also provides an
option to terminate the job. If the user chooses to terminate the request:
- The async job is stopped.
- The job status is updated to Terminated.
- The user can initiate a new async request for the same action if required.
Parent topic: Miscellaneous