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

Jobs management application/UI

    XMLWordPrintable

Details

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

    Description

      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:

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              enygma Eduard Moraru
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: