Конфигурация: Журнал регистрации

31.07.10

База данных - Журнал регистрации

Конфигурация служит для загрузки в неё журнала регистрации другой базы.
Цели, которые преследовались при создании данной конфигурации - получение более быстрого отбора событий журнала регистрации, чем это выполняется стандарными средствами или с помощью КонсольАнализаЖурналаРегистрации81

Скачать файлы

Наименование Файл Версия Размер
Журнал регистрации_10.07.31.cf
.cf 269,89Kb
325
.cf 269,89Kb 325 Скачать

Для чего это?

Конфигурация служит для загрузки в неё журнала регистрации другой базы.
Цели, которые преследовались при создании данной конфигурации - получение более быстрого отбора событий журнала регистрации, чем это выполняется стандарными средствами или с помощью КонсольАнализаЖурналаРегистрации81

Как работать

  1. Создайте новую пустую базу(назовем её "Журнал регистрации"), загрузите туда предложенную здесь конфигурацию
  2. Добавьте пользователя(ей) с ролью "ПолныеПрава". Этот пользователь сможет изменять/загружать данные в базе-журнала регистрации данных Все теперь можно работать
  3. Входите в базу "Журнал регистрации" под пользователем, имеющим полные права, откроется рабочий стол, жмите "Загрузить Журнал регистрации". Откроется обработка, в которой необходимо указать xml-файл выгруженного журнала регистрации
  4. Журнал регистрации можно выгрузить стандартными средствами - открыть журнал регистрации, выполнить команду меню файл->Сохранить копию

советую так же посмотреть разработку  //infostart.ru/public/19069/

обновление:

- появилась возможность очищать записи журнала регистрации(выборочно за период)

- появилось регламентное задание, позволяющие забирать последние события из журнала регистрации базы(для работы необходимо указать строку соединения с информационной базой(константа - СтрокаСоединения, например: Srvr = "Tornado"; Ref = "УПП_ПДМ"; Usr = User; Pwd = pass) ) 

- появилась возможность вручную запустить процесс загрузки журнала регистрации из базы за определенный период 

 p.s. Как сформировать отчет по данным из другой базы данных?

См. также

Журнал изменений с восстановлением состояния ссылочных объектов и архивацией по HTTP / COM (расширение + конфигурация, 8.3.14+, ЛЮБАЯ конфигурация)

Архивирование (backup) Журнал регистрации Поиск данных Платформа 1С v8.3 Управляемые формы Конфигурации 1cv8 1С:Управление торговлей 11 Платные (руб)

База данных «сама» меняет данные в документах/справочниках? Тогда данный журнал изменений для Вас! Практически не влияет на скорость записи объектов за счет быстрого алгоритма! Скорость работы почти в 2 раза выше типового механизма "История изменений"! Позволяет следить за изменениями и удалением в любых ссылочных объектах конфигурации, с возможностью архивации по HTTP(!) или COM, и сверткой данных. А так же, может восстановить состояние реквизитов (значения) до момента изменения или удаления объекта из базы. Есть ДЕМО-база где можно самостоятельно протестировать часть функционала! Работает на любых платформах выше 8.3.14+ и любых конфигурациях! Версия 3.1 от 24.08.2023!

19200 руб.

15.05.2017    42515    10    24    

38

Версионирование объектов для Альфа-авто, ред 4 и 5.

Оптовая торговля Розничная торговля Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Автомобили, автосервисы Управленческий учет Платные (руб)

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

4800 руб.

03.09.2016    42252    33    24    

37

LogManager - Внешний журнал регистрации в SQL

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Журнал регистрации платформы 1С в SQL. Общая база хранения всех журналов. Через com-подключение регламентным заданием периодически догружает журналы регистраций из рабочих баз. Предоставляет настраиваемый доступ к журналам по правам подразделений. Формирует отчеты по пользователям и данным.

10000 руб.

23.05.2014    55463    52    16    

47

Мониторинг баз и серверов 1С

Журнал регистрации Мониторинг Платформа 1С v8.3 Платные (руб)

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

9000 руб.

28.08.2019    30944    14    21    

66

LogiCH - хранение и анализ журнала регистрации в сверхбыстрой СУБД ClickHouse

Журнал регистрации Платформа 1С v8.3 Конфигурации 1cv8 Платные (руб)

Конфигурация LogiCH эффективно решает проблему хранения и анализа записей журналов регистрации. Разработка использует столбцовую СУБД ClickHouse, одну из самых быстрых Big Data OLAP СУБД. Любой анализ журнала можно выполнить в одном отчете, в котором доступны все возможности СКД с учетом ограничений RLS. Количество подключаемых баз не ограничено и не влияет на скорость построения анализа.

