Scheduler should log all job creation, execution and cancellation

Description

If a schedule never executes, it is almost impossible to debug why, because the scheduler does not emit any log messages. It should log - probably at debug level - when a job gets triggered (enters the job queue) and when it gets executed or cancelled (exits the job queue). It should also log (probably at trace level) any time a job in the job queue changes its state (for example, a constraint is fulfilled).

Release Notes

None

Activity

Show:
Pinned fields
Click on the next to a field label to start pinning.

Details

Assignee

Reporter

Affects versions

Components

Priority

Created October 11, 2018 at 7:24 PM
Updated October 11, 2018 at 7:24 PM