Трассировка запроса в консоли запросов с помощью техн. журн.
|
|
BETEPOK | Дата: Вторник, 27.01.2015, 09:53 | Сообщение # 1 |
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Оффлайн
| Платформа. 8.2.19.83, SQL, Клиент-сервер. Портативные Инструменты Разработчика 1С 8.2 версия 3.05.1. УПП
Не понятно как пользоваться в консоли запросов Трассировкой по технологическому журналу. Видел ваше видео и настроил всё также. Файлы журнала формируются и заполняются если их просматривать блокнотом, однако, если нажать кнопку Трасса то окно анализа трассы не открывается
Моргает в строке состояния: "Ожидание техножурнала".
Смотрел программный код, он ищет некие маркеры начала и конца трассировки в журнале "НачалоТрассы_", которые должны появляются там в форме ошибок. при этом, регистрация ошибок запросов в журнале включена.
Непонятна последовательность действий, как нужно включить начало трассировки в консоли запросов, чтобы эти маркеры в журнале появились... и как закончить трассировку...
|
|
| |
tormozit | Дата: Вторник, 27.01.2015, 20:56 | Сообщение # 2 |
Генералиссимус
Группа: Администраторы
Сообщений: 6554
Репутация: 173
Статус: Оффлайн
| 1. Проверь на последней версии инструментов 2. Проверь, что техножурнал вообще читается. Например выполни какой то запрос и через 10 секунд в инструменте "Анализ техножурнала" прочитай логи техножурнала.
|
|
| |
BETEPOK | Дата: Четверг, 29.01.2015, 12:02 | Сообщение # 3 |
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Оффлайн
| 1. Проверил на последней 6_3.23.1 тоже самое.
Скриншот настройки журнала во вложении1 (проставил пути, нажал применить). Затем в консоли запросов выполнил запрос.
2. Проверил что техножурнал читается (см. вложение 2). После выполнения запроса зашел в анализ техножурнала и нажал кнопку загрузить. техножурнал загрузился с сообщением: "В каталоге "\\klondike\kip_log$" обнаружено для обработки 1КБ логов"
Затем нажал в техножурнале кнопку Трасса. Выдалось сообщение (см. вложение 3): "Каталог техножурнала клиента не удалось прочитать из текущей настройки техножурнала и не задан в настройках чтения инструмента "Анализ техножурнала""
Затем нажал Трасса ещё раз (см. вложение 4.), и получил сообщение: В каталоге "\\klondike\kip_log$" обнаружено для обработки 5КБ логов после чего поморгала надпись в строке статуса "Ожидание техножурнала", исчезли из таблицы данные, сами взвелись галки Источник, Клиент и Текущий сеанс.
Так и не уяснил для себя какова же последовательность действий должна быть чтобы оттрассировать запрос из консоли запросов...
|
|
| |
tormozit | Дата: Четверг, 29.01.2015, 23:43 | Сообщение # 4 |
Генералиссимус
Группа: Администраторы
Сообщений: 6554
Репутация: 173
Статус: Оффлайн
| Кнопка "Трасса" работает по-разному в инструменте "Анализ техножурнала" и в других инструментах, о чем честно сообщается во всплывающей подсказке к ней.
В анализе техножурнала она работает как переключатель режима трассировки (подобно замеру производительности в отладчике). При ее отжатии пишется маркер конца трассы и выполняется чтение трассы. Т.е. сценарий ее использования такой - нажать/включить кнопку, выполнить какие то действия, отжать/выключить кнопку.
А в остальных инструментах она открывает анализ техножурнала для той трассы, которая автоматически обозначается инструментом-владельцем кнопки при каждом выполнении кода/запроса/компоновки. Чтобы анализ техножурнала сразу понимал из какого каталога читать логи в случае недоступности автоматического получения этого каталога, нужно указывать его в настройках чтения. Но в твоем случае автоматическое получение этого каталога по всей видимости выполняется и возможно чтение файлов из него клиентским приложением.
Можно попробовать записать видео с демонстрацией всех упомянутых настроек. Оно позволит мне лучше понять, в чем может быть проблема.
Также есть вероятность, что проблема присутствует только в портативной версии, т.к. я сам ею реже пользуюсь и в ней есть ряд естественных сложностей по взаимодействию с сервером 1С. Поэтому также имеет смысл проверить работу этой функции с теми же настройками в варианте подсистемы.
|
|
| |
BETEPOK | Дата: Понедельник, 02.02.2015, 10:39 | Сообщение # 5 |
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Оффлайн
| Проверил на версии в виде подсистемы 3.22. Все сработало как положено, и как показано в вашем видео..
Очевидно, данная ситуация возникает только на мобильной версии (( . Консоль запросов в мобильном варианте не пишет маркеров начала и конца трассы.
|
|
| |
tormozit | Дата: Понедельник, 02.02.2015, 19:43 | Сообщение # 6 |
Генералиссимус
Группа: Администраторы
Сообщений: 6554
Репутация: 173
Статус: Оффлайн
| Исправлено в 3.23.2
|
|
| |
BETEPOK | Дата: Вторник, 03.02.2015, 13:58 | Сообщение # 7 |
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Оффлайн
| Спасибо!!!
|
|
| |
BETEPOK | Дата: Вторник, 03.02.2015, 15:03 | Сообщение # 8 |
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Оффлайн
| Проверил работу на мобильной версии 3.23.2 при нажатии на кнопку трасса в консоли запросов выдает:
Каталог техножурнала клиента не удалось прочитать из текущей настройки техножурнала и не задан в настройках чтения инструмента "Анализ техножурнала"
хотя настройках в "Анализе техножурнала" всё задано см. вложение (1).Добавлено (03.02.2015, 15:03) --------------------------------------------- В окне сведения О подсистеме, свежескачанной мобильной версии стоит не 3.23.2, в 3.23.1 может у вас выложена предыдущая версия??
|
|
| |
tormozit | Дата: Вторник, 03.02.2015, 22:55 | Сообщение # 9 |
Генералиссимус
Группа: Администраторы
Сообщений: 6554
Репутация: 173
Статус: Оффлайн
| 1. Текст версии действительно забыл обновить. Исправил. Но сами инструменты там уже были новые.
2. Цитата Каталог техножурнала клиента не удалось прочитать из текущей настройки техножурнала и не задан в настройках чтения инструмента "Анализ техножурнала" Сообщение выдается скорее всего адекватно ситуации (подозреваю на клиенте техножурнал не включен), но его вторая часть некорректна, т.к. в настройках чтения инструмента "Анализ техножурнала" отсутствует возможность указать каталог для клиента. Техножурнал клиента при трассировке запросов в большинстве случаев не несет полезной информации.
Из предоставленной информации неясно, удалось ли прочитать трассу сервера кнопкой "Трасса" из консоли запросов.
|
|
| |
BETEPOK | Дата: Среда, 04.02.2015, 12:40 | Сообщение # 10 |
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Оффлайн
| Не удалось.. выдается сообщение:
Каталог техножурнала клиента не удалось прочитать из текущей настройки техножурнала и не задан в настройках чтения инструмента "Анализ техножурнала"
и больше ничего не происходит... окно с трассой не открывается..
|
|
| |
tormozit | Дата: Среда, 04.02.2015, 13:05 | Сообщение # 11 |
Генералиссимус
Группа: Администраторы
Сообщений: 6554
Репутация: 173
Статус: Оффлайн
| В строке ирАнализТехножурнала.epf.МодульОбъекта:738 попробуй посмотреть содержимое таблицы значений из переменной ТаблицаЖурнала. Если оно будет в какой то момент не пустое, то сообщи мне мИдентификаторТрассы и содержимое этой таблицы значений в виде mxl.
|
|
| |
BETEPOK | Дата: Среда, 04.02.2015, 14:47 | Сообщение # 12 |
Рядовой
Группа: Пользователи
Сообщений: 7
Репутация: 0
Статус: Оффлайн
| В версии в виде подсистемы данное сообщение не выдавалось, хотя локального журнала также не было... Добавлено (04.02.2015, 14:47) --------------------------------------------- хм... всё само заработало )) ... захотел сделать то о чем вы меня просили, выполнил ровно те же манипуляции, что и прошлый раз и оно заработало, безо всяких сообщений... видимо после перезапуска он сам смог подцепить все пути, наверно они при закрытии форм сохранились куда-то и он их прочитал при запуске...
|
|
| |