5000 руб.

28.11.2018    19542    13    6    

36

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

Инструменты администратора БД Журнал регистрации Платформа 1С v8.3 1С:Управление торговлей 11 Абонемент ($m)

Внешняя обработка для регламентного сокращения журнала регистрации для конфигураций на базе БСП и платформы 8.3.20+

1 стартмани

29.12.2023    1239    12    dima_gsv    1    

12

Магия преобразований: ЖР, ТЖ, RAS/RAC, логи - универсальное решение Vector

Мониторинг Журнал регистрации Технологический журнал Абонемент ($m)

Как легко и быстро с помощью специализированных решений собирать, парсить и передавать логи и метрики.

1 стартмани

13.11.2023    2962    4    AlexSTAL    0    

42

Мониторинг состояния с отправкой в telegram

Журнал регистрации Инструменты администратора БД Мониторинг Мессенджеры и боты Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Управление холдингом 1С:Комплексная автоматизация 2.х Абонемент ($m)

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

3 стартмани

26.09.2023    1752    11    doom2good    10    

13
Комментарии
В избранное Подписаться на ответы Сортировка: Древо развёрнутое
Свернуть все
1. 23.06.10 12:31 Сейчас в теме
Очень неплохо!
Было бы еще круто сделать автоматическое подключение к базе и сохранение логов. + сокращение журнала на дату.
Чтобы это запускалось регламентно.

Еще - нет возможности вести в одной базе несколько логов из разных баз! :( а это бывает нужно...
2. echo77 1868 23.06.10 22:14 Сейчас в теме
(1) Сокращение журнала сделаем. Автоподключение к базе и сохранеине логов - как бы это вы хотели видеть(я имею ввиду в какие моменты)?

Возможность вести в базе логи нескольких баз изначально была, но от неё я отказался, в пользу получения более быстрых отчетов и более быстрой загрузки данных в БД(изначально журнал за месяц у меня грузился 1 час). Я предполагал хранить базу в файловом варианте - чтобы получить более высокую скорость формирования отчета.

p.s. Народ, если попробовали, укажите пожалуйста, какого размера(средний размер) у вас выгруженный журнал за месяц, и сколько по времени вы грузили этот журнал в БД с приведенной в публикации конфигурации
3. 24.06.10 18:04 Сейчас в теме
(2) Автоподключение: Рассмотрим вариант когда несколько баз. Необходимо создать справочник настроек подключения к базе (можно назвать: "Информационные базы") - этот справочник будет делить все данные в регистре и будет являться владельцем остальных справочников с данными.
Нужно сдлеать регламентное задание (настраивать рассписание) - которое бы например раз в день производило подключение к базе и забирало статистику. указывать за какое количество дней сокращать (это все в справочнике настроек).
при создании настройки ИБ и включении галочки "автообмен" - должно создаваться регламентное задание (посмотри как сделано в стандартном обмене в УТ, БП, ЗУП, УПП). Так же можно было бы запускать обмен вручную.

Несколько баз: думаю если ввести индексы то для больших объемов данных будет довольно быстро работать.
5. echo77 1868 29.06.10 09:39 Сейчас в теме
(3) При текущей организации регистра процесс удаления записей из него за период будет достаточно долгим
6. 30.06.10 17:21 Сейчас в теме
(5) а зачем удалять данные? например если требуется хранить журнал регистрации...
но если установить отборы, удаление должно быть очень быстрым...
8. echo77 1868 07.07.10 19:26 Сейчас в теме
(3) Немного приблизил ваше желание к жизни :D
4. пользователь 25.06.10 16:57
Сообщение было скрыто модератором.
...
7. echo77 1868 30.06.10 20:29 Сейчас в теме
а зачем удалять данные?
Что тогда подразумевается под этим? :
сокращение журнала на дату.
9. 07.07.10 20:40 Сейчас в теме
(7) я имел ввиду сокращение журнала регистрации в реальной базе - т.к. он растет и логи растут и это может занимать много гигабайт!
т.е. такая база нужна для того чтобы слить в нее журнал регистрации, а в реальной базе удалять журнал.

- было бы все неплохо хранить даные из разных баз (спр.ИнформационныеБазы - в нем хранить все настройки для подключения и этим справочником делить все данные в регистре (и сделать владельцем справочников). ввести индексацию данных в регистре и все должно быстро летать!)))

