Не удается прописать путь к логам

Модераторы: Дмитрий Юхтимовский, Лысиков Денис

Не удается прописать путь к логам

Сообщение omtobacco » 16 окт 2018, 17:51

Скриншот приложен к сообщению.
Какой бы путь я не писал, всегда "не задан путь к файлам логов..."
Вложения
Снимок999.JPG
Не удается прописать путь к логам
Снимок999.JPG (127.46 KiB) Просмотров: 1686
omtobacco
 
Сообщений: 5
Зарегистрирован: 16 окт 2018, 17:48

Re: Не удается прописать путь к логам

Сообщение omtobacco » 16 окт 2018, 18:16

После долгих поисков сам нашел ответ:
Вся причина в том, что клиент анализа запускается на терминальном сервере, а каталог лога ваша программа ищет на сервере.
Несмотря на то, что и параметр к записи лога ставится на стороне клиента, да и логи пишутся на стороне клиента.
Будем курить … пробрасовать сетевой каталог между клиентом(терминал сервер) и сервером(1с сервер).
omtobacco
 
Сообщений: 5
Зарегистрирован: 16 окт 2018, 17:48

Re: Не удается прописать путь к логам

Сообщение omtobacco » 16 окт 2018, 18:37

И еще пытается к папке conf обратиться от пользователем, под которым запускается 1ССервер
omtobacco
 
Сообщений: 5
Зарегистрирован: 16 окт 2018, 17:48

Re: Не удается прописать путь к логам

Сообщение Дмитрий Юхтимовский » 16 окт 2018, 22:06

Оба пути - локальные для сервера 1С.
Сервер терминального доступа, откуда запускается клиентская часть, может вообще ничего не знать об этих путях. Главное - чтобы сервер 1С знал.
Дмитрий Юхтимовский
 
Сообщений: 650
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: Не удается прописать путь к логам

Сообщение omtobacco » 17 окт 2018, 08:38

"Оба пути - локальные для сервера 1С".
Добавите эту надпись на форму, и это сэкономит многим людям время.
omtobacco
 
Сообщений: 5
Зарегистрирован: 16 окт 2018, 17:48

Re: Не удается прописать путь к логам

Сообщение omtobacco » 17 окт 2018, 09:02

А лучше в описании (инструкции по установке) хотя бы сказать о том, что клиента анализатора нужно запускать прямо на сервере, где установлен 1С_сервер_Приложений.

Еще поясните пожалуйста (да/нет по пунктам) или поправите меня, где я ошибаюсь:
1. Клиента QuryTJ нужно запускать на сервере, где установлен 1с СерверПриложений
2. При включении анализа, QuryTJ в каталоге c:/.../conf создает файл logcfg.xml, отсюда, доступ к каталогу на запись нужно дать пользователю, от имени которого запущена служба 1с СерверПриложений
3. Саму запись логов ведет клиент 1С, а не сервер приложений 1С. Доступ к логам должен быть у пользователя, запускающий 1С.
4. Из 3 пункта выходит: лог начинают писать только 1С КЛИЕНТЫ тех баз, которые были запущены на этом же компьютере/сервере.
5. Для начала записи требуется перезапускать клиентов 1С, участвующих в тестировании?

Исправите мои заблуждения.
omtobacco
 
Сообщений: 5
Зарегистрирован: 16 окт 2018, 17:48

Re: Не удается прописать путь к логам

Сообщение Дмитрий Юхтимовский » 17 окт 2018, 10:57

1. Клиентскую часть QueryTJ можно запускать где угодно.
2. Файл logcfg.xml создаётся на сервере 1С. Логи создаются на сервере 1С по тому пути, который прописан в логах. Если пропишете путь к сетевой папке - что ж, будут создаваться в сетевой папке, лишь бы у сервера 1С был доступ в эту сетевую папку на запись.
3. Запись логов ведётся средствами сервера 1С, независимо от того, кто и что делает. Это могут быть и фоновые задания без живых пользователей.
4. Нет, не выходит.
5. Ничего не требуется перезапускать. Если файл logcfg.xml сформирован корректно (а наши клиентские части его формируют корректно), положен по правильному пути (где сервер 1С ожидает его встретить), и у сервера 1С не возникнет проблем с созданием и обновлением файлов по тому пути, где должны записываться логи - в течение минуты логи должны появиться, платформа 1С перечитывает файлы настроек раз в минуту.
Дмитрий Юхтимовский
 
Сообщений: 650
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru


Вернуться в QueryTJ - Анализ долгих запросов

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron