Monitoring¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\Monitoring]
- DelayIdcFaultReport¶
Время (в мс) отсрочки отправки сбойного сообщения на хост для устройств чтения данных банковских карт. Если за указанное время (в мс) произойдёт самовосстановление, то сообщение отправлено не будет.
Возможные значения
Целые числа. При установке значения по умолчанию сбойное сообщение отправляется на хост без отсрочки.
Значение по умолчанию
0
Дополнительно
- DelayPrrFaultReport¶
Время (в мс) отсрочки отправки сбойного сообщения на хост для чекового принтера. Если за указанное время (в мс) произойдёт самовосстановление, то сообщение отправлено не будет.
Возможные значения
Целые числа.При установке значения по умолчанию сбойное сообщение отправляется на хост без отсрочки. Для принтеров Cashino рекомендуется указывать значение задержки не менее 1 минуты (
60000
).Значение по умолчанию
0
Дополнительно
- EventRulesFileName(Monitoring)¶
Имя файла с прописанными правилами, по которым происходит отправка событий в систему мониторинга.
Возможные значения
Имя файла.
Значение по умолчанию
rules.xml
. Если параметр не задан, правила считываются из файла, содержащегося в папке, в которую был установлен Агент мониторинга.Дополнительно
- ForcedOutOfService¶
Разрешить/запретить переход УС в режим обслуживания клиента.
Возможные значения
0
– переход УС в режим обслуживания клиента разрешен.1
– переход УС в режим обслуживания клиента запрещен. УС принудительно переводится в состояние «НЕ ОБСЛУЖИВАЕТ».
Значение по умолчанию
0
, параметр в реестре отсутствует.Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\Monitoring] "ForcedOutOfService"="1"
Дополнительно
Значение параметра меняется в РОП администратором кнопками «СЕРВИС-МОДУЛИ» > «ТЕРМИНАЛ» > ЗАПРЕТИТЬ ОБСЛУЖИВАНИЕ (
ForcedOutOfService
=1
) и «СЕРВИС-МОДУЛИ» > «ТЕРМИНАЛ» > РАЗРЕШИТЬ ОБСЛУЖИВАНИЕ (параметр из реестра удаляется).- MSG_LEN_SIZE¶
Длина сообщения.
Возможные значения
Число.
Значение по умолчанию
4
Дополнительно
Агент мониторинга использует значения по умолчанию. При установке значения отсутствуют в реестре.
- MSG_SIGNATURE¶
Cигнатура используемого низкоуровневого протокола. Обеспечивает совместимость агента мониторинга с системой мониторинга.
Возможные значения
Строка из 4-x символов, в т.ч.:
URAL
– агент мониторинга работает в режиме совместимости с системой мониторинга «Уралсиб»;JSON
– агент мониторинга работает в режиме совместимости с системой мониторинга ПроКСИМА.
Значение по умолчанию
DORS
Дополнительно
- ProATMMonitoringHost(Monitoring)¶
Имя хоста, на котором размещается ПроАТМ.
Возможные значения
Последовательность символов.
Значение по умолчанию
Если параметр не задан, считается, что ПроАТМ и агент мониторинга установлены на одном компьютере.
Дополнительно
- ProATMMonitoringPort(Monitoring)¶
Номер порта, на который Агент мониторинга будет посылать ПроАТМ сообщения с командами от системы мониторинга.
Возможные значения
4 цифры
Значение по умолчанию
3335
Дополнительно
- RemoteMonitoringTimeoutSec(Monitoring)¶
Время в секундах, затрачиваемое на одну операцию взаимодействия с системой мониторинга (подключение, отправка сообщения, ожидания сообщения). По истечении этого времени соединение завершается.
Возможные значения
Время в секундах.
Значение по умолчанию
10
Дополнительно
- RemoteMonitoringUrl(Monitoring)¶
Адрес системы мониторинга, на который отправляется запрос о событии.
Возможные значения
Последовательность символов.
Значение по умолчанию
Дополнительно
- WaitHost(Monitoring)¶
Имя хоста, на котором размещается агент мониторинга.
Возможные значения
Последовательность символов.
Значение по умолчанию
Если параметр не задан, считается, что ПроАТМ и с агент мониторинга установлены на одном компьютере.
Дополнительно
Необходим, если ПроАТМ и агент мониторинга установлены на разных компьютерах.
- WaitPort(Monitoring)¶
Номер порта, по которому Агент мониторинга будет получать сообщения от ПроАТМ и от системы мониторинга. Тот же номер порта должен быть указан и в настройках устройств самообслуживания системы мониторинга.
Возможные значения
4 цифры
Значение по умолчанию
3333
Дополнительно
HardwareStatus¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\Monitoring\HardwareStatus]
- ConsiderPaperOutAsPrinterFail¶
Отправка в подсистему мониторинга сбойного статуса исправного чекового принтера при окончании или отсутсвии бумажной ленты.
Возможные значения
1
,yes
— отправка сбойного статуса принтера при отсутсвии бумажной ленты;0
,no
— отправка фактического состояния устройства при отсутсвии бумажной ленты.
Значение по умолчанию
0
Примеры
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\Monitoring\HardwareStatus] "ConsiderPaperOutAsPrinterFail"="1"
Дополнительно
Изменение значения параметра требует перезапуска терминального ПО.
- HWCheckPeriod¶
Период опроса оборудования.
Возможные значения
Числовое значение в секундах.
Значение по умолчанию
60
Дополнительно
- SendAllReportsOnStart¶
Включить/отключить отправку в мониторинг полного перечня состояния оборудования УС при старте ПО.
Возможные значения
1
,yes
,true
– отправлять полный перечень состояния оборудования УС при старте ПО;0
,no
,false
– отправлять отчеты только по сбойным узлам.
При работе по NDC-протоколу значение
1
игнорируется, состояния оборудования УС отправляются в мониторинг только в процессе работы ПО.Значение по умолчанию
0
Дополнительно
- SendRootReportOnDeviceRecoverу¶
Включить/отключить отправку корневого отчета при восстановлении работоспособности вложенного компонента устройства.
Возможные значения
1
– если причиной выхода устройства из строя является вложенный компонент, а корневой отчет не претерпевает изменений, то при восстановлении работоспособности компонента дополнительно осуществляется отправка корневого отчета.0
– корневой отчет при восстановлении работоспособности вложенного компонента устройства не отправляется.
Значение по умолчанию
0
Дополнительно
<наименование датчика>¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\Monitoring\HardwareStatus\<наименование датчика>]
Настройки сообщений о состоянии датчиков УС.
- COMPONENT¶
Имя компонента узла, который сгенерировал событие.
Возможные значения
Пустое значение, текстовая строка или макрос #XFS_SERVICE_NAME#.
Значение по умолчанию
Дополнительно
Необязательный параметр.
- DEVICE¶
Идентификатор узла, сгенерировавшего событие.
Возможные значения
Число или трехсимвольное имя согласно спецификации CEN/XFS.
Значение по умолчанию
SIU
Дополнительно
Обязательный параметр.
- ERROR_TYPE¶
Тип ошибки.
Возможные значения
Число.
Значение по умолчанию
Дополнительно
Необязательный параметр.
- MESSAGE¶
Текст отчета о состоянии. Каждый узел устройства генерирует свое сообщение.
Возможные значения
Текстовая строка.
Значение по умолчанию
Дополнительно
Необязательный параметр.
- REPORT_TIME¶
Период (секунды), за который генерируется отчет.
Возможные значения
#REPORT_TIME#.
Значение по умолчанию
Дополнительно
Необязательный параметр.
- SEVERITY¶
Уровень критичности сообщения.
Возможные значения
0
(No) – устройство работоспособно;1
(Warning) – устройство работоспособно, но предупреждает, что скоро могут начаться проблемы;2
(MinorProblem) – из-за поломки устройства терминал частично потерял функционал, но возможно еще может обслуживать клиентов;3
(Error) – из-за поломки устройства терминал не может далее обслуживать клиентов и должен выйти из режима обслуживания без вопросов.
Значение по умолчанию
Дополнительно
Обязательный параметр.
- STATUS¶
идентификатор ошибки
Возможные значения
Число.
Значение по умолчанию
Дополнительно
Необязательный параметр.
<cистема мониторинга>\<событие>¶
Раздел: [HKEY_LOCAL_MACHINE\SOFTWARE\FS365\Monitoring\<система мониторинга>\<событие>]
, где <система мониторинга> – идентификатор системы мониторинга (например, HPMONITORING, PROSETMONITORING или URALSIB), а <событие> – идентификатор события, которое может быть отправлено в систему мониторинга.
Формат сообщений описывается для каждой системы мониторинга отдельно. Поля сообщений генерируются ПроАТМ следующим образом: из соответствующей ветки реестра читаются все параметры. Имя параметра – имя поля, значение параметра – значение поля. В значениях полей могут быть как фиксированные строковые значения, так и переменные в виде макросов (#ИМЯ_МАКРОСА#). Макросы могут быть общими для всех сообщений или специфическими для конкретного сообщения.
Параметр |
Описание |
Возможные значения |
---|---|---|
a |
источник сообщения |
|
atmid |
идентификатор УС |
|
command_id |
идентификатор команды, которую отправил агент мониторинга ПроАТМ для выполнения |
|
o |
идентификатор устройства |
|
eventtime |
время события |
|
msg_text |
текст сообщения |
текстовая строка |
newappstate |
идентификатор состояния ПО ПроАТМ, в которое перейдет приложение после запуска |
|
oldappstate |
идентификатор состояния ПО ПроАТМ, в котором находилось приложение до момента остановки |
|
severity |
уровень критичности сообщения |
|
Пример настройки параметров реестра для сообщения в систему HPMONITORING:
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\Monitoring\HPMONITORING\1]
"msg_text"="Перезагрузка уже выполняется. Команда не будет выполнена."
"a"="ProATM"
"severity"="normal"
"o"="12"
"command_id"="#COMMAND_ID#"
"eventtime"="#EVENT_TIME#"
Параметр |
Описание |
Возможные значения |
---|---|---|
0x02 |
тип сообщения |
трехзначное число (по умолчанию – |
0x71 |
идентификатор УС |
|
0x72 |
время события |
|
0xA100 |
текст сообщения |
Пример настройки параметров реестра для сообщения систему ПроСЭТ:
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\Monitoring\PROSETMONITORING\1]
"0x02"="555"
"0xA100"="Перезагрузка уже выполняется. Команда не будет выполнена."
"0x70"="12"
"0x71"="#PROSET_MACHINE_NO#"
"0x72"="#EVENT_TIME_FORMATTED#"
Параметр |
Описание |
Возможные значения |
---|---|---|
agent |
источник сообщения |
|
atm |
идентификатор УС |
|
command_id |
идентификатор команды, которую отправил агент мониторинга ПроАТМ для выполнения |
|
device |
идентификатор устройства |
числовое значение или |
eventtime |
время события |
|
message |
текст сообщения |
текстовая строка |
newappstate |
идентификатор состояния ПО ПроАТМ, в которое перейдет приложение после запуска |
|
oldappstate |
идентификатор состояния ПО ПроАТМ, в котором находилось приложение до момента остановки |
|
severity |
уровень критичности сообщения |
|
Пример настройки параметров реестра для сообщения систему URALSIB:
[HKEY_LOCAL_MACHINE\SOFTWARE\FS365\Monitoring\URALSIB\1]
"message"="Перезагрузка уже выполняется. Команда не будет выполнена."
"agent"="ProATM"
"severity"="normal"
"device"="12"
"command_id"="#COMMAND_ID#"
"eventtime"="#EVENT_TIME#"