Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-19215

Jobs management application/UI



    • New Feature
    • Resolution: Unresolved
    • Major
    • None
    • 13.10
    • Job
    • None
    • Unknown


      The current Jobs Module is creating background jobs that execute in grouped/ungrouped mode, can be canceled, produce a lot of logs and status files, etc. but none of that is easily manageable or debuggable by an admin.

      Some example issues:

      • the log files are (almost) unreadable in plaintext and, at times, they can get so large as to risk running out of space.
      • the jobs themselves can get stuck or can turn out to take an unexpected amount of time, potentially being very taxing on the CPU, without the admin being able to get an overview of what is going on or any hint of which one might be the problematic job.

      To help with this, some jobs related operations should be exposed in the UI, accessible to admins and get a better grip of their XWiki instance:

      1. See job execution history:
        • job status and job logs in a human readable / user friendly display, including size on disk,
        • ability to delete old job logs and statuses to clean up and reclaim storage.
      2. See actively running jobs:


        Issue Links



              Unassigned Unassigned
              enygma Eduard Moraru
              0 Vote for this issue
              1 Start watching this issue