...
Element | Element description | Description |
---|---|---|
NotificationMonitor | Once inside a Notification element | Specifies the System Monitor interface that is being used for messages: either by a Plugin Interface or by command line invocation (requires NCSA client installation) |
NotificationObjects | Once inside a Notification element | Specifies the JobChains and the Timers definitions |
...
NotificationMonitor support the following attributes:
Note:
- attributes
service_name_on_error
andservice_name_on_success
- at least one of these attributes must be configured
- both attributes can be configured together
Attribute | Usage | Description |
---|---|---|
service_name_on_error | Optional | This setting specifies the service that is configured in the Service Monitor for messages of job runs with errors and for job recovery messages. The service name must match the corresponding setting in the System Monitor. |
service_name_on_success | Optional | This setting specifies the service that is configured in the Service Monitor for receiving informational messages on successful job runs. The service name must match the corresponding setting in the System Monitor |
service_status_on_error | Optional | This setting specifies the service status code for error messages. Default: CRITICAL |
service_status_on_success | Optional | This setting specifies the service status code for success messages Default: OK |
...
Attribute | Usage | Description |
---|---|---|
monitor_host | OptionalRequired | This setting specifies the hostname or ip address of System Monitor host. |
monitor_port | OptionalRequired | This setting specifies the TCP port that the System Monitor would listen to. |
monitor_password | Optional | |
monitor_connection_timeout | Optional | |
monitor_response_timeout | Optional | |
monitor_encryption | Optional | This setting specifies that the communication with the System Monitor is encrypted. By default no encryption is used. NONE - no encryption XOR - XOR encryption TRIPLE_DES - use of triple des algorhythm for encryption |
service_host | Optional | This setting specifies the name of the host that executes the passive check. The name must match the corresponding setting in the System Monitor. |
plugin | Optional | Default: com.sos.scheduler.notification.plugins.notifier.SystemNotifierSendNscaPlugin |
...
Attribute | Usage | Description |
---|---|---|
plugin | optionalOptional | Default: com.sos.scheduler.notification.plugins.notifier.SystemNotifierProcessBuilderPlugin |
...
Attribute | Usage | Description |
---|---|---|
notifications | optionalOptional integerInteger | Specifies the number of notifications that are sent to a System Monitor. Default: 1 |
scheduler_id | optionalOptional | Notifications are restricted to the JobScheduler instance with the given identification. By default notifications will be sent for all JobScheduler instances that would log into the same database. |
name | optionalOptional | Job chain name including possible folder names |
step_from | optionalOptional | Restricts notifications for job chains to a sequence of job nodes that are specified with the step_from and step_to attributes. |
step_to | optionalOptional | Restricts notifications for job chains to a sequence of job nodes that are specified with the step_from and step_to attributes. |
excluded_steps | optionalOptional |
SystemMonitorNotification/Notification/NotificationObjects/Timer
...
Attribute | Usage | Description |
---|---|---|
notifications | optionalOptional integerInteger | Specifies the number of notifications that are sent to a System Monitor. Default: 1 |
name | optionalOptional | Correspondence to Timer defined in the SystemMonitorNotification/Timer element |
notify_on_error | optionalOptional booleanBoolean | Send timer check notification if the error ocurred in the configured timer job chain (steps) Default: false |
...
Attribute | Usage | Description |
---|---|---|
name | requiredRequired | Correspondence to Timer used in the SystemMonitorNotification/Notification/NotificationObjects/Timer element. The name must be unique across all timers definitions. |
...
Attribute | Usage | Description |
---|---|---|
scheduler_id | optionalOptional | Notifications are restricted to the JobScheduler instance with the given identification. By default notifications will be sent for all JobScheduler instances that would log into the same database. |
name | optionalOptional | Job chain name including possible folder names |
step_from | optionalOptional | Restricts checks for job chains to a sequence of job nodes that are specified with the step_from and step_to attributes. |
step_to | optionalOptional | Restricts checks for job chains to a sequence of job nodes that are specified with the step_from and step_to attributes. |
...
Attribute | Usage | Description |
---|---|---|
language | requiredRequired | script Script language name Supported languages:
|
...