Меню

Журнал регистрации настройка по дням



Использование Журнала регистрации

Область применения: управляемое приложение, обычное приложение.

1. Журнал регистрации предназначен для хранения событий, возникающих в процессе работы пользователей с информационной базой. При администрировании эту информацию часто необходимо анализировать в различных разрезах для того, чтобы например, узнать какие события происходили в определенный момент времени, какие действия выполнял тот или иной пользователь.

2. Рекомендуется производить запись в Журнал регистрации из встроенного языка в тех случаях, когда администратору необходимо сообщить дополнительную диагностическую информацию о событиях, которые не записываются платформой 1С:Предприятие . Такая необходимость может возникнуть как при выполнении бизнес-логики, вызываемой при интерактивной работе, так и в фоновых (регламентных) заданиях. Для удобства анализа Журнала регистрации одна его запись должна соответствовать одному событию, а сами записи должны содержать ряд обязательных атрибутов, в разрезе которых проводится анализ.

2.1. Строковый идентификатор типа события. Как правило, список типов событий в конфигурации может быть сколь угодно большим, поэтому типы событий рекомендуется группировать по функциональному признаку: «Название группы событий.Название события». Например, правильно записывать события с типами «Поручения.Уведомление о новых задачах» и «Поручения.Уведомление о зависших задачах» вместо двух «плоских» типов событий «Уведомление о новых задачах» и «Уведомление о зависших задачах». Текст типа события – локализуем, при этом всегда задается основной язык конфигурации.

2.2. Уровень важности события. Критичные события, требующие повышенного внимания администратора (ошибки бизнес-логики, сбои в программе, и т.п.), записываются в Журнал регистрации с уровнем важности «Ошибка». Потенциальные проблемы и не фатальные ошибки регистрируются как «Предупреждения». Для вывода информационных сообщений об успешном завершении той или иной операции используется уровень важности «Информация». Также возможно применять и более низкий уровень важности – «Примечание».

2.3. Комментарий. Содержит текстовую неструктурированную информацию о событии. В случае ошибок в этом поле содержится информация, необходимая для расследования причины проблемы. Не следует помещать в комментарий информацию сразу о нескольких событиях. Например, неправильно записывать одно событие с комментарием вида:

[01.01.2010 00:00:01] Начало инициализации обмена данными по настройке «Обмен данными выгрузка», номер строки настройки: 1
[01.01.2010 00:00:02] Окончание инициализации обмена данными (успешно)
[01.01.2010 00:00:03] Начало процесса обмена данными по настройке «Обмен данными выгрузка», номер строки настройки: 1
[01.01.2010 00:00:04] Начало записи изменений в файл обмена
[01.01.2010 00:00:05] Окончание записи изменений в файл обмена (успешно)
[01.01.2010 00:00:06] Окончание процесса обмена данными по настройке «Обмен данными выгрузка», номер строки настройки: 1
[01.01.2010 00:00:07] Выполнено, Выгрузка данных, Обработано 1 объектов

правильно записать столько событий, сколько их реально произошло.

Текст комментария – локализуем. Для записи в Журнал регистрации информации о возникшем исключении следует использовать конструкцию:

Пример регистрации дополнительных событий в функциональной подсистеме «Мой механизм»:

