Разработчики 1С рассказали о планах на развитие платформы 1С:Предприятия в версии 8.3.25 в части работы в корпоративном облаке. В новой версии будет сделан ряд доработок технологического журнала. Новые возможности упростят анализ файлов с помощью скриптов и внешних инструментов, что станет наиболее полезным при эксплуатации решений в корпоративных облачных средах.
Новая структура расположения файлов на диске
Сейчас, в версии 1С:Предприятие 8.3.24 файлы логов технологического журнала размещаются отдельно для каждого процесса: создается папка с именем процесса и ID, которая содержит внутри текстовые файлы. Каждый час создается новый файл лога.
В новой версии 8.3.25 появится возможность «плоского» размещения файлов журнала в одной корневой папке без создания отдельных папок-подкаталогов. Новый формат можно будет включить через настройку конфигурационного файла logcfg.xml.
Новый формат JSON в 1С 8.3.25
Будет реализована возможность записи событий технологического журнала в формате JSON. Свойство события техжурнала, содержащее момент возникновения события, расширяется до полного формата даты/времени, записываемом в XML формате: yyyy '-' mm '-' dd 'T' hh ':' mm ':' ss ('.' s+)? Например: 2023-01-11T10:09:42.647004-7224999.
Для возможности расширенного анализа к каждому событию технологического журнала добавляется свойство, содержащее уровень важности события. Поддерживаются следующий набор уровней важности:
- TRACE – самый подробный уровень событий (трассировка);
- DEBUG – уровень записи событий, содержащих информацию, полезную при расследовании проблем в работе системы;
- INFO – уровень информационных событий;
- WARNING – уровень событий, представляющих собой предупреждения о работе системы;
- ERROR – уровень событий, записываемых при возникновении ошибок.
Новый алгоритм ротации и удаления файлов журнала в 1С 8.3.25
Ранее ротация логов (прекращение записи лога в текущий файл и создание нового файла) происходила 1 раз в час. В новой версии добавится второй вариант ротации – «по размеру». В этом варианте ротации новый файл создается, когда размер текущего файла достиг заданного предела.
Изменен алгоритм удаления файлов журнала:
- очистка от файлов всех вариантов размещения: плоское размещение, размещение по подкаталогам;
- очистка от файлов всех видов ротации: ротация по времени, ротация по размеру.
Работа через утилиту ibcmd
В утилите ibcmd будет реализован режим непосредственной работы с журналом регистрации. Станет возможно выгружать события журнала регистрации в консоль или в указанный файл в формате XML или JSON.
Предусмотрен режим ожидания новых событий журнала регистрации. В этом режиме новые события будут дописываться в файл или консоль в реальном времени.
Доступ к показателям производительности через HTTP
Для сервера администрирования кластера (ras) и автономного сервера (ibsrv) в 1С:Предприятие 8.3.25 будет реализована возможность предоставления показателей производительности (метрик) кластера и сеансов информационной базы по запросу через протокол HTTP.
Появится также возможность фильтрации выдаваемых метрик по принадлежности к кластеру, информационной базе, сеансу и т.д. Метрики будут предоставляться в формате OpenMetrics, поддерживаемом, в частности, распространенной opensource системой мониторинга Prometheus.
Предоставление показателей производительности будет поддерживаться только в клиент-серверном варианте.
По всем вопросам обращайтесь к специалистам WiseAdvice-IT. Подписывайтесь также на наш новостной TG-канал!
консультация эксперта
самые свежие новости 1 раз в месяц