Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

FunctionalityDescription
Job Chain and Order MonitoringJob Chains in JobScheduler can be monitored with the new solution monitored. Actually, the elements that are monitored are the Orders that trigger these Job Chains.
History NotificationsNot only critical alerts are monitored, but also the positive ones. The history of a specific service is also monitored, to see exactly if a specific workflow was executed or not and what result it ended up with.
Performance measurement (Timer) There are also Timers that measure the performance of a Job Chain. In case it takes too long for a Job Chain to end, a critical alert will be sent to a System Monitor.
AcknowledgmentOnce a service in the System Monitor is critical, there is the possibility to acknowledge this service. That action will add an Order to the JobScheduler, so that JobScheduler does not send more notifications to the System Monitor for this service.

Samples

Here is an example of JobScheduler monitoring in op5 Monitor. There are 3 services defined for the monitoring: 

  • JobScheduler Monitoring Errors:
  • JobScheduler Monitoring Success:
  • JobScheduler Monitoring Performance:

op5 Monitor - Services for JobScheduler monitoringImage Added

Installation

See https://kb.sos-berlin.com/x/fYEm

 See JobScheduler Monitoring Interface - Prerequisites and Installation

Configuration

JobScheduler - SystemMonitorNotification files

...

FileDescription
SystemMonitorNotification_v1.0.xsd

XML Schema file that define defines which values are allowed in your XML files for the JobScheduler monitoring.

That means, you just have to modify your SystemMonitorNotification_<MonitorSystem>.xml files in order to configure the JobScheduler objects you want to monitor and which System Monitor you want to use for that goal, but the XML schemas do not have to be modified.

SystemMonitorNotification_<MonitorSystem>.xml

 Configuration file for each System Monitor.

  • Specifies the delivery way to System Monitor.
  • Specifies notification for error or success conditions
  • Specifies notification for checks of to measure the performance of JobScheduler objects
 

SystemMonitorNotificationTimers.xml

Configuration file for all System Monitors.

  • Specifies notification for checks of to measure the performance of JobScheduler objects

This file is optional and must contains only just has to contain the definitions of the SystemMonitorNotification / Timer elements.

...

ElementElement descriptionDescription
SystemMonitorNotificationTop Level ElementConfiguration for Notifications notifications to a System Monitorsystem monitor
NotificationOnce or more inside a SystemMonitorNotification elementSpecifies a System Monitor system monitor notification that includes a command line invocation and the JobScheduler objects
TimerOptional, once or more inside a SystemMonitorNotification elementPerformance measurement definition

...