The eRecruiter should be monitored using monitoring tools (i.e. nagios). It may also be monitored using a specialized performance monitoring solution to get deep insight (i.e. NewRelic, ruxit).
The following metrics are the minimal recommended monitoring metrics:
The following metrics are the minimal recommended monitoring metrics:
The eRecruiter IIS applications should be monitored for abnormal usage and reachability.
The eRecruiter Cron Worker can be monitored using a simple SQL script that will calculate the latest execution and can be monitored using standard monitoring tools.
SELECT TOP 1 [Date] AS 'LastRun', CAST(CASE WHEN DATEDIFF(hour, [Date], SYSDATETIME()) > 1 THEN 'FAILURE' ELSE 'OK' END AS nvarchar) AS 'Status' FROM [ecBase].[CronWorkerLog] ORDER BY [Date] DESC |
It is recommended to execute the monitoring script every 15 minutes and set the alarm after 3 FAILURE
responses. After alarm status is reached the check interval should be reduced to 5 minutes until the alarm has been cleared.
It is recommended to monitor the eRecruiter Media Service as it is responsible to create documents and printouts.