...
Code Block | ||
---|---|---|
| ||
<?xml version="1.0" encoding="utf-8"?> <SystemMonitorNotification xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="SystemMonitorNotification_v1.0.xsd"> <Notification> <!-- configure system monitor service name and command for send notification to OP5 system monitor using nsca client notification command substitution in this case: %SERVICE_NAME% Error Service (service_name_on_error) %SERVICE_STATUS% 1 if error occured (service_status_on_error) 0 if error recovered (service_status_on_success) %SERVICE_MESSAGE_PREFIX% ERROR if error occured RECOVERED if error recovered TIMER if performance check %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" service_status_on_error="1" service_status_on_success="0"> <NotificationCommand><<NotificationCommand> <![CDATA[cmd /c echo my_nsca_service_host:%SERVICE_NAME%:%SERVICE_STATUS%:%SERVICE_MESSAGE_PREFIX%history id=%ORDER_HISTORY_ID%, step =%ORDER_STEP_STATE%, error=%ERROR_TEXT%, check = %CHECK_TEXT% | C:\nsca\send_nsca.exe -H nsca_server_host -c C:\nsca\send_nsca.cfg -d : ]]><> </NotificationCommand> </NotificationMonitor> <NotificationObject> <!-- configure job chains and count send operations for sending error/recovered notifications requirement: monitoring of this job chains must be configured in CheckHistoryConfiguration.xml --> <JobChains> <JobChain notifications="10" name="samples/sample_jobChain_1"/> <JobChain notifications="10" name="samples/sample_jobChain_2"/> </JobChains> <Timers> <Timer> <!-- configure job chains and count send operations for sending performance notifications requirement: timer check for this job chain must be configured in CheckHistoryConfiguration.xml --> <JobChains> <JobChain notifications="1" name="samples/sample_jobChain_1"/> </JobChains> </Timer> </Timers> </NotificationObject> </Notification> </SystemMonitorNotification> |
...