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

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    836    4    AlexSTAL    0    

8

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

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

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

1 стартмани

13.11.2023    3150    4    AlexSTAL    0    

42

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

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

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

21.09.2023    5893    Andreynikus    14    

80

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

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

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

5 стартмани

18.09.2023    3493    huxuxuya    3    

23

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

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

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

16.05.2023    3442    capitan    0    

23

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

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

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

1 стартмани

12.12.2022    8373    39    Segate    26    

88

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

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

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

1 стартмани

24.11.2022    2902    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С такие весьма нетривиальные подробности настройки портят на постоянной основе.
Shaka13; +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 Сейчас в теме
Спасибо пригодилось!
+
Оставьте свое сообщение