Work execution audit
Sometimes it is useful to understand what is currently happening in the platform, in particular for work execution, see Work service mechanism.
This can be achieved using a specific logger called Work execution audit
What can be tracked
Abnormal work execution
The logger produce a Warning each time a work takes too much time to be executed or it was rescheduled too much times.
For theses cases, it also produces an Info log when the work was finally executed.
A reschedule happens when a work can’t be executed right now because some other work already locked the same process instance.
How to activate it
Logging configuration
Enable the logger called BONITA_WORK_AUDIT.EXECUTION
in the logger configuration.
Activate and configure the work execution audit
The audit is activated by default, it can be deactivated or reactivated here:
In bonita-tenant-community-custom.properties
set flag bonita.tenant.work.audit.activated
to true
or false
Some properties can be configured, these can be found in the default configuration file bonita-tenant-community.properties
under the Work execution audit
section