Cron Schedule developed for Magento 2 is a must-have extension for any e-commerce business because it helps store admins view, schedule, and manage cron tasks easily.
OverviewBack to top
Mageplaza Cron Schedule is an extremely useful extension which can be utilized to prevent errors and upgrade store performance. This module allows the admin to view, manage, and schedule cron tasks without any difficulties from the store backend. Firstly, you need to know that Cron Jobs is totally essential to your store's smooth operation. Because actions can be triggered automatically by cron jobs, so it is time-saving for store admin when handling lots of different tasks via cron.
Thanks to Cron Schedule, all cron job’ activities are clearly presented as a separate position at the Magento backend. That helps the admin to erase the inconvenience of accessing the store database when there are no updates or errors of cron jobs. Besides, store admins can also make use of Cron Jobs Grid and Cron Jobs Timetable to create a cron job, edit, detect and fix any errors right from the site backend without any potential risk to the database. With the convenience and extra functions, the admin cron management and site performance will be significantly improved via Cron Schedule.
Manage Cron Jobs From Admin Backend
- Save every state of a cron task in details
- Visualize cron tasks in a timetable
- Execute cron jobs manually
- Erase, execute or change the status of multiple cron jobs
- Notification at the backend when cron gets errors
- Auto-send emails when cron gets errors
- Auto-clear cron jobs log
Monitor All Cron Jobs On Backend
Thanks to Cron Schedule, all the executed and planned cron jobs can be clearly viewed and appropriately managed from the backend separate listing grid. It is possible to access the grid anytime to manage cron job details including cron job code, activation status, instance classpath, group name, job method, schedule, and action. The cron jobs created by admins via this grid can be edited. In general, the grid provides a broad view of all cron tasks available. Also, at the Manage Cron Jobs Grid, the admin can process mass actions as change status, delete, or execute all or selected cron tasks conveniently and in a time-saving way.
Save Every Cron Task In Details
Cron Schedule allows recording and updating all status of a cron task through History Log. The Cron Jobs Log will display notifications for the active state of a cron task: Error, Missed, Pending, Running, Success. If there is a problem occurring, the message of error details will be shown by the log, according to which admins can solve the issue by reconfiguring it correctly.
Visualize Cron Tasks In A Timetable
Different schedule time and different status in the cron tasks should be displayed logically, neatly, and clearly, so that store admins can view and manage them appropriately. The wise timetable format with Cron Jobs Table can show all cron tasks in chronological order. Looking at the timetable store admin can easily acknowledge on which day and at which time what cron tasks are set up. Noticeably, each task is labeled with the different color bars representing the status visually, for example, red for errors, green for success blue for pending, purple for running. Furthermore, store owners also can decide which tasks are affecting other ones to make an appropriate modification.
Execute Cron Jobs Manually
Admins can operate any cron jobs any time by selecting and applying “Execute” at the Action box. Manually executing allow e-commerce owners to update cron tasks if required actively.
Erase, execute, or alter multiple cron jobs' status at the same time.
Allow/ Disallow giving notifications at the backend if cron encounter errors or missed.
Allow/ Disallow giving notification emails to admin when cron jobs encounter errors or get lost.
Apply the schedule to send emails automatically.
Set time to auto clear log. (such as every 30 minutes, etc.)
Multiple Store Views
View, monitor cron jobs at different store views at Cron Jobs grid and timetable.
Full Feature List
- Allow/ Disallow giving notifications at the backend if cron get errors or missed
- Allow/ Disallow giving notification emails to admin when cron jobs get errors or lost
- Choose email senders
- Fill in admins’ emails
- Choose the email templates
- Apply the schedule to send emails automatically
- Apply schedule to auto clear log (such as every 30 minutes, etc.)
Cron Jobs Grid
- View all available cron jobs in detail:
- Instance, Classpath, Status, Job Method, Group Name, Time Schedule, Cron Job Code, Action.
- Mass action (change status, delete, execute) multiple cron jobs
- Alter store view
- Show/ Hide grid columns
- Create/ Edit Cron Jobs
- Add the cron job code
- Select group name
- Enable/ Disable the cron job
- Fill in job method
- Add schedule using cron format
Cron Jobs Log
- View all result states of cron jobs including Error, Missed, Pending, Running, Success.
- View other relevant information: ID, Job Code, Status, Message, Total Executed Time, Created At, Scheduled At, Executed At, Finished At, Action.
- Erase cron jobs
- Filter, change store view, show/ hide columns
Cron Jobs Timetable
- Result states of cron jobs can be viewed at the timetable format
- Choose time to display cron jobs: last 24 hours, previous seven days, last 30 days
Q: What are the function of Cron Jobs Grid?
A: At Cron Job Grid, you can view all available cron job details such as for instance classpath, group name, activation status, job method, schedule, cron job code, and action. Also, you can edit your created cron jobs quickly. Besides, Cron Job Grid also supports mass actions as delete, change status, execute.
Q: What can be seen at Cron Jobs Log?
A: All states of any cron tasks can be viewed at Cron Lobs Log. When a cron task encounters Error, Missed, Pending, Running, Success, you will be informed quickly. If there is any problem in operation, the log will show the message of error details, and you can fix to make it run appropriately
Q: How to schedule to clear the log frequently?
A: At the admin backend, you can set the time to clean up the log frequently, for example, every 10 minutes, every 30 minutes, etc. to keep the log neat.
Q: What are the advantages of Cron Jobs Timetable?
A: Cron Jobs Timetable helps to manage cron tasks visually in chronological order. Color bars can be used to mark the time of cron jobs and notice the running state, for instance, red for errors, green for success, blue for pending, purple for running. When hovering on a special bar, a detail box will appear so you can see more details.
Q: When there are errors, how can I know?
A: You will be notified quickly about cron errors if you enable Backend Notification and Email Notification.
Q: How to run cron jobs manually?
A: At the Cron Jobs Grid, please select cron jobs and click on Execute at Action box.
Release NotesBack to top
- Compatible with Open Source (CE) : 2.2 2.3
- Compatible with Commerce using on prem (EE) : 2.2 2.3
- Stability: Stable Build