...
MonitoredObject/JobChains
(optional) can contain severalJobChain
definitions for monitoring of error or success conditionsJobChain
(required) has the following attributes (one of scheduler_id or name must be set):scheduler_id
(optional) - JobScheduler instance with the given identification. By default - JobChain will be checked in all JobScheduler instances that logged into the same databasename
(optional) - Job chain name including possible folder names. By default - all JobChains for defined scheduler_id are checkedstep_from
(optional) - Start Job node name for checkingstep_to
(optional) - End Job node name for checking
<!--
MonitoredObject/Jobs
(optional) can contain severalJob
definitions for monitoring of error or success conditionsJob
(required) has the following attributes (one of scheduler_id or name must be set):scheduler_id
(optional) - JobScheduler instance with the given identification. By default - Job will be checked in all JobScheduler instances that logged into the same databasename
(optional) - Job name including possible folder names. By default - all Jobs for defined scheduler_id are checked
-->
MonitoredObject/Timers
(optional) can contain severalTimer
definitions for performance measurementTimer
(required) has the following elementsJobChains
(optional) - can contain severalJobChain
definitions for performance measurementJobChain
(required) has the following attributes (one of scheduler_id or name must be set):scheduler_id
(optional) - JobScheduler instance with the given identification. By default - JobChain will be checked in all JobScheduler instances that logged into the same databasename
(optional) - Job chain name including possible folder names. By default - all JobChains for defined scheduler_id are checkedstep_from
(optional) - Start Job node name for checkingstep_to
(optional) - End Job node name for checking
<!--
Jobs
(optional) can contain severalJob
definitions for performance measurementJob
(required) has the following attributes (one of scheduler_id or name must be set):scheduler_id
(optional) - JobScheduler instance with the given identification. By default - Job will be checked in all JobScheduler instances that logged into the same databasename
(optional) - Job name including possible folder names. By default - all Jobs for defined scheduler_id are checked
-->
Minimum
(optional) - expected minimum execution time for all configured job chains in the MonitoredObject/Timers/Timer/JobChainsScript
(required) - definition of the expected minimum value and has the following attributeslanguage
(required) - script engine. currently javascript engine will be supported
Maximum
(optional) - expected maximum execution time for all configured job chains in the MonitoredObject/Timers/Timer/JobChainsScript
(required) - definition of the expected maximum value and has the following attributeslanguage
(required) - script engine. currently javascript engine will be supported
...
SystemMonitorNotification
can contain severalNotification
definitions for notification of error or success conditionsNotification
(required) contain one NotificationMonitorNotificationMonitor
(required) contains the configuration for delivery notifications to System Monitor and has the following attributesservice_name_on_error
(optional) - Service name to send of error/recovery messages. One of service_name_on_error or service_name_on_success must be set.service_name_on_success
(optional) - Service name to send of success messages if order is successfully completed. One of service_name_on_error or service_name_on_success must be set.service_status_on_error
(optional) - Service status (e.g. CRITICAL or WARNING) to send of error messages. If not set - CRITICAL will be sendedservice_status_on_success
(optional) - Service status (e.g. SUCCESS) to send of success messages. If not set - OK will be sended
NotificationMonitor
can has one of the following elementsNotificationCommand
(optional) command line for calling of the extern script for system notificationNotificationInterface
(optional) calling API for system notification (currently for NSCA notifications). This Element has the following attributesservice_host
(required) - hostname for the host the notification are sent from (the way it is named at the System Monitor)monitor_port
(required) - port of System Monitor to receive notificationsmonitor_host
(required) - hostname of System Monitormonitor_encryption
(required) - specifies that the communication with the System Monitor is encrypted. NONE, XOR, TRIPLE_DES encryptions are available.
NotificationObject
(required) contains the configuration of objects, which will be sended to System MonitorJobChains
(optional) - can contain severalJobChain
definitionsJobChain
(required) has the following attributes (one of scheduler_id or name must be set):notifications
(optional) - Number of notifications for the same problem (if problem is recovered or acknowledged - no notification will be sended). By default - 1scheduler_id
(optional) - JobScheduler instance with the given identification. By default - JobChain will be checked in all JobScheduler instances that logged into the same databasename
(optional) - Job chain name including possible folder names. By default - all JobChains for defined scheduler_id are checkedstep_from
(optional) - Start Job node name for checkingstep_to
(optional) - End Job node name for checking
<!--
Jobs
(optional) can contain severalJob
definitionsJob
(required) has the following attributes (one of scheduler_id or name must be set):scheduler_id
(optional) - JobScheduler instance with the given identification. By default - Job will be checked in all JobScheduler instances that logged into the same databasename
(optional) - Job name including possible folder names. By default - all Jobs for defined scheduler_id are checked
-->
Timers
(optional) - can contain severalTimer
definitionsTimer
(required) has the following elementsJobChains
(optional) - can contain severalJobChain
definitions for performance notificationJobChain
(required) has the following attributes (one of scheduler_id or name must be set):notifications
(optional) - Number of notifications for the same check. By default - 1scheduler_id
(optional) - JobScheduler instance with the given identification. By default - JobChain will be checked in all JobScheduler instances that logged into the same databasename
(optional) - Job chain name including possible folder names. By default - all JobChains for defined scheduler_id are checkedstep_from
(optional) - Start Job node name for checkingstep_to
(optional) - End Job node name for checking
<!--
Jobs
(optional) can contain severalJob
definitions for performance notificationJob
(required) has the following attributes (one of scheduler_id or name must be set):scheduler_id
(optional) - JobScheduler instance with the given identification. By default - Job will be checked in all JobScheduler instances that logged into the same databasename
(optional) - Job name including possible folder names. By default - all Jobs for defined scheduler_id are checked
-->
...