Курс по Оптимизации 1С – Занятие №14

В рамках этого занятия необходимо изучить следующие материалы.

Модуль 5. Кластер серверов

    Глава 10. Кластер серверов

    • Работа с технологическим журналом

Практические задания

К сожалению, у Вас недостаточно прав для дальнейшего просмотра.

Если Вы приобрели курс, но еще не активировали токен — пожалуйста, активируйте доступ по инструкциям, высланным на Ваш email после покупки.

Если Вы не залогинены на сайте — залогиньтесь, вернитесь на эту страницу и обновите ее.

Если Вы залогинены, у Вас активирован токен доступа, но Вы все равно видите эту запись — напишите нам на e-mail поддержки.

Комментарии / обсуждение (111):

  1. savosin

    Добрый день!
    Я успеваю ответить сегодня по 51му заданию? Никак ранее не смог ((

    • Татьяна Гужавина

      Доброго дня!
      Да. Отчеты еще принимаются.

  2. Михаил Баранов

    Добрый вечер. Type=”2″ это полный дамп, а type=”3″ ?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  3. spv

    Может ли (и имеет ли это смысл) технологический журнал использоваться для анализа проблем файлового варианта установки 1с предприятия (скажем, файловая база на разделяемом сетевом ресурсе с небольшим числом пользователей, но там тоже возникают проблемы производительности)

    Или же ТЖ работает только в клиент-серверном варианте?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

      • spv

        А какое событие будет в этом случае – по какому событию можно поставить фильтр, по аналогии с DBMSSQL в клиент-серверном варианте?

        • Андрей Бурмистров


          (текст комментария доступен только участникам Мастер-группы)

  4. spv

    Добрый день
    1. Правильно ли я понимаю, что в секции event файла logcfg накладываются условия на любые свойства событий, которые включаются в журнал, и именно по этим свойства происходит фильтрация?

    Т.е., например, если в данной секции отсутствует условие на имя свойства, то фильтрация будет происходить по всем событиям?

    Например, если файл имеет вид (знак МЕНЬШЕ заменил на *, иначе тут воспринимается как служебный символ)
    *log location=”C:\v82_Logs\Slow_query” history=”24″>
    *event>
    *gt property=”Duration” value=”100000″/>
    */event>
    *property name=”all”/>
    */log>
    */config>

    то в журнал будут включаться все события, у которых длительность более 10с?

    Если нет, то как в файле сделать фильтр по какому-то определенному свойству, но по всем событиям?

    2. Цитата из Руководства Администратора 8.2 (стр 249): “Если этот элемент (log) не содержит ни одного элемента event, то никакие события в журнал записываться не будут”.
    Тогда как задать запись в журнал всех событий без каких-либо фильтров?

    3. Не совсем понятно, как работать с секцией property файла logcfg.
    Правильно ли я понимаю, что секция property определяет те свойства событий, которые будут включаться в журнал (прочие свойства, отображаться в журнале не будут)?
    Можно ли опустить в файле logcfg секцию event, оставив только секцию property?
    Например, такой файл будет корректным? :

    *config xmlns=”http://v8.1c.ru/v8/tech-log”>
    *log location=”C:\v82_Logs\Slow_query” history=”24″>
    *property name=”SQL”/>
    */log>
    */config>

    В этом случае будут записываться все события, но для них только свойства из секции property?

    А если у события нет свойства, заданного в property – оно не будет включаться в журнал?

    Как соотносятся между собой секции event и property, если в обоих секциях заданы условия: как И или как ИЛИ?

    4. Опят-таки, в руководстве администратора 8.2 встречаю примеры настроек ТЖ, где либо пропущена секция property, либо стоит property name = “all”.
    Если указано property name = “all”, то это означает включать все свойства, а если секция property отсутствует, как это интерпретируется? это то же самое, что property name = “all”?

    5. Цитата из Руководства Администратора 8.2 (стр 248): Если файл (logcfg.xml) не найден, то технологический журнал имеет следующие настройки по умолчанию:
    – технологический журнал включен
    -…
    – в ТЖ регистрируются все события установки и разрыва клиентского соединения с сервером
    – файлы ТЖ располагаются в каталоге c:\v82\logs

    Однако в видеоуроках утверждается, что отсутствие файла logcfg.xml отключает запись журнала. Так все-таки, как оно на самом деле?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

      • spv

        Спасибо за ответ, но хотел бы прояснить ещё некоторые детали:

        ***********
        > Правильно ли я понимаю, что в секции event файла logcfg накладываются условия на любые свойства событий, которые включаются в журнал, и именно по этим свойства происходит фильтрация? Т.е., например, если в данной секции отсутствует условие на имя свойства, то фильтрация будет происходить по всем событиям?
        Да, все верно.

        > Если нет, то как в файле сделать фильтр по какому-то определенному свойству, но по всем событиям? Сделать условие которое всегда будет выполнятся для всех событий.
        event>
        ne property = “name” value=””
        gt property=”duration” value=”100000”
        /event>

        ***************
        Получается, что условие на свойство name должно быть обязательно?
        хотя бы такое вот заведомо невыполняющееся?
        ne property = “name” value=””

        если написать вообще без такого условия,

        event>
        gt property=”duration” value=”100000”
        /event>

        это будет некорректно?

        • Андрей Бурмистров


          (текст комментария доступен только участникам Мастер-группы)

          • spv

            Добрый день
            Провел опыты, вопросы остались, поэтому хотелось бы все-таки уточнить.

            Вы пишите:
            *******
            Сделать условие которое всегда будет выполнятся для всех событий.
            event>
            ne property = “name” value=””
            gt property=”duration” value=”100000”
            /event>

            При такой настройке будут собираться все события длиннее 10 сек.
            *******

            Насколько я понимаю, условие ” ne property = “name” value=”” ” тут лишнее, и достаточно написать так:

            event>
            gt property=”duration” value=”100000”
            /event>

            Опытным путем разницы между результатами не выявил, поэтому смысл наличия этой строки в файле настройки остался непонятным. Насколько я понимаю, чтобы событие попало в журнал, внутри секции event должно для него быть выполнено какие-либо (не важно, какие именно) условие, в частном случае, условие на имя свойства.

            Руководство администратора (стр 250), “Последовательность элементов event определяет условие, при выполнении которого событие будет помещено в журнал. … Событие включается в журнал, если оно удовлетворяет всем условиям внутри хотя бы одного из элементов event… ”
            Там же, стр 249: “Если этот элемент (log) не содержит ни одного элемента event, то никакие события в журнал записываться не будут”
            О случае же, когда эта секция event присутствует, но пуста, не говорится.

            Попробовал файл такого вида (платформа 8.3.6):

            event>
            /event>

            property name=»all»

            тоже работает, тоже собирает все события. По крайней мере, внешне различий в содержании логов не обнаружил.
            Поэтому хотелось бы узнать, есть ли все-таки разница между
            event>
            /event>

            и

            event>
            ne property = “name” value=””
            /event>

            или это варианты эквивалентные

            • Андрей Бурмистров


              (текст комментария доступен только участникам Мастер-группы)

      • spv

        > Как соотносятся между собой секции event и property, если в обоих секциях заданы условия: как И или как ИЛИ?

        Не понял вопрос, приведите пример такого файла.

        ************

        разобрался:
        в property не условие отбора событий по указанным свойствам, а список выводимых свойств.
        поэтому если в property указать свойство, которого нет у событий, указанных в event, событие будет все равно будет выводиться в журнал

  5. Владимир Свириденко

    У меня сервер 1C версии 8.3.6.2152. Включаю технологический журнал по событию DBMSSQL (без plansql, с отбором по базе и без отбора по длительности).
    В тестовой базе выполняю запрос (из обработки ВыполнениеЗапроса). Анализирую лог:

    57:04.824000-2823000,DBMSSQL,5,process=rphost,p:processName=VSV_OptimizeDemo,t:clientID=1980,
    t:applicationName=1CV8,t:computerName=kt-sql,t:connectID=172139,SessionID=4670,Usr=Иванов,Trans=0,dbpid=60,
    Sql=’SELECT TOP 1000000 [текст запроса SQL] ON 1=1′,Rows=1000000,RowsAffected=-1

    57:04.840004-1,DBMSSQL,5,process=rphost,p:processName=VSV_OptimizeDemo,t:clientID=1980,
    t:applicationName=1CV8,t:computerName=kt-sql,t:connectID=172139,SessionID=4670,Usr=Иванов,Trans=0,dbpid=60,
    Sql=”[служебный запрос SQL]”,Rows=0,RowsAffected=0

    57:06.353007-0,Context,3,process=rphost,p:processName=VSV_OptimizeDemo,t:clientID=1980,
    t:applicationName=1CV8,t:computerName=kt-sql,t:connectID=172139,SessionID=4670,Usr=Иванов,Context=’
    Обработка.ВыполнениеЗапроса.Форма.Форма.Форма : 16 : Запрос.Выполнить();’

    Контекст выполнения вижу не в строке 57:04.824000, а ниже в строке 57:06.353007. Причем вижу событие Context?
    Т.е. если я сделаю фильтр по длительности выполнения (например, > 1 сек.), то я не увижу контекст выполнения.
    Так и должно быть в 8.3?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

      • Владимир Свириденко

        При установке фильтра по Duration Context не записывается в лог, только строка с DBMSSQL и длительностью более 1 сек.
        Также он не записывается и при такой настройке журнала:

        • Андрей Бурмистров


          (текст комментария доступен только участникам Мастер-группы)

            • Андрей Бурмистров


              (текст комментария доступен только участникам Мастер-группы)

              • Владимир Свириденко

                Да, это я упустил.
                Получается в моем случае, сервер просто выполняет запрос к СУБД, а о контексте ничего не знает, т.к. выполнение запроса запущено с толстого клиента? А в логе толстого клиента (1cv8) нет этого запроса, т.к. событие DBMSSQL происходит на стороне сервера?

                • Андрей Бурмистров


                  (текст комментария доступен только участникам Мастер-группы)

      • shureek

        Как-то на партнёрском форуме увидел комментарий 1Сников по этому поводу:
        Событие Context может следовать за любым другим событием или группой событий. Если в течение вызова толстым клиентом сервера хотя бы в один журнал, определенный в logcfg.xml, выводилось хотя бы одно событие, то клиент сделает дополнительный вызов сервера и передаст ему текущий стек встроенного языка, который будет выведен в виде события Context во все журналы, в которые за предыдущий вызов выводилось хотя бы одно сибытие. Для надежного отслеживания, к каким событиям относятся события Context, следует включить вывод событий call. Тогда событие Context будет относиться к предшествующему ему событию call с тем же значением свойства t:clientID, и ко всем событиям, которые вложены в это событие call.

  6. Штейнмиллер Сергей

    Добрый день!
    Зачем в файле настройки ТЖ перед каждым завершением блока log… /log присутствует строка property name=”all”/? За что она отвечает?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  7. Евгений

    Здравствуйте, что означает свойство HoldConnection у события SDBL?

    Текст журнала:
    45:58.9606-0,EXCP,3,process=rphost,p:processName=**Y*P,t:clientID=783,
    t:applicationName=1CV8,t:computerName=**1C*S-01,t:connectID=9880,SessionID=8736,Usr=**** М. Н.,Exception=81029657-3fe6-4cd6-80c0-36de78fe6657,Descr=’Src\RemoteInterfaceImpl.cpp(1619):
    81029657-3fe6-4cd6-80c0-36de78fe6657: descr=Ошибка сетевого доступа к серверу
    (Windows Sockets – 10054(0x00002746). An existing connection was forcibly closed by the remote host. ) line=2076 file=Src\DataExchangeServerImpl.cpp’

    45:58.9609-18789048,SDBL,2,process=rphost,p:processName=**Y*P,t:clientID=783,
    t:applicationName=1CV8,t:computerName=**1C*S-01,t:connectID=9880,SessionID=8736,Usr=**** М. Н.,Trans=0,Func=HoldConnection

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

      • Евгений

        Можно ли считать HoldConnetion ~30 мин ошибкой? Или как вообще трактовать данную строку журнала?

        • Андрей Бурмистров


          (текст комментария доступен только участникам Мастер-группы)

  8. Gosha009

    Здравствуйте!
    1) Существует ли таблица событий и свойств доступных каждому из событий .
    2) Можно ли настроить ТЖ с фильтром по конкретному пользователю. Допустим только 1 пользователь жалуется общими фразами “ошибка на ошибке”, “выбрасывает”, “висит по часу” и т.д.

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

      • Gosha009

        Большое спасибо. Так как диска ИТС у меня нет, то пришлось скачать пару обработок с интернета. Идея обработки очень хорошая, но пока годится только на то чтобы посмотреть таблицу, жутко глючная. Почему-то даже не удивительно) Может как соберусь с силами и допилю ее.

  9. Andrefan

    Добрый день.
    Периодически возникают при работе ошибки (Скрин), настроен ТЖ (вложил, делаю отбор только по одной базе), но журнал ничего не собирает, только кучу пустых txt-файлов и всё.
    Подскажите пожалуйста, с чем могут быть связаны подобные ошибки и как можно диагностировать проблемы, приводящие к ним? (может посоветуете какую-то настройку ТЖ для анализа)
    P.S.
    Кажется, не прикрепились файлы
    ссылка в облаке:https://www.dropbox.com/s/o9m2bfc1fg5ysju/%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5.7z?dl=0

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

      • Andrefan

        Ясно. Большое спасибо!
        А можно ли как-то избежать образование пустых txt-файлов в логах? Или же файлы логов вместе с папками создаются всегда по всем процессам (rphost,rmngr,ragent) , даже не смотря на то, что нет ни одного события, удовлетворяющего наложенным условиям?

        • Андрей Бурмистров


          (текст комментария доступен только участникам Мастер-группы)

  10. yamarsel

    Если в ТЖ сделать отбор по длительности запроса свыше 3 сек, мы указываем свойство Duration. В ТЖ оно указывается в микросекундах? Тогда 3 секунды это получается 3 000 000 микросекунд. В видеоуроке просто было сказано, что 1 сек = 10 000 микросекунд и была сделана настройка свойства больше или равно 30 000;

    Или всё-таки в ТЖ длительности отображается не микросекундах, а в 0,0001 секунды?

    Где правда?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  11. Shcheglov

    Добрый день! В финальном задании нужно было запустить ТЖ для определенной базы. Я использовал конструкцию , ТЖ запустился и стал писать события. В правильном решении использовано . В чем отличия и нет ли ошибки в моем варианте (например, не все события будут отловлены)?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  12. Александр

    Добрый день! Можно ли настроить ТЖ на сбор таймаутов при блокировке (режим блокировки “Автоматический”)? Или из “подручных” инструментов наиболее подойдет только сервис Гилева?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  13. Дмитрий Абраменко

    Доброй ночи, Андрей
    Вопрос немного не по ТЖ, подскажите, а в каком случае скуль сам может создавать временные таблицы, если это явно не указывается в запросе 1С и использовать их в запросе?
    Есть реальный пример из жизни, только что поймал, когда запрос, в котором соединяется ТЧ и остаточная таблица регистра накопления(отбирается на момент времени документа, который проводится задним числом) выполняется 20 минут и там присутствует две временные таблицы, в которых очень много данных, никак не могу понять, где посмотреть на основе каких данных эти таблицы сформированы, в профайлере ловятся строчки из серии:
    Clustered Index Insert(OBJECT:([tempdb].[dbo].[#tt25]), SET:([tempdb].[dbo].[#tt25].[_INVALUELISTRRef] = [Expr1003]), DEFINE:([Expr1003]=CONVERT_IMPLICIT(binary(16),[@P1],0)))

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

      • Дмитрий Абраменко

        1) ага , в этот запрос передается массив номенклатуры (там по логике 224 элемента), его платформа во временную пихнет видимо и с ней уже работает?
        2)Все-таки интересно для понимания, как можно отловить, когда видишь в плане и скл запросе временные таблицы (а ты их и не создавал) откуда они получены из каких данных, только по смыслу?
        3) И еще вопрос, когда мы получаем данные по остаткам из таблицы итогов РН не оперативные, а на дату, как в общем случае должен выглядеть запрос скл? Всегда ли это выполняется таким образом: что получает остатки оперативные, а потом результат объединяется с таблицей движений, которые были с отбираемой даты по оперативную дату, т.е. как я понимаю, мы фактически исключаем из оперативных остатков движения, которые были после интересующей нас даты? Или это не оптимально?
        Вопросы появляются, т.к. вчера словил 20 минутное выполнение простого (с виду) запроса соединения ТЧ и таблицы остатков, когда я вообще 1 в базе и его план мне не совсем понятен именно из-за этих таблиц.

        4) И вопрос по Гилевскому сервису: отключаю использования сервиса – логи перестают писаться, но трассировки скульные пишутся все равно и задень набивается прилично, разве с выключением сервиса трассивровки не должны перестать писаться? И как можно отключить запись трассировок, когда это не нужно?

        • Андрей Бурмистров


          (текст комментария доступен только участникам Мастер-группы)

          • Дмитрий Абраменко

            Спасибо за пояснения.
            4) Использую облачный сервис Гилева по анализу взаимоблокировок, мониторинг выключен, а скл-трассировки все пишутся – скл 2014 и честно не знаю, как остановить это дело, потому что папка растет, не так конечно как логи, но все же растет.

            Вообще я только сегодня имел беседу с ними на тему 2014го скуля и их сервиса, они вроде бы поправили ошибку, хотя в начале говорили, что ошибок у них не зафиксировано…Но в итоге, когда попробовал его на реальной базе, в облачном сервисе показываются странные данные по контексту блокировок, может вы подскажите, это нормальная картина: (скрин 1)? Там показывается, что накладывается х-блокировка при выполнении запроса (ну судя по контексту и строчке), однако выполняемый запрос просто читает данные и ничего более, там даже “для изменения” нет. Как читающий запрос может накладывать эксклюзивную блокировку?
            Так же есть места, где в контексте показывается некая вызываемая функция, но данная функция не блокирует указанный ресурс, даже не читает его (скрин 2, там блокируются записи таблицы итогов s-блокровкой, но показываемый контекст не выполняет этого чтения, там нет такого кода, там просто регистрируется объект в плане обмена, причем тут чтение итогов регистра накопления, мне непонятно)
            Вячеслав сказал на это, что показываемый контекст не значит, что именно там была наложена блокировка, по крайней мере я так понял его слова:
            “нет не значит
            граф у скуля смотрит на набор команд
            и фактически пририсовывает по последнему кто перед конфликтом был
            и записывает в соучастники
            если в потоке соучастника
            блокировка была наложена раньше”
            Тогда при этом не очень понятно, как тогда все же в жизни этим пользоваться, если указанный контекст может не соответствовать реальности.

            • Андрей Бурмистров


              (текст комментария доступен только участникам Мастер-группы)

  14. Давид Каспаров

    Добрый вечер! Андрей, возник вопрос после просмотра занятия. Можно ли постоянно собирать в ТЖ долгие запросы? Сильно ли это скажется на производительности?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  15. Дмитрий Абраменко

    Есть вопрос по расположению файлы logcfg, чтобы прояснить для себя:
    – исполняемый файл в службе – “C:\Program Files\1cv8\8.3.5.1517\bin\ragent.exe”
    – в папке C:\Program Files\1cv8\ лежат папки с несколькими релизами, соответственно и папка conf есть и в каталоге C:\Program Files\1cv8\, так и внутри папки с конкретным релизом, например “C:\Program Files\1cv8\8.3.5.1517\bin\conf”

    Вопрос: файл logcfg должен лежать в “верхнем” каталоге conf или внутри каталога с конкретным релизом?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  16. Gostmair

    Добрый вечер, Андрей. Я попробовал получить информацию по взаимоблокировкам СУБД через ТЖ. Настроил ТЖ на событие DBMSSQL ставил фильтры на свойства lka, lkp (потом и без фильтров пробовал). Воспроизвел на учебной конфигурации (автоматический режим) взаимоблокировку с помощью разного порядка захвата ресурсов. Но в итоге в файл ТЖ ничего не попадает. Пробовал даже все фильтры снять у события, но результат тот же, в файле ничего нет. В чем может быть причина?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

      • Gostmair

        Нашел ошибку, спасибо. Я использовал обработку формирования logcfg и если там выбирать свойства для отбора они идут через И, а надо было чтобы через ИЛИ. После исправления все получил.

  17. alkunilov

    Добрый день!
    При расположении сервера 1С и SQL сервера на отдельных серверах, часто возникает ошибка “TDS Stream”. При чем при запуске конфигуратора достаточно стабильно она появляется. Версии платформы 8.2.19 и 8.3.5 на разных подверсиях.
    При анализе ТЖ, ошибка происходит на шаге:
    56:31.1494-3,EXCPCNTX,4,SrcName=DBMSSQL,OSThread=26532,process=rphost,p:processName=test,t:clientID=2781,t:applicationName=Designer,t:computerName=test-APP,t:connectID=2332,SessionID=18,Usr=test1c,Trans=0,dbpid=67,Sql=SELECT * FROM DBSchema
    Замечено также: сервер 1С с другими SQL серверами работает без ошибки; сервер SQL в связке с другими серверами также выдает ошибку.
    К сожалению, ни техподдержка, ни форум не смогли помочь.
    Может быть вы подскажите где можно поискать решение?
    Ссылка на ветку в форуме https://partners.v8.1c.ru/forum/t/1302687/m/1329406

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  18. F1

    Добрый день!
    Можно узнать, все обязательные задания выполнены?

    • Татьяна Гужавина

      Доброго дня!
      По всем обязательным заданиям Вы уже отчитывались. В курсе 15 обязательных заданий.

  19. poloskovi

    Настроил сбор технологического журнала по событиям CONN, в журнале косяком идут строки
    45:34.273001-3338996,CONN,0,process=rphost,t:clientID=6428,t:clientID=6428,t:computerName=SRVDB,t:applicationName=BackgroundJob,t:connectID=6243,Calls=6237
    45:34.866000-0,CONN,1,process=rphost,ClientID=6437,Txt=Incomming connection closed: long still

    Что это означает? Очевидно, какие-то фоновые процессы?
    Что означает цифра в 4 позиции (после “CONN”): 0 и 1?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  20. skeptik_m

    Смотрю техжурнал для 8.3.5.1248 Время события (после часов-минут-секунд) не черехзначное, а шестизначное. (“12:27.455034-1,DBMSSQL,2,process=rphost, …”) То есть сейчас в 8.3 уже не дясятитысячные, а миллионные доли секунды? А длительность события в каких единицах, тоже в миллионных долях?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  21. dubdanseitrp

    Добрый день!
    Скажите, пожалуйста, все ли задания у меня были сданы, кроме финального?

    • Татьяна Гужавина

      Добрый день!
      Все обязательные домашние задания Вы выполнили.
      Для получения сертификата необходимо выполнить финальное задание и написать отзыв.

  22. DarkAn

    Андрей, доброе время суток!
    Ни как не могу понять, у меня не при дошло мое Практическое задание 51 или нет? Сначала просто ответил комментарием – отклонили. Вчера послал файл – пока тишитна.

    • Татьяна Гужавина

      Добрый день!
      К комментарию Вы можете файлы следующих форматов: txt, zip, rar, doc, docx, xls, xlsx, ppt, pptx.
      Скорее всего, Вы пробуете добавить файл другого формата.

      • DarkAn

        Да, действительно. Спасибо! Сейчас вроде ушло :)

  23. a.perminov

    Здравствуйте, я с декабрьского потока, публикую отчет по домашнему заданию уже второй раз. Никак не получу одобрение администратора.

    Обычно когда я публикую отчет о ДЗ внизу страницы высвечивается (глюк?/фича?) количество ответов в теме, но самих ответов не вижу до одобрения администратором.
    Сейчас, после замены материалов ан новую нумерацию, при публикации ответа я не вижу количества ответов в теме… Может быть мои ответы проходят мимо администраторов?

    Первый ответ публиковал 06.01.15 около 16.00, второй 07.01.15 около 11.00 (сообщение об ошибке “вы уже сказали это” не получил).

    • a.perminov

      Продублировал еще раз, но приложил файл txt.

      • Андрей Бурмистров


        (текст комментария доступен только участникам Мастер-группы)

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  24. Andrefan

    Андрей, добрый день!
    Где можно посмотреть все возможности настройки ТЖ? Вроде в справке не нашел. В уроке 49 не прокомментирован параметр type в строке с дампом(dump location=”C:\v82\Dumps” create = “1” type = “3” />). Почему именно 3, в предыдущих слайдах везде 2? За что отвечает строка перед закрытием тега log?
    Спасибо.

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

      • ASer

        “Руководство администратора” по технологическому журналу изучил, но в нем не нашел отбор по событиям определенного пользователя или определенной базы? Как это сделать, куда посмотреть?

        • Андрей Бурмистров


          (текст комментария доступен только участникам Мастер-группы)

  25. NikZagVit

    Добрый день. Посмотрите пожалуйста моё решение по 49 практическому заданию. Примерно со 2-го января пытаюсь отправить но отметки администратора так и не вижу. Сей час повторно отправляю, выходит сообщение “Обнаружен дубликат комментария. Кажется, вы уже сказали это!”

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  26. breakru

    выполнил задание №49, оно вроде последнее, как узнать – все ли обязательные задания я выполнил? (кроме финального)

    • Татьяна Гужавина

      Здравствуйте, Руслан!
      Вы выполнили все обязательные домашние задания.

  27. BykovAG

    Добрый день!

    А почему-то у меня отчет не принимается по заданию 49. Уже 2-ды пытался его отправить. Второй день никак. Посмотрите пожалуйста.

    • Татьяна Гужавина

      Добрый день!
      К комментарию на сайте Вы можете добавить файлы следующих форматов – txt, zip, rar, doc, docx, xls, xlsx, ppt, pptx.
      Скорее всего, Вы пытаетесь прикрепить файл другого формата.

  28. delici

    Андрей, здравствуйте! На экзамене на Эксперта преподаватели любят задавать дополнительные вопросы по технологическому журналу. Например: как узнать общее время запроса с клиента на сервер и обратно (время вызова с клиента на сервер 1С, время отправки запроса с сервера 1С на сервер СУБД, ответ с сервера СУБД на 1С, ответ с сервера 1С на клиент), как узнать было ли динамическое обновление у базы, как узнать количество падений клиентских приложений 1С?. Можете ответить на эти вопросы?

    В событии ТDEADLOCK в свойстве DeadlockConnectionIntersections указываются пары взаимных блокировок. Там указываются номера соединений и, помоему, контекст. Экзаменатор задал мне вопрос, почему там указываются номера соединений, а не сеансов, ведь соединения же не постоянные. Этот вопрос поставил меня в тупик) Можете прокомментировать?

  29. Marinellka

    Где можно уточнить решение задания 49. У меня есть вопрос по решению, которое дается в доступ, после сдачи выполненного задания.

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

      • Marinellka

        В задании сказано настроить ТЖ, чтобы именно запросы длиннее 10 сек. записывались в каталог. В решении этой задачи указаны все действия, которые длятся более 10 сек. В книге “Руководство администратора по 1С 8.2″, написано, что фильтр по запросам можно настроить, если указать таким образом: property name=”SQL” …/property. (не могу написать со знаками “”””, чтобы теги взять в эти скобки, т.к. пропадает тут текст).В видео Вы тоже говорили, что в “SQL” находятся именно запросы. Почему в решении задания нет этого тега??
        И еще вопрос по записи дампа. Что означают параметры create=”1″ type=”2″? Нигде не нашла этого писания. В решении type=”2″, в видео этот параметр type=”3″.

        • Андрей Бурмистров


          (текст комментария доступен только участникам Мастер-группы)

  30. Дрыганец Сергей

    Здравствуйте
    Вчера добавил комментарий с текстом ответа к заданию №49. До сих пор нет статуса проверки, и я сам комментарий тоже не вижу. ??

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  31. adelpieroff10

    Здравствуйте! По тех. журналу остались вопросы:
    1. Событие TLock фиксирует только управляемые блокировки. А блокировки СУБД в ТЖ фиксируются?
    2. Аналогичный вопрос для взаимоблокировок – для управляемых событие есть, а для СУБД?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  32. scooper

    Добрый день Андрей.
    А в случае если в кластере 2 или более рабочих сервера, то тех журнал нужно настраивать для каждого из серверов?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  33. wins

    Вопросы по блоку – “Работа с технологическим журналом”
    1. Мало времени уделено стандартной обработке создания “logcfg.xml”
    Как минимум в этой обработке можно посмотреть какие события доступны для отбора (т.е. матрица полноты событий)
    2. В ходе прослушивания курса, не смог ответить на вопрос – Как можно отобрать все события с длительностью больше 10 секунд (с одной стороны об этом говорится в документации, с другой стороны – было бы неплохо это как то в курсе показать).
    Либо делать ссылку в курсе, что в дополнении к курсу нужно прочитать разделы в документации.
    3. В курсе нет описания событий “system level”
    Хотелось бы послушать :)
    4. Можно ли в задачи (даже те которые с решениями) добавлять хоть какой то “подвох”. 90% задач, делается просто в лет, потому что именно такие формулировки были в курсе.
    5. Хотелось бы по журналу регистрации какой то краткий обзор. Его тоже можно использовать в работе. Например – если нельзя вмешаться в конфигурацию, то можно по нему приблизительно понять время проведения документов… Ну или программные ошибки отлавливать…
    P.S. В целом – это предложение по развитию курса.
    Или я невнимательно слушал :)

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  34. Serg82

    Какой смысл регистрации события PROC в ТЖ (по видео была регистрация входа, выхода и ошибок выхода)? У меня показывает только “35:25.093005-5625004,PROC,0,process=1cv8c” при выходе из программы для процесса клиента, для rphost ничего не показывает (8.3.5). А в 8.2 в rphost показывается аварийное завершение процесса, на клиенте – только выход из программы.

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  35. pyatkin

    Как-то не получается отправить решение задания 49. Не отображает как обычно, что ждет одобрения администратора.

    • Татьяна Гужавина

      Добрый день!
      К комментарию можно добавить файлы следующих форматов: txt, zip, rar, doc, docx, xls, xlsx, ppt, pptx.
      Вы пытаетесь добавить файл формата logcfg.xml.
      Сохраните файл в другом формате и прикрепите к Вашему комментарию.

  36. pyatkin

    Добрый день, Андрей.

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

    Вопрос, можно ли каким-то образом получить доступ к старому журналу регистрации?

    • Андрей Бурмистров


      (текст комментария доступен только участникам Мастер-группы)

  37. crabzzy

    Файл “Практическое задание 50” называется с суффиксом “15” вместо “50”:
    Optimize-1C-Practical-15.pdf

    • Татьяна Гужавина

      Здравствуйте, Александр!
      Уже исправили :)

Комментарии закрыты