Технологический журнал

11.01.13

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

Как получить правильный logcfg.xml

Скачать исходный код

Наименование Файл Версия Размер
архив
.zip 88,52Kb
262
.zip 88,52Kb 262 Скачать

 

 Интернет полнится многочисленными вопросами - как же наконец включить технологический журнал? Почему не логирует? Почему логирует, но не так?

При этом люди разделились на две категории - у одних упорно не работает и они злятся, у других упорно работает и они недоумевают.

 

Включить - очень просто. В каталоге 1С ...\bin\conf\ разместить правильный файл  logcfg.xml. Это можно проделать и на локальной машине.

 

Тем кто любит сразу листать вниз и читать выводы и заключения, сообщаю простой и гарантированный путь:

  • - для формирования файла logcfg.xml используем обработку от 1С (во вложении последняя для 8.2)
  • - или используем проверенные "Инструменты разработчика"
  • - не копируем через буфер содержимое файла ниоткуда! Ни с интернета, ни из самих обработок 1С. Это важно!
  • - не пишем текст руками
  • - если пишем руками используем большие буквы в значениях фильтров
  • - и проверяем кодировку

 

Теперь рассказываю в чем дело.

 1С  весьма чувствительна к содержимому logcfg.xml. Наличие лишних пробелов, разрывных, неразрывных и любых других влияет. Наличие скрытых символов влияет.

 

Проиллюстрирую на примере. Есть два файла абсолютно визуально неотличимых. Один работает (logcfg_true.xml), второй - нет (logcfg.xml).

Неработающий файл взят из интернетов.

Файлы различаются на один байт - 263 и 264 байта. Как можно видеть из скриншота - это пробел в строке с указанием пути к логу. Причем, это не обычный пробел ("20" в 16-ном юникоде), а другой сивол "09" (табуляция). Его наличие и мешает.

 

 

 

При разборе других некорректных "примеров" из интернета мне встречались:

  • - кириллица вместо латиницы (propertу(У) и property(Y))
  • - дефис вместо тире
  • - обычные пробелы в разных местах, не вызывающие никаких видимых ошибок и нареканий от 1С

и пр.

 Как проявляется некорректность содержимого? Совершенно по разному: может ничего не происходить, могут создаваться файлы с нулевым размером, могут создаваться пустые файлы размером 3 байта (1С создал файл лога, дошел до кривой строки в xml и молча прекратил работу с ТЖ?)

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

 

 

Что в приложенном архиве:

  •  - обработка с ИТС "НастройкаТехнологическогоЖурнала.epf" (8.2 УФ)
  •  - правильный файл logcfg_true.txt (236 байта)
  •  - неправильный файл logcfg_false.txt (264 байта)

 

Почитать про настройку ТЖ можно, конечно, тут

 

 

 

См. также

Магия преобразований Vector, часть 2: технологический журнал

Технологический журнал Мониторинг Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

15.11.2023    825    4    AlexSTAL    0    

8

Магия преобразований: ЖР, ТЖ, RAS/RAC, логи - универсальное решение Vector

Мониторинг Журнал регистрации Технологический журнал Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

13.11.2023    3130    4    AlexSTAL    0    

42

«Монитор» – простой анализ производительности

Администрирование СУБД Технологический журнал Бесплатно (free)

Для расследования проблем производительности недостаточно просто проанализировать технологический журнал. Нужен парсинг контекста событий, его сопоставление с информацией из Extended Events и логов, агрегация огромного количества информации.

21.09.2023    5861    Andreynikus    14    

80

Экспорт технологического журнала 1С в Elastic с помощью Logstash

Технологический журнал Платформа 1С v8.3 Абонемент ($m)

Целью данного решения является организация хранения и анализа данных из технологического журнала 1С с использованием стека Elasticsearch + Logstash + Kibana.

5 стартмани

18.09.2023    3448    huxuxuya    3    

23

Мобильный помощник эксперта 1С (приложение android, позволяющее строить отчеты на СКД по логам технологического журнала и не только)

