Документация для версии Мониторинг 14.0. Документация на другие версии также доступна.

Предыдущая страница Пример скрипта для определения текущего состояния реле на стороне Агента Контроля  Пример скрипта для создания отчёта о тревожных ситуациях Следующая страница

Отчёт о сбоях в работе технических средств (см. Отчёт о сбоях в работе технических средств) можно автоматически генерировать с помощью скрипта, который использует реакцию REPORT_FAILURES объекта VIDEOSRV_R:

DoReact("VIDEOSRV_R","","REPORT_FAILURES","computer<>,file<>,export<>,object<>,region<>,district<>,city<>,type<>,fromTime<>,toTime<>,sorting<>,comment<>");

Описание параметров приведены в таблице ниже:

ПараметрОписание
computer<>

Задает NetBIOS имя компьютера, на котором необходимо создать отчет.

Обязательный параметр

file<>

Полный путь к файлу, в который будет сохранён отчёт.

Обязательный параметр

export<>

Формат файла экспорта. 0 - Excel, 1 - HTML, 2 - RTF, 3 - CSV. 

Необязательный параметр. При отсутствии данного параметра осуществляется экспорт в формате Excel

object<>

Объект, по которому строится отчёт. В данном параметре указывается "Код объекта", который можно увидеть на Панели Истории интерфейсного объекта Мониторинг (см. Информация об объекте).

Необязательный параметр. При отсутствии данного параметра строится отчёт по всем объектам

region<>

Фильтр по справочнику "Область". Необходимо через запятую указать порядковые номера опций в раскрывающемся списке Область, которые должны использоваться. Например: (region<1,3>) (см. Отчёт о сбоях в работе технических средств).

Необязательный параметр. При отсутствии данного параметра строится отчёт по всем областям

district<>

Фильтр по справочнику "Район". Необходимо через запятую указать порядковые номера опций в раскрывающемся списке Район, которые должны использоваться. Например: (district<2,3,5>) (см. Отчёт о сбоях в работе технических средств).

Необязательный параметр. При отсутствии данного параметра строится отчёт по всем районам

city<>

Фильтр по справочнику "Город". Необходимо через запятую указать порядковые номера опций в раскрывающемся списке Город, которые должны использоваться. Например: (city<1>) (см. Отчёт о сбоях в работе технических средств).

Необязательный параметр. При отсутствии данного параметра строится отчёт по всем городам

type<>

Фильтр по справочнику "Тип сбоя". Необходимо через запятую указать порядковые номера опций в раскрывающемся списке Тип сбоя, которые должны использоваться. Например: (type<1,3,5>) (см. Отчёт о сбоях в работе технических средств).

Необязательный параметр. При отсутствии данного параметра строится отчёт по всем сбоям

fromTime<>

Дата-время начала отчёта в формате "ДД-ММ-ГГ ЧЧ:ММ:СС".

Обязательный параметр

toTime<>

Дата-время окончания отчёта в формате "ДД-ММ-ГГ ЧЧ:ММ:СС".

Обязательный параметр

sorting<> 

Режим сортировки. 0 – по событию, 1 – по времени.

Необязательный параметр. При отсутствии данного параметра используется сортировка по событию

comment<>

Показывать комментарий. 0 – не показывать, 1 – показывать

Необязательный параметр. При отсутствии данного параметра комментарии не показываются

Пример скрипта, который будет автоматически создавать Отчёт о сбоях в работе технических средств каждый день в 20:00 и сохранять в файл c:\report.html:

OnTime(W,D,X,Y,"20","00","00")
{
DoReact("VIDEOSRV_R","","REPORT_FAILURES","computer<MONITORING>,file<c:\report.html>,export<1>,fromTime<" + date + " 00:00:00>,toTime<" + date + " " + time + ">");
} 
  • No labels