Skip to main content
ExLibris

Knowledge Assistant

BETA
 
  • Subscribe by RSS
  • Back
    Alma
    Ex Libris Knowledge Center
    1. Search site
      Go back to previous article
      1. Sign in
        • Sign in
        • Forgot password
    1. Home
    2. Alma
    3. Product Documentation
    4. Alma Online Help (English)
    5. Administration
    6. Managing Jobs
    7. Viewing Completed Jobs
    8. Jobs Progress Details

    Jobs Progress Details

    1. Last updated
    2. Save as PDF
    3. Share
      1. Share
      2. Tweet
      3. Share
    1. Introduction
    2. Job Stages
    3. Jobs Queue
    4. Job Progress Details
      1. Basic Details
      2. Bulks Awaiting Processing
      3. Bulks in Queue and Transferred
      4. Progress Rate Distribution
        1. Bulks Processing Examples
    5. FAQ
    Translatable

    Introduction

    Alma Jobs run batch processes on a large number of entities. Some jobs split the job population into discrete units of work called bulks, which are not dependent on one another, and can be processed in parallel.

    Job Progress details are available for jobs that run in bulks, providing information about the progress of the job over its entire runtime, increasing transparency regarding the job’s state, and assisting in determining the job’s health.

    Job Stages

    1. Pending — A submitted job waiting to be triggered by Alma. If no available system resources exist, the job remains in Pending status until system resources become available.
    2. Initialization — When started, a job begins with the initialization stage. The operations performed during the initialization stage vary between job types. For jobs that work with bulks, bulks are created during the initialization stage.
    3. Processing — The main job stage during which the job’s work is done.
    4. Finalization — Before the job ends, the finalization stage is run. The operations performed during the finalization stage vary between job types.

    Jobs Queue

    Bulks are created during job initialization and are initially assigned the Waiting for processing status. Bulks in the waiting list are periodically moved to the queue in a process called a Round. A job cannot exceed the maximum allowed number of bulks in the queue at a time. A job Round moves the maximum number of bulks to the queue without exceeding the limit.

    Bulks are processed from the Jobs Queue. Alma continuously optimizes and prioritizes running jobs to allocate resources effectively. Bulks of jobs assigned a higher priority may be processed before bulks of jobs with lower priority.

    Job Progress Details

    To access a job’s “Progress Details” page, from the Monitor Jobs page (Admin > Monitor Jobs), in the Progress details column, select View, or from the job's action menu, select Progress details.

    Not every job has a progress details page.

    The monitor jobs queue highlighting the Progress details.

    Monitor Jobs - Progress details

    Basic Details

    The job progress detail includes:

    • Job ID, Name, Description, Status.
    • Job progress rate – a score of the job’s overall progress
      • Low — when the progress is significantly lower than expected
      • Medium — when the progress is slightly lower than expected
      • Normal — when the progress is as expected
      • High — when the progress is higher than expected
    • Job stages start times

    The job progress timeline.

    Job progress

    Bulks Awaiting Processing

    The number of bulks awaiting processing and have not yet been moved into the Jobs queue in each Round. After the initialization stage, the number of awaiting bulks should decrease steadily.

    A graph of Bulks waiting for processing.

    Bulks waiting for processing

    Bulks in Queue and Transferred

    The Bulks in queue transferred graph displays the number of bulks in the Jobs Queue and the number of bulks transferred from the waiting list into the Jobs Queue in each Round.

    If there are bulks still in the queue when a Round is run, fewer bulks are transferred into the queue. The number of bulks transferred corresponds to the decrease in the number of waiting bulks.

    A graph depicting the bulks in queue and those waiting to be transferred.

    Bulks in queue and transferred

    Progress Rate Distribution

    Shows for each of the progress rates the number of job runs that had that progress rate for jobs of the same type from the past 3 months.

    The progress rate distribution graph.

    Progress rate distribution

    Bulks Processing Examples

    • Smooth sailing — The number of waiting bulks decreases steadily, and the number of bulks in the queue at the start of each round is 0.
    • Waiting bulks is 0 at the end of the job for multiple rounds, and there are still bulks in the queue. The job is still running and needs to process the remaining bulks in the queue, and there are no more bulks waiting to be moved into the queue.

      An example of bulks waiting for processing.

    • Waiting bulks is 1 at the start of the job for multiple rounds. This is the initialization stage.

      Another example of bulks waiting for processing.

    FAQ

    Q: Why does my job not have Progress Details?
    A: Not all jobs have progress details. Progress details are only available for jobs that work in bulks.

    Q: Why was my job in Pending status for an extended time?
    A: A job may remain in Pending status for several reasons, for example, when waiting for available system resources.

    Q: Why did the initialization/finalization stage of my job take a long time compared with other jobs?
    A: The operations performed in the initialization and finalization stages vary between job types, and may also depend, in some cases, on the items on which the job runs.

    View article in the Exlibris Knowledge Center
    1. Back to top
      • Viewing Completed Jobs
      • Viewing Files Exported Using Export Jobs
    • Was this article helpful?

    Recommended articles

    1. Article type
      Topic
      Content Type
      Documentation
      Language
      English
      Product
      Alma
    2. Tags
      This page has no tags.
    1. © Copyright 2026 Ex Libris Knowledge Center
    2. Powered by CXone Expert ®
    • Term of Use
    • Privacy Policy
    • Contact Us
    2025 Ex Libris. All rights reserved