...
The JobScheduler Interface Monitor can be used to monitor the messages for the 3 use cases:
- error case
- an error has occured occurred / been recovered during a job chain / job execution
- the
service_name_on_error
setting is responsible for this monitoring case
- the
- an error has occured occurred / been recovered during a job chain / job execution
- success case
- a job chain / job ends succesfullysuccessfully
- the
service_name_on_success
setting is responsible for this monitoring case
- the
- a job chain / job ends succesfullysuccessfully
- performance check (see
Timer
)- usually the
service_name_on_error
setting is responsible for this monitoring case but the performance check will also work if only theservice_name_on_success
setting has been defined.
- usually the
...
- attributes
service_name_on_error
andservice_name_on_success
- at least one of these attributes must be configured
- both attributes can be configured together
- the use of this settings must be unique within one SystemNotification
NotificationMonitor
supports the following attributes:
...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
<!-- Example
op5 NSCA Status:
0 - OK
1 - WARNING
2 - CRITICAL
3 - UNKNOWN -->
...
<!-- Sending occurred errors as CRITICAL (default) -->
<NotificationMonitor service_name_on_error="JobScheduler Monitoring Errors">
...
<!-- Sending occurred errors as WARNING -->
<NotificationMonitor service_name_on_error="JobScheduler Monitoring Errors" service_status_on_error="1">
... |
...
Attribute | Usage | Description |
---|---|---|
monitor_host | Required | This setting specifies the host name or ip IP address of the System Monitor host. |
monitor_port | Required | This setting specifies the TCP port that the System Monitor would will listen to. |
monitor_password | Optional | This setting specifies the password
|
monitor_connection_timeout | Optional | This setting specifies the connection timeout in ms. Default: |
monitor_response_timeout | Optional | This setting specifies the 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 | Required | 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:
|
...
Note | ||
---|---|---|
| ||
In case you are using Opsview OpsView as the monitoring tool, the plugin used in Instead, you should use the XML element |
...