Этот класс содержит методы для работы с архивами журналов.
removeUnpacked(sysLogArchiveId)
Используйте метод, чтобы удалить временные таблицы журналов, созданные при предыдущей распаковке. По умолчанию журналы старше одного месяца считаются устаревшими. Вы можете изменить период архивации журналов в системном свойствеsimple.logs.rotate_period_in_days.
Параметры:
Название
Тип
Обязательный
Значение по умолчанию
sysLogArchiveId
String
Да
Нет
Возвращаемое значение:
Тип
Описание
Void
Метод не возвращает значение.
Пример:
removeUnpacked()
const logArchive = new SimpleLogArchive();
logArchive.removeUnpacked('161478566913431857');
runPacking()
Используйте этот метод, чтобы поместить устаревшие журналы в архив. По умолчанию журналы старше одного месяца считаются устаревшими. Вы можете изменить период архивации журналов в системном свойствеsimple.logs.rotate_period_in_days.
Возвращаемое значение:
Тип
Описание
Void
Метод не возвращает значение.
Пример:
runPacking())
const logArchive = new SimpleLogArchive();
logArchive.runPacking();
runUnpacking(sysLogArchiveId)
Используйте этот метод, чтобы запустить распаковку архива журнала. После завершения распаковки журналы помещаются в соответствующие таблицы журналов. Подробнее читайте в статье Системные журналы.
Параметры:
Название
Тип
Обязательный
Значение по умолчанию
sysLogArchiveId
String
Да
Нет
Возвращаемое значение:
Тип
Описание
Void
Метод не возвращает значение.
Пример:
runUnpacking()
const logArchive = new SimpleLogArchive();
logArchive.runUnpacking('161478566913431857');