Веб-приложение для создания конфигурационного файла технологического журнала

25.08.25

База данных - Технологический журнал

Logcfg editor — это удобное веб-приложение, предназначенное для создания конфигурационного файла logcfg.xml для системы логирования в 1С:Предприятие. Приложение позволяет настраивать параметры логирования через интуитивно понятный интерфейс, избавляя от необходимости вручную редактировать XML-файлы.

Logcfg editor предлагает интуитивно понятный интерфейс для настройки технологического журнала в 1С:Предприятие. Приложение позволяет пользователю легко выбирать платформу 1С, настраивать логи и их атрибуты, фильтровать события и генерировать XML-файл для дальнейшего использования. Все действия выполняются локально, без отправки данных на сервер, что гарантирует безопасность и конфиденциальность. Приложение поддерживает операционные системы Windows, macOS и Linux, и не требует сложной установки.

 

Требования

Поддерживаемые операционные системы:

  • Windows 7 и выше

  • macOS 10.12 и выше

  • Linux (Ubuntu 16.04 и выше)

🛠 Установка и запуск

  1. Скачайте файлы репозитория.

  2. Откройте файл index.html в любом браузере для локального запуска.

📖 Инструкция по использованию

  1. Выбор платформы:

    • Откройте выпадающий список “Версия платформы 1С”.

    • Выберите необходимую версию. После этого появится кнопка “Добавить лог”.

  2. Настройка лога:

    • Укажите каталог хранения логов (полный путь к папке).

    • Настройте время хранения логов (количество часов).

  3. Настройка дополнительных атрибутов:

    • compress — управляет сжатием устаревших файлов журнала.

    • format — задает формат файлов журналов.

    • placement — определяет структуру хранения файлов.

    • rotation — настраивает схему ротации файлов.

    • rotationperiod — период времени (в часах) для включения механизма ротации.

    • rotationsize — размер файла (в МБ) для включения ротации.

  4. Настройка событий:

    • Выберите тип события (EXCP, PERF, DBMSSQL и другие).

    • Добавьте свойства с операторами сравнения.

    • Настройте фильтры для событий.

  5. Генерация XML:

    • Просмотрите предварительный просмотр на правой панели.

    • Используйте кнопку “Копировать” для копирования в буфер обмена.

    • Нажмите “Сохранить XML” для скачивания готового файла.

📁 Структура проекта

xml-config-builder/

index.html # Главная страница приложения

app.js # Основная логика приложения

config.js # Конфигурация платформ и атрибутов

styles.css # Стили интерфейса

README.md # Документация проекта

📦 Зависимости

  • Prism.js — библиотека для подсветки синтаксиса XML.

🔒 Безопасность

Приложение работает исключительно на стороне клиента. Никакие данные не передаются на сервер, и все файлы генерируются локально в браузере.

📝 Примеры конфигураций

Простой лог для исключений:

<log location="C:\logs\EXCP" history="24"> <event> <eq property="name" value="EXCP"/> </event> <property name="all"/> </log>

Лог для SQL-запросов с фильтрацией:

<log location="C:\logs\SQL" history="48"> <event> <eq property="name" value="DBMSSQL"/> <gt property="duration" value="1000"/> </event> <property name="all"/> </log>

 

https://gitflic.ru/project/efsol/logcfg-editor

Вступайте в нашу телеграмм-группу Инфостарт

1С логирование конфигурационный файл logcfg.xml веб-приложение настройка логов фильтрация событий XML безопасность локальный запуск платформа 1С сжатие файлов ротация файлов генерация XML.

Вы можете заказать платную адаптацию этой статьи под ваши задачи на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

См. также

HighLoad оптимизация Инструментарий разработчика Технологический журнал Разработчик 1С 8.3 Россия Абонемент ($m)

Скрипт tj_baseline.py собрал акт замеров из технологического журнала: 7 повторов до и 7 после замены запросов в цикле на «Нано-УТ 2.0». Справка на 150 строк ускорилась с 817,0 до 145,0 мс, проверка доступности с 301,3 до 2,2 мс. При 120 и 300 вызовах в день и ставке 800 руб. выгода 9353 руб. в год по журналу, 4939 руб. по секундомеру без журнала. В архивах скрипт, тесты, журналы опыта, образец приложения к договору и калькулятор.

7 стартмани

27.10.2026    310    Ninel_S    0    

1

HighLoad оптимизация Администрирование СУБД Технологический журнал Системный администратор Разработчик 1С 8.3 Абонемент ($m)

Проверила на стенде совет «сортируйте строки перед записью»: 1С 8.3.27 на PostgreSQL, учебная «Нано-УТ», 20 потоков и по 2000 документов на каждый способ записи движений. Взаимоблокировки дают построчный захват (99 % ошибок) и повышение разделяемой блокировки до исключительной (95 %, сортировка не помогает); одна блокировка на весь набор работает без сортировки. Плюс механика PostgreSQL, дерево ожиданий через pg_blocking_pids, TDEADLOCK в журнале и единицы порога TLOCK в logcfg.xml. В архиве стенд, выгрузка конфигурации и журналы прогона.

