Библиотека для управления лог-файлами
Создать лог-файл
Активность создает новый лог-файл с гибкими настройками имени и кодировки.
Основные возможности:
- Автоматическое создание каталога для логов (если не существует)
- Генерация имени файла по шаблону с поддержкой форматов даты/времени
- Поддержка 10 популярных кодировок текста
- Автоматическая замена недопустимых символов в имени файла
- Возвращает полный путь к созданному файлу
Записать в лог-файл
Активность добавляет структурированную запись в указанный лог-файл с поддержкой различных уровней логирования и кодировок.
Основные возможности:
- Форматированная запись логов с временной меткой
- Поддержка 5 уровней важности сообщений (INFO, DEBUG, WARN и др.)
- Гибкая настройка формата даты/времени
- Работа с различными текстовыми кодировками
Удалить/архивировать лог-файлы
Активность управляет устаревшими лог-файлами, обеспечивая безопасное удаление или архивацию
Основные возможности:
- Рекурсивный поиск файлов во всех подкаталогах
- Фильтрация по дате создания файлов (включительно)
-
Два режима работы:
- Удаление – безвозвратное удаление файлов
- Архивация – создание ZIP-архива с автоматическим сохранением структуры каталогов
- Автоматическое создание каталога Archives (при архивировании)
- Формирование детального отчета со статистикой