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

11.01.13

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

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

Скачать файлы

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

 

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

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

 

Включить - очень просто. В каталоге 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 байта)

 

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

 

 

 

См. также

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

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

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

21.09.2023    2840    Andreynikus    12    

63

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

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

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

5 стартмани

18.09.2023    1431    huxuxuya    3    

16

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

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

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

16.05.2023    2119    capitan    0    

18

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

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

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

1 стартмани

12.12.2022    6350    29    Segate    26    

80

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

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

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

1 стартмани

24.11.2022    2558    3    VKislitsin    1    

16

Графическое представление технологического журнала, или Гант наглядности

Технологический журнал Бесплатно (free)

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

12.07.2022    2711    Eugeeny    6    

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

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

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

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


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

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


Да

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


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

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

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


так то как бы запрещено :)
4. romansun 192 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 111 21.01.13 13:42 Сейчас в теме
Автор, вместо тысячи слов - привёл бы место, откуда взять обработку настройки ТЖ (диск ИТС), и ею надо формировать этот файл.

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