|
<< Click to Display Table of Contents >> Navigation: API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Пользователи > /Methods/SetISLogSettings |
Изменяет настройки очистки и экспорта журнала системы безопасности. Меняются только переданные поля; остальные берутся из текущих настроек.
HTTP: POST /Methods/SetISLogSettings
Право: ViewISLog и ChangeISLogSettings.
{
"limit": 1000,
"exportSettings": {
"exportNameFormat": "{Name}_{yyyy}-{MM}-{dd}-{HH}_{mm}_{ss}",
"logCleanupExportPath": "/ISEventsBackup/"
},
"warningSetting": 90
}
Поле |
Тип |
Обязательное |
По умолчанию |
Описание |
|---|---|---|---|---|
limit |
integer |
нет |
текущее / 1000 |
Лимит записей журнала |
exportSettings |
object |
нет |
текущее |
Настройки экспорта |
exportSettings.exportNameFormat |
string |
нет |
текущее |
Шаблон имени файла экспорта |
exportSettings.logCleanupExportPath |
string |
нет |
текущее |
Путь экспорта при очистке журнала |
warningSetting |
integer |
нет |
текущее / 90 |
Порог предупреждения (%) |
{
"limit": 1000,
"exportSettings": {
"exportNameFormat": "{Name}_{yyyy}-{MM}-{dd}-{HH}_{mm}_{ss}",
"logCleanupExportPath": "/ISEventsBackup/"
},
"warningSetting": 90,
"serverTime": 1710000000123,
"code": 0
}
Поле |
Тип |
Условие |
Описание |
|---|---|---|---|
limit |
integer |
всегда |
Итоговый лимит записей |
exportSettings.exportNameFormat |
string |
всегда |
Итоговый шаблон имени файла |
exportSettings.logCleanupExportPath |
string |
всегда |
Итоговый путь экспорта |
warningSetting |
integer |
всегда |
Итоговый порог предупреждения |
serverTime |
integer |
всегда |
Время сервера, Unix time в мс |
code |
integer |
всегда |
Результат метода |
•Значения по умолчанию: limit = 1000, exportNameFormat = "{Name}_{yyyy}-{MM}-{dd}-{HH}_{mm}_{ss}", logCleanupExportPath = "/ISEventsBackup/", warningSetting = 90.
•Недопустимый logCleanupExportPath — OpcUa_BadInvalidArgument с errorText; ошибка сохранения — OpcUa_BadUnexpectedError. В обоих случаях в ответ также записываются текущие настройки.