Технологический журнал - как настроить на события одного юзера #781194


#0 by Михаил 1С
Всем здравствуйте. Есть задача отловить события при падении 1С при работе одной обработки. Надо настроить так, чтобы в лог писались события только от одного пользователя (или от одного профайла сервера - можно так и так). На сайте Гилева описано как это сделать . Но - у меня нет каталога Conf у "C:Documents and SettingsМоеИмяApplication Data1C1cv8" Как тут быть? Все события включать - их очень много. Хотелось бы только от себя отловить. А то пользователи работают и мешают сбору "анализов".
#1 by Михаил 1С
У Гилева написано так: "Крайне редко, но все же, может возникнуть необходимость настроить ТЖ отдельно для каждого пользователя, под которым запущена служба сервера 1С. Тогда размещаем logcfg в каталоге: %USERPROFILE%Local SettingsApplication Data1C1Cv82Conf Для ОС Windows Vista и старше: %LOCALAPPDATA%1C1Cv82Conf Это может потребоваться, если у вас, например, 1 служба сервера 1С используется как рабочая, а вторая для отладки.   Источник: ©Курсы-по-1С.рф"
#2 by Михаил 1С
Конечно, на крайний случай - ночью заниматься сбором данных. Но охота научиться делать это когда потребуется.
#3 by Михаил 1С
Или у меня "Служба сервера 1С" только одна? Вот и нету каталога Conf в моем профиле?
#4 by dachnik
Ну, насколько мне помнится наличие данного файла в каталоге C:Program Files (x86)1cv8conf включает собственно работу журнала. Только не регистрации, а технологического журнала. Как-то так.
#5 by Михаил 1С
Ты прав. Это работает. Но чтобы отлавливать события только одного пользователя надо сделать... - вот в этом и вопрос - как это сделать? Не нужны события всех 30 пользователей. в написано как это сделать, но что-то не понятно - почему у меня нет папки conf в том месте. Или я не там смотрю?
#6 by Михаил 1С
Ребята, кто-то знает как решить этот вопрос?
#7 by ромарио
Мне кажется ты не то пытаешься сделать. Тебе нужно настроить технологический журнал, чтобы записывались действия только одного пользователя. Для этого в настройке журнала нужно устанавливать фильтры на имя пользователя.
#8 by ромарио
#9 by Михаил 1С
Оо, спасибо, хорошо, если такое есть.
#10 by FIXXXL
мож проще на копии "ловить"?
#11 by BPBoris
"Вот и нету каталога Conf в моем профиле?" Каталог у юзера может и быть и не быть В 1С сказали, они создаются при установке платформы. причина создания/не создания попробуй найти сам. может этого юзера не было в момент установки приложения?
#12 by BPBoris
+ при создании настроек техжурнала в каталоге юзера все прочие должны быть отключены. ибо приоритет поиска платформой в разных местах - смотри у гилева
#13 by BPBoris
сказанное правомерно не только про службу сервера, но и для обычного приложения на клиентской машине
#14 by Михаил 1С
Ясно, спасибо.
#15 by Михаил 1С
"Каталог у юзера может и быть и не быть ... может этого юзера не было в момент установки приложения?"    Блин, но почему тогда и у пользователя "Администратор" нет этого каталога? Правда, мы не один администратор на том сервере, главный админ - не мы.
#16 by Михаил 1С
Конечно ловлю на копии. Правда, копия тоже работает под 1С, а Технологический журнал собирает инфу сразу со всех баз. Или я что-то не так понимаю жизнь?
#17 by Spieluhr
p:ProcessName = имя базы
#18 by Михаил 1С
Спасибо. Я нашел такой пример: И вот не понятно - "tstma_upp" - это имя базы в 1С или имя Профайла на сервере ? Если имя базы, то что именно - то, что написано в оглавнении баз?
#19 by Михаил 1С
В моих логах, которые я сделал, p:ProcessName=DebugQueryTargets Но у меня нет никакой базы 1С с таким именем :) И профайла такого нет. И это только в одной папке - в rmngr_260292 В других же папках логи не содержат "p:ProcessName"
#20 by Spieluhr
события какие собираете в ТЖ? нужные строки должны быть в логах рпхоста я думаю
#21 by Михаил 1С
Собирал "только ошибки":
#22 by Михаил 1С
Нашел пример: // Необходимо фиксировать все события которые длились дольше 5 секунд в базе Test под пользователем «Иванов».
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С