Технологический журнал Мониторинг Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

Приложение на мобильной платформе 1С Предприятие, позволяющее разбирать все, что может быть разобрано в командной строке linux, и выводить полученный результат типовыми методами системы компоновки данных. По мотивам направления Эксперт по технологическим вопросам

16.05.2023    3420    capitan    0    

23

Разбор технологического журнала без боли и страданий

Технологический журнал Абонемент ($m)

Технологический журнал - мощный инструмент логирования, используемый для анализа проблем производительности 1С. Но он обладает одним огромным недостатком, в "сыром виде" он почти не поддается адекватному анализу из-за своей структуры. Существует довольно много способов "разобрать" технологический журнал, но все опробованные способы обладают теми или иными недостатками. Предлагаю вам мой вариант "велосипеда" для разбора ТЖ и хранения разобранного в различных форматах.

1 стартмани

12.12.2022    8314    39    Segate    26    

88

Выполняем в СУБД запрос из ТЖ

Технологический журнал Платформа 1С v8.3 Конфигурации 1cv8 Абонемент ($m)

Обработка для подстановки или нумерации параметров в тексте запроса из технологического журнала.

1 стартмани

24.11.2022    2894    3    VKislitsin    1    

17
Комментарии
Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. dour-dead 271 12.01.13 12:25 Сейчас в теме
Спасибо огромное за статью.

У меня есть небольшой вопрос, почему 1С может падать без logcfg.xml а с ним не падает)))
7. dour-dead 271 17.01.13 09:53 Сейчас в теме
а кто нибудь знает ответ на мой вопрос (1)
8. romansun 193 17.01.13 12:21 Сейчас в теме
(7)

это очень сложный вопрос, ибо из него не очень ясно, а в чем, собственно, проблема.

Если файл в каталоге - 1С запускается и работает, а если файла нет - не запускается? Запускается, но падает? Как падает? Ошибки выдаёт? А после переустановки (по дефолту никаких файлов нет) 1С работает? Если после переустановки всё работает, то после каких действий начинает падать?


Вообще, про такую ситуацию не слышал.
11. dour-dead 271 22.01.13 19:15 Сейчас в теме
(8)

Если файл в каталоге - 1С запускается и работает


Да

а если файла нет


Запускается работает, но на одном месте падает.

Кто нибудь встречал подобное?
2. KonstB 180 14.01.13 08:57 Сейчас в теме
Общие правила публикации:

6. Запрещено публиковать материалы с диска ИТС фирмы 1С.


так то как бы запрещено :)
4. romansun 193 14.01.13 11:39 Сейчас в теме
(2) упс... пардонте

ок, если попросят, согласен, придётся убрать

хотя, имхо, это как раз те инструменты, которые в интересах же самой 1С публиковать везде и на каждом углу свободно, ибо, конечно, никто не будет покупать ИТС ради одной обработки. Зато репутацию самой 1С такие весьма нетривиальные подробности настройки портят на постоянной основе.
5. KonstB 180 14.01.13 11:46 Сейчас в теме
(4)
никто не будет покупать ИТС ради одной обработки

эт точно.

а раз модеры проигнорировали правило, значит оно не слишком "важное"...
3. KonstB 180 14.01.13 09:04 Сейчас в теме
Статью, правильнее было бы назвать, файл настройки ТЖ logcfg.xml :)
6. maldinitaly 16.01.13 08:00 Сейчас в теме
Спасибо за статью, все понятно объяснено, даже без скачивания.Автору плюс.
9. Raminus 21.01.13 09:14 Сейчас в теме
Автору благодарность, хорошо написано!
10. CratosX 112 21.01.13 13:42 Сейчас в теме
Автор, вместо тысячи слов - привёл бы место, откуда взять обработку настройки ТЖ (диск ИТС), и ею надо формировать этот файл.

Зачем вводить людей в заблуждение?
Минусую
12. maverick76 11 19.02.13 12:25 Сейчас в теме
13. favia 14.11.14 11:33 Сейчас в теме
Оставьте свое сообщение