...
See https://kb.sos-berlin.com/x/fYEm
Configuration
JobScheduler - SystemMonitorNotification files
XML Schemas and XML files (see examples below) have to be placed together at \config\notification
. The schemas are the ones that define which values are allowed in your XML files for the JobScheduler monitoring. That means, you just have to modify your 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.
...
Code Block | ||
---|---|---|
| ||
.... <!-- notification message substitution in this case: All Environment variables e.g. %TEMP% or %JAVA_HOME% %ORDER_HISTORY_ID% ... table field name of result row for building message (see table definition SCHEDULER_MON_NOTIFICATIONS) --> <NotificationMonitor service_name_on_error="Error Service"> <NotificationInterface service_host="my_nsca_service_host" monitor_port="5667" monitor_host="nsca_server_host" monitor_encryption="XOR"> order history id=%ORDER_HISTORY_ID%, job chain=%JOB_CHAIN_NAME%, order id=%ORDER_ID%, step =%ORDER_STEP_STATE%, error=%ERROR_TEXT%, check = %CHECK_TEXT% </NotificationInterface> ... |
JobScheduler - Job Chains
Job Chains for these solutions have to be placed under \live\notification
. Four Job Chains were implemented for this solution and they have the following functions:
...