The Cronlog module for Magento

Contents

  1. Module presentation
    1. Description
    2. Access and configuration
    3. History lifetime
    4. Deactivation from the config.xml
    5. Installation and uninstallation
  2. Module download and demo
  3. Support

Don't forget that the present documentation is only about the latest version of the module.
Don't forget to read this page entirely.

There is a mistake or a misspelling? It's a scandal! Say it!

Module presentation

Description

This module allows:

The report is sent by email during the night according to the configuration.

Access and configuration

Configuration available in System » Configuration » Tools » Cron jobs.
Available in Tools » Cron jobs.

Screenshot of the configuration
Screenshot of the configuration (1/5)
Screenshot of the cron jobs history
Screenshot of the cron jobs history (2/5)
Screenshot of the cron jobs configuration
Screenshot of the cron jobs configuration (3/5)
Screenshot of the cron job details
Screenshot of the cron job details (4/5)
Screenshot of the email report
Screenshot of the email report (5/5)

History lifetime

The lifetime is easily configurable via a number of days. All successful cron jobs will be deleted after this period. For all the other statuses, cron jobs will be deleted after 3x this period.

Deactivation from the config.xml

It is possible to deactivate a cron job directly from the config.xml files.
It can be done using the disabled tag like in the example below.

<config>
	<crontab>
		<jobs>
			<catalog_product_alert>
				<schedule>
					<disabled>1</disabled>
				</schedule>
			</catalog_product_alert>
		</jobs>
	</crontab>
</config>

Installation and uninstallation

Nothing simpler with Magento connect (or by decompressing the module archive in the Magento root).
To get the extension key, don't stop reading :) ...

For uninstallation, having uninstalled the module with Magento connect, all that remains is to erase the configuration:

DELETE FROM core_config_data WHERE path LIKE "cronlog/%";
DELETE FROM core_config_data WHERE path LIKE "crontab/jobs/cronlog_%";
DELETE FROM core_config_data WHERE path LIKE "crontab/jobs/%/disabled";

Module download and demo

Demo: configuration / cron jobs history / cron jobs configuration

Extension key: https://www.luigifab.info/magento/connect/luigifab/Luigifab_Cronlog
Download of the latest version: luigifab-cronlog-3.6.2.tgz (md5 3dcb63e15100e173e09d985d3294e516)
GitHub repository: github.com

Tested with Firefox 27/45/57, Chrome 29/63, Opera 49, IE 11, Edge 14 on Magento 1.4.1.0 with PHP 7.1 and MariaDB 10.1.
Tested with Firefox 45 on Magento 1.5.0.1 / 1.6.0.0 / 1.7.0.0 / 1.8.0.0 / 1.9.0.0 / 1.9.3.7 with PHP 7.1 and MariaDB 10.1.

Support

A problem? A question? Is something not working? Is there a bug? Contact me (in French or in English), if I am not on holiday and not far from my mailbox, I will answer you within a few hours.

You will find my email address in the README file, read it!