Job Log Management

Development Status
Stable
Active Installs
Maintainers
Download

Last updated: 2017-11-14

Works with CiviCRM 4.7 and should work on CiviCRM 5.0 or higher

This extension provides an API that handles purging old scheduled job log records.
 
It accepts two parameters:
 
  1. days_retained (required) = The number of days to retain records for. Any job logs older than that day range are purged.
  2. api_call (optional) = Only purges logs of a specific type(e.g. job.versionCheck) if explicitly mentioned else deletes all based on the above param. A value of "all" will also purge logs for any API call types.

It will register a scheduled job on installation allowing you to purge old log records automatically.

Screenshot (click to enlarge)