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

11.01.13

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

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

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
архив
.zip 88,52Kb
262
262 Скачать (1 SM) Купить за 1 850 руб.

 

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

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

 

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

 

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

 

 

 

См. также

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

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

1 стартмани

15.11.2023    1564    8    AlexSTAL    0    

8

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

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

1 стартмани

13.11.2023    4718    9    AlexSTAL    0    

47

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

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

21.09.2023    7250    Andreynikus    14    

83

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

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

5 стартмани

18.09.2023    5081    huxuxuya    6    

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

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

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

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


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

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


Да

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


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

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

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


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

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