Попытка
ЗаписьЖурналаРегистрации(НСтр(«ru = ‘Мой механизм.Действие с возможной ошибкой'», КодОсновногоЯзыка),
УровеньЖурналаРегистрации.Информация, , ,
НСтр(«ru = ‘Начато действие'»));
ДействиеСВозможнойОшибкой(ОбъектДействия);
ЗаписьЖурналаРегистрации(НСтр(«ru = ‘Мой механизм.Действие с возможной ошибкой'», КодОсновногоЯзыка),
УровеньЖурналаРегистрации.Информация, , ,
НСтр(«ru = ‘Завершено действие'»);
Исключение
ЗаписьЖурналаРегистрации(НСтр(«ru = ‘Мой механизм.Действие с возможной ошибкой'», КодОсновногоЯзыка),
УровеньЖурналаРегистрации.Ошибка, , ,
НСтр(«ru = ‘»Во время выполнения действия произошла неизвестная ошибка.'») + Символы.ПС +
ПодробноеПредставлениеОшибки(ИнформацияОбОшибке());
КонецПопытки;
КонецПроцедуры

где переменная КодОсновногоЯзыка содержит код языка для хранения данных в информационной базе. Подробнее см. Автогенерированные данные в информационной базе: требования по локализации, п. 1.

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

Рекомендуется заводить отдельный регистр для протоколирования интересующих событий или обращаться к специализированным объектам платформы (например, МенеджерФоновыхЗаданий для выборки истории выполнения фоновых заданий).

Эту особенность нужно также учитывать при разработке отчетов по журналу регистрации.

Источник

Настройка журнала регистрации в 1С 8.3

Журнал регистрации 1С — специальный механизм платформы 1С версий 8.3, который позволяет фиксировать работу пользователей с системой. С помощью журнала можно узнать, кто и когда изменял объекты в системе: справочники, документы, регистры и т.д. Ниже мы рассмотрим, как работать с этим механизмом, где хранятся файлы журнала регистрации 1С, каким образом происходит его настройка, как оптимизировать журнал регистрации и как можно произвести полную очистку данных.

Где хранится журнал регистрации

Начнем с того, где хранится журнал регистрации в 1С. Варианта может быть два — для файлового и клиент серверного режима работы.

Файловая база

Для файловых баз данных 1С журнал находится в папке с базой данных. Расположение файлов можно узнать при запуске программы в меню выбора базы данных:

Красным выделен путь. Если мы проследуем по этому пути, то увидим следующую картину:

Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания — попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>

Получите 267 видеоуроков по 1С бесплатно:

Папка 1Cv8Log — это и есть директория, содержащая журнал регистрации.

  • Если Вы планируете перенести файловую базу данных и хотите сохранить историю журнала регистрации, Вам обязательно надо скопировать папку 1Cv8Log в категорию новой базы 1С.
  • Если необходимо очистить журнал регистрации 1С в файловой базе, просто удалите папку 1Cv8Log.

Клиент-серверная база 1С SQL

В клиент-серверном режиме файлы истории обычно хранятся на сервере в каталоге:

C:\Program Files\1cv8\srvinfo\ \ \1Cv8Log

Чтобы перенести журнал регистрации 1С для базы SQL, так же, как и для файловой, достаточно перенести папку в расположение новой базы.

Читайте также:  В настройке boot нет hdd

Так же и с удалением — достаточно просто удалить данную папку.

Настройка журнала

Чтобы увидеть доступные настройки, необходимо зайти в режиме 1С конфигуратор и в главном меню найти пункт «Администрирование — Настройка журнала регистрации…»:

В открывшемся интерфейсе доступны следующие настройки ведения журнала:

Здесь в поле «Регистрировать в журнале события» можно указать детализацию регистрируемых данных. Пункт «Не регистрировать» позволяет отключить ведение журнала вовсе. Другие пункты расшифровываются следующим образом:

  1. Ошибки — все возможные варианты сбоев и ошибок в системе;
  2. Предупреждения — важные сообщения системы, которые не являются ошибками;
  3. Информация — вся информация об изменяемых данных системы;
  4. Примечания — неважные сообщения (почти всегда их можно отключить).

Другие настройки рассмотрим далее, они относятся к оптимизации работы журнала.

Оптимизация журнала регистрации

Среди способов оптимизации скорости загрузки и работы с журналом можно выделить следующие методы:

Регистрацию меньшего количества событий. Отключение записи неважных для нас сообщений позволит существенно сократить объем информации и увеличить скорость работы.

Разделение хранения журнала по периодам. Если изменить настройку «Разделять хранение журнала по периодам» на значение день (для больших баз данных) / неделя (для средних), можно существенно поднять производительность журнала. Файлы логов будут разбиваться в папке 1Cv8Log на порции, заданные в настройке, и будут иметь вид, подобный 20140905000000.lgp, в котором видно дату и время создания лога.

Сокращение журнала регистрации также дает существенную оптимизацию в работе с журналом. Для этого нажмите на кнопку «Сократить» в настройках. Выберите период, до которого желаете сократить журнал:

При использовании данного способа настоятельно рекомендуется записать удаляемые события в отдельный файл. Это позволит в любой момент восстановить историю, которая была удалена из журнала базы данных 1С.

И последний и самый эффективный способ оптимизации — перевод журнала регистрации на так называемый «Новый формат». Доступен он начиная с версии платформы 1С 8.3.5.1068. Данный формат хранения лога журнала регистрации не в текстовом файле, а в отдельной базе данных на СУБД SQLite.

Для перехода на новый формат достаточно сконвертировать журнал с помощью нажатия кнопки «Новый Формат»:

Будьте внимательны, обратная конвертация в старый формат невозможна.

В системе 1С для анализа технической информации существует также технологический журнал.

Другие статьи по 1С:

Видео по настройке журнала регистрации:

Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):

К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.

Источник

Как настроить и очистить журнал регистрации базы 1С

Журнал регистрации – это специальный инструмент по умолчанию включенный в каждой базе 1С, который позволяет отследить, кто и когда производил в ней изменения.

Данные, которые он хранит, иногда занимают большой объем. Очистка и оптимизация работы журнала регистрации помогает сократить объем дискового пространства и состоит из нескольких этапов

Если ваша база в формате SQL для очистки журнала регистрации обратитесь к нашим специалистам по телефону 8 800 555 03 78.

Очистка журнала регистрации

Все настройки, очистку и оптимизацию журнала регистрации, можно проводить только через RPD подключение.

Для начала, нужно узнать, где хранится журнал регистрации. Для этого, запускаем программу 1C.

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

Папка с журналом находится на диске Z. Откроем его, щелкнув два раза левой кнопкой мыши по ярлыку на вашем удаленном рабочем столе.

В открывшемся окне, используя указанный путь, находим нужную нам папку с базой.

И в ней папку с журналом: 1Cv8Log.

Удалите эту папку нажатием на ней правой кнопки мыши, затем – удалить. Либо выделите папку и нажмите кнопку Delete.

Папка с предыдущими записями журнала регистрации удалена, освободив дисковое пространство на сервере.

Настройка журнала регистрации

Зайдите в базу 1С в режиме «Конфигуратор».

В разделе «Администрирование» выберете пункт «Настройка журнала регистрации».

В новом окне выберете вариант регистрации событий в журнале и нажмите «Ок»:

  • «Не регистрировать» — полностью отключает все сообщения системы;
  • «Регистрировать ошибки» — оставит сообщения о всевозможных сбоях и ошибках в системе;
  • «Регистрировать ошибки и предупреждения» — в дополнение ко второму варианту будет выдавать еще различные важные сообщения;
  • «Регистрировать ошибки, предупреждения, информацию» — будет фиксировать всю информацию об изменениях в системе;
  • «Регистрировать ошибки, предупреждения, информацию, примечания» — все сообщения, в том числе неважные.

После сохранения новых настроек журнал регистрации будет фиксировать только выбранные события или будет отключен полностью.

Сокращение периода журнала регистрации

Также с целью сокращения объема занимаемого дискового пространства, можно уменьшить период ведения журнала регистрации.

Для этого, в настройках журнала нажмите кнопку «Сократить» и выберете дату, до которой хотите его сократить.

Перед удалением. при желании. вы можете записать все удаляемые события в отдельный файл, чтобы при необходимости можно было восстановить их.

Читайте также:  Настройка часов хендай акцент

Для этого, в настройках журнала регистрации поставьте галочку «Записать удаляемые события в файл» и нажмите на кнопку

Выберете место, куда сохранить файл, присвойте ему понятное для вас имя и нажмите кнопку «Сохранить».

Для сохранения настроек нажмите «Ок» в двух местах.

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

Источник

Журнал регистрации 1С:Предприятие 8

Инструменты администратора. Журнал регистрации 1С:Предприятие 8 для фиксации событий и контроля действий пользователей.

Поиск и настройка отборов Журнала регистрации

  • Статус транзакции ‑ выбираются статусы транзакции.
  • Транзакция ‑ указывается конкретная транзакция.
  • Сеансы ‑ указываются номера сеансов (через запятую).

  • Рабочие серверы ‑ выбираются центральные серверы кластеров (для клиент-серверного варианта работы).
  • Основные IP порты ‑ выбираются IP-порты менеджеров кластера (для клиент-серверного варианта работы).
  • Вспомогательные IP порты ‑ выбираются вспомогательные порты менеджеров кластера (для клиент-серверного варианта работы).

Где найти журнал регистрации в 1С 8.3?

Формат Журнала регистрации

Журнал регистрации может формироваться в двух форматах:

  • .lgf — Последовательный формат.
  • .lgd — Формат SQLite.

В зависимости от версии системы «1С:Предприятия», по умолчанию используются различные форматы журналов:

  • В старых версиях платформы 1С:Предприятии, до 8.3.4 и младше мог быть использован только последовательный формат журнала регистрации .lgf.
  • В версиях с 8.3.5 по 8.3.11 по умолчанию используется формат SQLite .lgd.
  • В новых версиях, начиная 8.3.12 и старше по умолчанию используется последовательный формат .lgf.

Таким образом начиная с версии 8.3.5 поддерживается возможность смены формата журнала регистрации из SQLite *.lgd в последовательный *.lgf и обратно.

При этом выбранный формат журнала регистрации сохраняется в информационной базе. В результате при восстановлении информационной базы из резервной копии или файла выгрузки (.dt) формат журнала регистрации также будет восстановлен.

События в журнале регистрации идентифицируются строкой. При этом для системных событий используются комбинации символов _$ и $_ (например, _$InfoBase$_.MasterNodeUpdate или _$PerformError$_). _$InfoBase$_.MasterNodeUpdate отобразится в виде строки Информационная база. Изменение главного узла. Использование этих комбинаций в именах событий, записываемых из встроенного языка, с помощью метода ЗаписьЖурналаРегистрации() запрещено. Созданные при помощи этого метода события отображаются как есть.

Журнал регистрации формата .lgf

Журнал регистрации формата .lgf хранится в текстовых файлах со следующими расширениями:

  • 1Cv8.lgf ‑ общая информация журнала регистрации.
  • *.lgp ‑ фрагмент журнала регистрации.
  • *.lgx ‑ индексный файл одноименного фрагмента журнала регистрации. Размер индексного файла составляет примерно 10% от «своего» файла журнала регистрации.

Журнал располагается:

  • Для файлового варианта информационной базы ‑ в подкаталоге 1Cv8Log каталога информационной базы.
  • Для клиент-серверного варианта информационной базы ‑ в подкаталоге 1Cv8Log каталога информационной базы в каталоге служебных файлов кластера. Имя каталога можно определить по файлу реестра данных кластера.

Журнал регистрации формата .lgd

Журнал регистрации формата .lgd хранится в файле базы данных формата SQLite (1Cv8.lgd). Журнал располагается:

  • Для файлового варианта информационной базы ‑ в подкаталоге 1Cv8Log каталога информационной базы.
  • Для клиент-серверного варианта информационной базы ‑ в подкаталоге 1Cv8Log каталога информационной базы в каталоге служебных файлов кластера. Имя каталога можно определить по файлу реестра данных кластера.

Сохранение журнала регистрации

Для сохранения журнала регистрации нужно открыть его и выбрать пункт Файл ‑ Сохранить копию. На экран выводится диалог выбора каталога и файла, в который будет произведена выгрузка, а также тип файла (по умолчанию указывается тип журнала регистрации *.lgf). Выгрузка также возможна в формате XML (описание формата см. здесь).

Просмотр архива журнала регистрации

Для просмотра архива записей журнала регистрации необходимо:

  • В Конфигураторе: нужно выбрать пункт Главное меню ‑ Файл ‑ Открыть и в стандартном диалоге выбора файла указать тип файла Журнал регистрации (*.lgd, *.lgf). Выбрать нужный файл архива и нажать кнопку Открыть. Индексация открываемого файла будет выполняться в фоновом режиме. Индексные файлы будут создаваться в каталоге временных файлов Конфигуратора и будут удалены после окончания работы с журналом.
  • В стандартной функции просмотра журнала регистрации: нужно выбрать пункт Еще ‑ Просмотреть из файла, затем в стандартном диалоге выбора файла выбрать нужный файл архива и нажать кнопку Открыть.

Настройка автоматического обновления и интервала обновления производится стандартным для табличного поля механизмом настройки списка.

Не поддерживается возможность просмотра архива журнала регистрации, созданного в системе «1С:Предприятие» версий 8.0 и 8.1.

Настройка журнала регистрации в Конфигураторе

В том случае, если журнал регистрации ведется в последовательном формате (.lgf), для такого журнала доступна настройка разделения журнала по периодам. Это связано с тем, что записи журнала регистрации хранятся в файлах. Каждый файл содержит записи определенного периода. Размер периода задается в поле Разделять хранение журнала регистрации по периодам. Новый файл открывается при наступлении (указывается в значении настройки) каждого нового:

Сокращение журнала регистрации

В процессе эксплуатации системы в журнале регистрации может накопиться значительное число записей. Для сокращения числа записей следует открыть окно настройки журнала и нажать кнопку Сократить. На экран выводится окно:

Сокращение записей производится до указанной в поле Удалить события до. При этом следует учитывать тот факт, что будут удалены все записи периода разделения журнала регистрации (см. выше описание поля Разделять хранение журнала регистрации по периодам), в который попадет указанная дата. Так, если указано разделение журнала по месяцам и указана дата 12.12.2019 (например), то будут удалены записи журнала регистрации по указанную дату (включительно). Также следует помнить, что период разделения журнала регистрации может меняться (с течением времени), и удаляемый период будет определяться не текущим периодом разбиения, а тем периодом, который был установлен «во время» даты, указанной в поле Удалить события до.

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

Если журнал регистрации хранится в последовательном формате (*.lgf), то имеется возможность периодически сокращать журнал и при этом иметь возможность просматривать уже удаленные события журнала. Для этого при сокращении журнала с записью удаляемых записей в файл следует установить флажок Сохранять разделение хранения журнала по периодам и объединять с сохраненным ранее журналом.

Наши рекомендации
Для сохранения разделения по периодам при запуске конфигуратора в командном режиме можно также использовать команду /ReduceEventLogSize KeepSplitting.

Изменение формата журнала регистрации

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

  • Файловый вариант ‑ для изменения формата требуется монопольный доступ к файлу информационной базы.
  • Клиент-серверный вариант ‑ изменение формата может выполняться одновременно с работой пользователей. При этом:
  • При изменении формата журнала регистрации исключена возможность потери некоторых событий журнала регистрации, которые были записаны в процессе изменения формата и после него.
  • Если при конвертации журнала из последовательного формата в формат SQLite произошла ошибка, то продолжает использоваться последовательный формат.
  • Если при конвертации журнала из формата SQLite в последовательный произошла ошибка, то продолжает использоваться формат SQLite, если ошибка возникла при записи в последовательный формат, и начинает использоваться последовательный формат, если ошибка связана с чтением из формата SQLite.

Далее откроется диалог подтверждения смены формата, который зависит от текущего формата журнала регистрации.

При преобразовании из последовательного формата диалог выглядит следующим образом:

Одновременно с преобразованием предоставляется возможность задать разделение журнала регистрации по периодам (Год, Месяц, Неделя, День, Час).

Внимание! Изменение формата журнала регистрации может занять продолжительное время.

После изменения формата с последовательного на SQLite файлы журнала регистрации в последовательном формате сохраняются. При необходимости эти файлы можно удалить средствами операционной системы. После успешного изменения формата с SQLite на последовательный, файл журнала регистрации в формате SQLite удаляется.

Если данная статья была для Вас полезной, то Вы можете поддержать авторов нашего сайта, оставив свой отзыв. Если у Вас установлен Яндекс.Браузер, то в правом верхнем углу браузера нажмите на кнопку отзывов.

Журнал регистрации 1С, Где в 1С журнал регистрации, Как уменьшить размер журнала регистрации 1С, Настройка журнала регистрации 1С, Как сжать журнал регистрации 1С, Открыть журнал регистрации 1С, Как очистить журнал регистрации 1С, Формат журнала регистрации в программе 1С, Как настроить формат журнала регистрации в программе 1С, Как открыть журнал регистрации 1С, Удалить журнал регистрации 1С, Очистить журнал регистрации 1С, Где файл журнала регистрации в 1С, Настройка журнала регистрации программы 1С, Как найти журнал регистрации в программе 1С, Как настроить журнал регистрации 1С, Журнал регистрации 1С 8.3, Где в программе 1С журнал регистрации, Как найти журнал регистрации в программе 1С Предприятие, Открыть журнал регистрации 1С Предприятие, Сжать журнал регистрации 1С Предприятие, Как очистить журнал регистрации программы 1С, Как настроить журнал регистрации программы 1С, Где находится журнал регистрации в программе 1С, Настройка журнала регистрации программы 1С Предприятие, Журнал регистрации 1С:Предприятие 8, Где в 1С Предприятие журнал регистрации, Как настроить журнал регистрации 1С Бухгалтерии, Где находится файл журнала регистрации в 1С, Как найти журнал регистрации в 1С Бухгалтерии, Можно ли удалить журнал регистрации 1С, Где находится журнал регистрации в программе 1С Предприятие, Как открыть журнал регистрации 1С Предприятие, Как уменьшить размер журнала регистрации программы 1С, Журнал регистрации 1С:Предприятие 8.3, Очистить журнал регистрации 1С Предприятие, Где в 1С Бухгалтерии журнал регистрации, Формат журнала регистрации в 1С Предприятие, Как очистить журнал регистрации 1С Предприятие, Где в 1С найти журнал регистрации, Открыть журнал регистрации программы 1С, Формат журнала регистрации в 1С Бухгалтерии, Как удалить журнал регистрации 1С, Где в 1С находится журнал регистрации, Как открыть журнал регистрации программы 1С, Где хранится файл журнала регистрации в 1С, Как сжать журнал регистрации программы 1С, Как изменить формат журнала регистрации в 1С, Где в 1С хранится журнал регистрации, Настройка журнала регистрации 1С Бухгалтерия, Где в 1С 8.3 найти журнал регистрации, Где находится журнал регистрации в программе 1С, Как изменить формат журнала регистрации в программе 1С, Как уменьшить размер журнала регистрации 1С Бухгалтерии, Как найти журнал регистрации в 1С, Очистить журнал регистрации программы 1С, Где находится журнал регистрации в 1С, Как открыть журнал регистрации 1С Бухгалтерия, Как свернуть размер журнала регистрации 1С, Как изменить формат журнала регистрации в программе 1С Предприятие, Где находится журнал регистрации в 1С Бухгалтерии, Формат журнала регистрации 1С, Как сжать журнал регистрации 1С Бухгалтерии, Как найти файл журнала регистрации в программе 1С, Открыть журнал регистрации 1С Бухгалтерии, Как найти файл журнала регистрации в 1С, Как настроить журнал регистрации 1С Предприятие,

Источник

Adblock
detector