Just a quick post this time, about my newest Railo extension!
The Tasks Viewer extension shows all registered Scheduled tasks on the Railo server, ordered by web context. The detail page will show you all matching log entries (from scheduler.log), and shows a graph of Missed/Succesfull/Errored executions.
This graph is created by looking at the available log data. Logs are deleted when they have grown to 1 MB, so there might be times when you have very little info, and times when you have a lot. That is out of my control unfortunately.
Another feature is the Alert Service, which periodically sends you an email if any tasks threw an error, or were not executed at all.
There are some big changes on the way for the scheduled tasks in Railo Server. Probably, this extension will not be needed anymore when a new Railo version (4.0 or later) is coming out. But untill then... enjoy :)
Just go to your Railo Server Administrator, click on Extension > Applications, and install the Tasks Viewer.
After installation, see the Plugins section of the Administrator menu.
1.1.0: added the Alert Service 1.1.1: fixed a bug in the interval calculation 1.1.2: if a task reached it's enddate, but was manually executed afterwards, an error occured. Also added pan/zoom options to the chart. 1.1.3 and 1.1.4: code bugs 1.1.5: fixed a bug with incorrect permissions on directory and file creating 1.2.0: Alerter service can now be disabled; manually run the Alerter Service; changed layout of the Alerter email; other small changes| Viewed 2822 times
1.2.1 and 1.2.2: small bug fixes
1.2.3: bug "column [HASH] not found in query" on earlier Railo versions fixed
1.2.4: fixed a bug in calculating log start date (some log files have multiple header lines)
1.2.5: fixed bug "column [autoDelete] does not exist"
22.214.171.124: added option of defining error texts to ignore (so the Alerter service won't bug you with "Read timed out" etc.)