(8) спасибо! погляжу!...
10. John83 30.07.10 11:20 Сейчас в теме
В журнале не отображаются изменения в константах. Это так задумано?
11. echo77 1868 30.07.10 17:22 Сейчас в теме
(10) В журнал не грузятся данные об изменениях в регистрах - так задумано, возможно это не корректно.
Константы теперь грузятся :-)
Добавил справку в отчет(5 примеров).
12. kaging 8 04.08.10 13:56 Сейчас в теме
А не подскажите где взять КонсольЗаданий :(
13. John83 04.08.10 13:57 Сейчас в теме
14. John83 04.08.10 13:59 Сейчас в теме
по-моему было бы еще неплохо следить за изменениями в регистрах сведений
15. echo77 1868 05.08.10 10:10 Сейчас в теме
(14) Изначально информация об изменении в регистрах(Сведений, Накопления) загружалась в базу и была возможность отследить, что кто-то что-то менял в регистрах.
Но по скольку, в журнал регистрации попадают очень не детальные данные об изменени записи регистра - я решил отказаться от загрузки в базу этой информации
16. Алексей777 92 20.08.10 09:13 Сейчас в теме
Здорово работает. А вот когда загружаешь данные из 8.2, то уже сконвертированная конфигурация на 8.2 обработкой ЗагрузитьДанныеXML выдает ошибку:
{Обработка.ЗагрузитьДанныеXML}: Ошибка чтения журанала регистрации: C:\Documents and Settings\Администратор\Мои документы\Файл.xml
{Обработка.ЗагрузитьДанныеXML}: Ошибка при вызове метода контекста (ПрочитатьXML): Ошибка преобразования данных XML
ВызватьИсключение Ошибка;

:)
Вот!
17. kaging 8 20.08.10 13:28 Сейчас в теме
Хотелось бы вот что еще уточнить: через консоль заданий ставлю в определенное время догружать журнал, ничего не грузит, может что то не так делаю, подскажите плиз. Огромное спасибо.
18. John83 20.08.10 13:29 Сейчас в теме
19. Алексей777 92 20.08.10 16:07 Сейчас в теме
Ошибка происходит для следующих данных:
<v8e:Event>
<v8e:Level>Information</v8e:Level>
<v8e:Date>2010-08-18T18:10:31</v8e:Date>
<v8e:ApplicationName>1CV8</v8e:ApplicationName>
<v8e:ApplicationPresentation>1С:Предприятие</v8e:ApplicationPresentation>
<v8e:EventName>_$Access$_.AccessDenied</v8e:EventName>
<v8e:EventPresentation>Доступ. Отказ в доступе</v8e:EventPresentation>
<v8e:UserID>0cb84f4c-4b34-45bc-9134-2ff3a0a46d82</v8e:UserID>
<v8e:UserName>Белоусова Елена</v8e:UserName>
<v8e:Computer>ZEUS</v8e:Computer>
<v8e:MetadataName>
<v8e:Item>Catalog.НастройкиВыполненияОбмена</v8e:Item>
</v8e:MetadataName>
<v8e:MetadataPresentation>
<v8e:Item>Справочник. Настройки выполнения обмена</v8e:Item>
</v8e:MetadataPresentation>
<v8e:Comment/>
<v8e:Data xsi:nil="true"/>
<v8e:DataPresentation/>
<v8e:TransactionStatus>NotApplicable</v8e:TransactionStatus>
<v8e:TransactionID/>
<v8e:Connection>2520</v8e:Connection>
<v8e:Session>4992</v8e:Session>
<v8e:ServerName>SUPERX</v8e:ServerName>
<v8e:Port>1662</v8e:Port>
<v8e:SyncPort>1664</v8e:SyncPort>
</v8e:Event>

Как раз на <v8e:MetadataName> - чтение заканчивается, т.к. <v8e:Item> - следующий уровень структуры, а глубина чтения до этого уровня структуры не предусматривалась?
21. echo77 1868 20.08.10 18:12 Сейчас в теме
(19)
Как раз на <v8e:MetadataName> - чтение заканчивается, т.к. <v8e:Item> - следующий уровень структуры, а глубина чтения до этого уровня структуры не предусматривалась?

Видимо, в обработке "Анализ журнала регистрации" для 8.1 с диска ИТС это не предусматривала. Я именно эту обработку брал за основу чтобы реализовать загрузку журнала из .xml

