Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-18864

Create Persistent Event Logs For Job Scheduler

    Details

    • Type: Feature Request
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 2.7.0, 2.8.0
    • Fix Version/s: 2.8.0
    • Component/s: Quartz Scheduler
    • Labels:
      None
    • Conversion Script Required:
      Yes
    • CLE Team Issue:
      Yes

      Description

      Currently the job scheduler event log is restricted to Quartz generated events (job fired, job completed), is restricted to one machine, and is in memory. This makes review of job status and job errors problematic, particularly in a clustered environment. I propose that the event log be replaced with a persistent, DB-backed event log. This log would combine the Quartz-generated events and any logging the Job developer chooses to include in the event log. This will prevent the need to skim through catalina.out to find job execution errors or info statements and will allow an administrator to look at job execution event logs across a cluster.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  duffy Duffy Gillman (Inactive)
                  Reporter:
                  duffy Duffy Gillman (Inactive)
                • Votes:
                  1 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code