5 стартмани

22.10.2026    445    Ninel_S    10    

1

Журнал регистрации Инструменты администратора БД Технологический журнал Мониторинг Системный администратор Разработчик 1С 8.3 1С 8.5 1С:Управление торговлей 11 Абонемент ($m)

Расширение для любой конфигурации на БСП: замеры, ошибки, задания, обмены, блокировки, диски, сеансы и техжурнал в одном окне, с уведомлениями в Telegram и на почту.

3 стартмани

19.10.2026    521    6    windsurf    0    

3

HighLoad оптимизация Технологический журнал Сервера Запросы Системный администратор Разработчик 1С 8.3 1С 8.5 1С:Бухгалтерия 3.0 Бесплатно (free)

Составной отчет формировался 15 минут. Вместо перебора разделов одна команда rac показала, что сеанс занят запросом к СУБД, а временный техжурнал с порогом 20 секунд за один прогон назвал виновника: один SQL на 240 секунд и точную строку модуля. В статье четыре разные картины «висит» и как их различить: идет запрос в СУБД, клиент ждет невидимое модальное окно, зомби-вызов после закрытого клиента, зависшее фоновое задание. Пример logcfg.xml, разбор события DBMSSQL с полем Context, замер пакета запросов по временным таблицам, регламентное задание, которое «выполнено», а данные стоят, и шпаргалка по диагностике.

16.10.2026    1123    Konstmax13    6    

2

Технологический журнал Сервера EDT Обновление 1С Системный администратор Разработчик 1С 8.3 1С 8.5 1С:Бухгалтерия 3.0 Бесплатно (free)

Конфигуратор и агент EDT тихо вылетают на 0 % «Обработки структуры базы данных», EDT пишет «Потеряно соединение с агентом конфигуратора», а модель проекта при этом чистая. Разбор двух аварий на большой серверной базе БП КОРП: какие факты снимать (журнал Windows, техжурнал нужной версии, хвост лога процесса), почему инкрементальная выгрузка EDT ломается после сбоев, как довести обновление пакетно через /UpdateDBCfg -Server, как опознать свои rphost среди нескольких кластеров и снять агент EDT, который сам поднимается и держит базу. Протокол одного дня по минутам и порядок диагностики из восьми шагов.

15.10.2026    505    Konstmax13    0    

0

HighLoad оптимизация Технологический журнал Разработчик 1С:Предприятие 8 Бесплатно (free)

В этой статье рассматривается только первый этап диагностики производительности: как получить длительный SQL-запрос из технологического журнала, связать его с прикладным кодом 1С и точно локализовать место выполнения. Причины длительности и оптимизация самого запроса разбираются уже после локализации.

21.09.2026    1407    markbraer    1    

5

Технологический журнал Системный администратор Разработчик 1С 8.3 Бесплатно (free)

База ERP, 400 пользователей, сервер загружен, 1С подвисает, доступа к SQL Server нет. Оптимизировать можно бесконечно, вопрос в том, с чего начать. ЦУП это платная лицензия и отдельная стройка, а технологический журнал встроен в платформу, включается одним файлом и на боевой базе в рабочее время не вызвал ни одной жалобы от пользователей. Разбираю, что он собой представляет, где лежит настройка, как читается строка события и что означает каждое из одиннадцати событий, которые я видел в журналах боевой ERP. Плюс рабочий logcfg.xml, три ловушки, на которых отчёт получается красивым и неверным, и шесть находок за один прогон.

07.09.2026    2466    nedomolkov.ivan    0    

3

Технологический журнал Системный администратор Разработчик 1С 8.3 Абонемент ($m)

Обработка включает технологический журнал, читает его и отвечает на 13 вопросов человеческим языком: кто блокирует базу, какой запрос к СУБД самый тяжёлый, какой код суммарно грузит СУБД больше всех, какой вызов съедает память. Настройка идёт галочками с человеческими формулировками, logcfg.xml обработка пишет сама, права администратора для этого обычно не нужны. Отдельная кнопка сводит журнал в один markdown-файл: на боевой ERP 288 МБ и 2 055 229 строк ужались в 17 459 знаков, файл кладётся в чат с нейросетью и разбирается за минуту. Имена баз и пользователей в нём заменены псевдонимами. Без внешних компонент, к СУБД обращений нет.

10 стартмани

07.09.2026    1508    6    nedomolkov.ivan    0    

2
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. SerVer1C 1146 25.08.25 20:42 Сейчас в теме
Прикольно, конечно, но фирма 1С предоставляет же бесплатную внешнюю обработку, которая делает то же самое.
2. Xershi 1566 27.08.25 19:52 Сейчас в теме
(1) можно поподробнее, чтобы не гуглить?
Для отправки сообщения требуется регистрация/авторизация