(17) База данных "Журнал регистрации" работает в клиент-серверном варианте? Может быть вы не включили задание, может быть что-то не так настроили в расписании задания
20. kaging 8 20.08.10 16:29 Сейчас в теме
напрямую грузит все нормально
22. cap77 06.09.10 18:39 Сейчас в теме
Привет, попробовал конфигруцию, вылетает по ошибке :
"{Обработка.ЗагрузитьДанныеXML ( 1128 )}: Ошибка чтения журанала регистрации: E:\jurnal\Журнал регистрации1.xml
{Обработка.ЗагрузитьДанныеXML ( 1237 )}: Ошибка при вызове метода контекста (Записать): Код не уникален!
"
Пробовал и из XML и напрямую из базы.
23. echo77 1868 06.09.10 20:43 Сейчас в теме
(22) У вас в базе что-то с событиями. Откройте справочник "События" и посмотрите что там с кодами. Можете попробовать в конфигураторе для того же справочника увеличить длину кода. Видимо, у вас в базе полно разнообразных видов событий.
24. cap77 09.09.10 11:32 Сейчас в теме
Все получилось, спасибо.
25. echo77 1868 09.09.10 17:59 Сейчас в теме
(24). В личку можете скинуть таблицу того что у вас хранится в справочнике "События".
Если вам понравилась конфигурация - можете плюсануть

p.s. Есть ли нужда в видео-уроках о том как работать с конфигурацией? Как посмотреть отчет по тем или иным данным.
26. ВНедреНеЦДубль 25.11.10 09:28 Сейчас в теме
Здравствуйте)
Конвертировал в 8.2, при старте загрузки напрямцю
{Обработка.ЗагрузитьДанныеXML.МодульОбъекта(81)}: Ошибка открытия журанала регистрации: C:\<путь>\v8_31C8_e.xml
{Обработка.ЗагрузитьДанныеXML.МодульОбъекта(531)}: Неверный формат выгрузки журнала регистрации
ВызватьИсключение Ошибка;
27. PlatonStepan 38 12.09.11 09:31 Сейчас в теме
вводная:
выгружаем/режем журнал раз в сутки.
размер lgp-файлов от 100Мб до 2Гб.
регистируем всё подряд.

проблема:
чтение этих файлов.
1) открытие страницы журнала больше 500Мб занимает от получаса до бесконечности.
2) отборы, переход на другую запись также занимает уйму времени, а порой и вовсе не возможно.
3) Пробовал Вашу обработку для этих целей - то же самое, к сожалению.
30. echo77 1868 23.09.11 17:37 Сейчас в теме
(27) Отбор хорошо работает по реквизиту "данные". Попробуйте в конфигурации Журнал регистрации включить индексирование для интересующих вас измерений/ресурсов регистра сведений
28. KVS 23.09.11 07:24 Сейчас в теме
Очень кстати понадобилась. Выгружаем за день и после загружаем olap где пользователи сами могут оперативно смотреть изменения. СПасибо
29. John83 23.09.11 08:43 Сейчас в теме
(28) "и после загружаем olap" - можно чуток по-подробней?
31. scanner1980 266 03.11.11 06:40 Сейчас в теме
При попытке загрузки журнала из 8.2

{Обработка.ЗагрузитьДанныеXML(1128)}: Ошибка чтения журанала регистрации: Журнал регистрации.xml
{Обработка.ЗагрузитьДанныеXML(1057)}: Неверный формат
32. echo77 1868 03.11.11 07:15 Сейчас в теме
(31) Обратите внимание - конфигурация для работы с конфигурациями на платформе 8.1
Для 8.2 есть честно скопированная и подправленная конфигурация в соседней теме
scanner1980; +1 Ответить
33. scanner1980 266 03.11.11 08:01 Сейчас в теме
Отчет по журналу регистрации:

1. открываем,
2. нажимаем сформировать
3.все работает.

1. Заходим в конструктор,
2. убираем все поля,
3. добавляем все поля,
4. ОК,
5. Сформировать - Ошибка.

1. Заходим в настройки отчета
2. Загрузить стандартные настройки
3. ОК
4. Сформировать
5. Отчет пустой

Хотя ошибки и не критичные
34. hanio 54 15.11.11 14:30 Сейчас в теме
а как то поподробнее можно про строку соединения у меня 8.2 и она вываливается если я пишу соедиение что-то типа этого - Srvr="atlantis";Ref="smit_torg";Usr="Юзер";Pwd="пасс"; Что тут не так???
35. echo77 1868 15.11.11 17:17 Сейчас в теме
(34) Конфигурация не предназначена для работы с базами на платформе 1С 8.2
adhocprog; +1 Ответить
36. anton-1c 17.01.12 09:20 Сейчас в теме
37. пользователь 17.01.12 09:23
Сообщение было скрыто модератором.
...
38. simuljakr 203 28.06.12 14:56 Сейчас в теме
Автору - спасибо.
Файл выгрузки - 2 гига загрузился за 1:11:46
Оставьте свое сообщение