...
Attribute | Usage | Description |
---|---|---|
monitor_host | Required | This setting specifies the hostname or ip address of System Monitor host. |
monitor_port | Required | This setting specifies the TCP port that the System Monitor would listen to. |
monitor_password | Optional | This setting specifies the password configured in the ncsa.cfg file used by NSCA. |
monitor_connection_timeout | Optional | This setting specifies the connection timeout in ms. Default: |
monitor_response_timeout | Optional | This setting specifies the NSCA response timeout in ms. |
monitor_encryption | Optional | This setting specifies that the communication with the System Monitor is encrypted. By default no encryption is used.
|
service_host | OptionalRequired | 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 |
...
Element | Element description | Description |
---|---|---|
JobChain | Optional, once or more inside of NotificationObjects element | Restricts notifications for job chains |
Timer | Optional, once or more inside of NotificationObjects element | Restricts notifications for job performance checks (Timer) |
SystemMonitorNotification / Notification / NotificationObjects / JobChain
...
Attribute | Usage | Description |
---|---|---|
notifications | Optional Integer | Specifies the number of notifications that are sent to a System Monitor. Default: |
name | Optional | Correspondence to Timer name setting defined in the SystemMonitorNotification / Timer element |
notify_on_error | Optional Boolean | Send timer check notification when the error ocurred in the configured timer job chain (steps)Default: Default: |
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<SystemMonitorNotification system_id="OP5">
<Notification>
<NotificationMonitor service_name_on_error="Errors">
...
</NotificationMonitor>
<NotificationObjects>
<!--
Send the job chain error, occurrent in the "test/my_jobchain" job chain, to the "Errors" service.
-->
<JobChain name="test/my_jobchain" />
</NotificationObjects>
</Notification>
<Notification>
<NotificationMonitor service_name_on_error="Performance">
...
</NotificationMonitor>
<NotificationObjects>
<!--
Send the performance check error, occurrent in the "test/my_jobchain" job chain, to the "Performance" service.
Send of the performance check error to the "Performance" service will be ignored when the "test/my_jobchain" has the job chain error (default notify_on_error = false).
-->
<Timer name="my_timer" />
</NotificationObjects>
</Notification>
<Timer name="my_timer">
<JobChain name="test/my_jobchain" />
</Timer>
</SystemMonitorNotification> |
SystemMonitorNotification / Timer
...