"Живой" монитор журнала регистрации

Публикация № 90224

Администрирование - Администрирование данных 1С - Журнал регистрации

Мониторим в онлайне действия пользователей ИБ (без внешних компонент)

Обработка является аналогом штатного функционала 1С (Меню Сервис - Монитор пользователей - Журнал регистрации). Можно в режиме онлайн смотреть кто какой документ проводит/создает и тп.

 

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

 

Ну теперь собственно объяснение на логичный вопрос "зачем нам этот велосипед"...

В 1С 7.7 не хватает функционала обработки событий. Например хочу я что бы при определенном событии (вход пользователя в базу или другое событие из ЖР) была запущена определенная обработка, отправлена смс-ка или на худой конец просто мне (как администратору) выскочило предупреждение. Ничего подобного платформой не предусмотрено. Но при этом в 1С есть встроенный механизм регистрации событий на уровне платформы, пусть с "неудобным" доступом, но железбетонно работающий. Вопрос только в доступе...

"Фишка" (для кого это давно известный метод - проходим мимо, не портим настроение) заключается в том, что при последовательном чтении mlg файла, после того как был достигнут конец файла - не обнулять "курсор" (не знаю как правильно назвать) с помощью которого идет чтение, а просто периодически мониторить размер файла и при изменении "дочитывать" файл.

 

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

 

P.S. При каждом запуске обработки происходит открытие журнала регистрации, что может потребовать определенного времени (особенно на сетевых базах). Сама работа обработки происходит без каких-либо серьезных задержек.

P.S. P.S. Если вам, как пользователю 1С, запрещен доступ к монитору/журналу регистрации, то данная обработка об этом не знает... ;)

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

Наименование Файл Версия Размер
mlg_monitor.ert

.ert 40,50Kb
19.02.13
218
.ert 40,50Kb 218 Скачать

Специальные предложения

См. также

USERSLOG. Система полной отчетности по использованию рабочего времени на любое количество пользователей

Журнал регистрации Учет рабочего времени Учет рабочего времени v7.7 Абонемент ($m)

Система полной отчетности об использовании рабочего времени пользователями. Все действия пользователей. Сколько времени и на что потрачено. Работает с БД MSSQL, любое количество клиентов

5 стартмани

24.05.2016    13098    4    Art77    2    

Контроль изменений реквизитов справочников и документов

Журнал регистрации v7.7 1cv7.md Россия Абонемент ($m)

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

1 стартмани

17.10.2015    12688    15    kras_71    6    

Исправление испорченных 1cv7.mlg

Журнал регистрации v7.7 1cv7.md Абонемент ($m)

Если вы пытаетесь посмотреть журнал регистраций, а у вас неожиданно 1С7.7 спрашивает пароль, хотя вы точно уверены, что пароль на журнал не ставили - поздравляю, у вас испорчен файл 1cv7.mlg

1 стартмани

07.04.2014    15980    8    dima_home    1    

Рассылка ошибок из журнала регистрации 1С 7.7 на электронную почту

Журнал регистрации Email v7.7 1cv7.md Абонемент ($m)

Очень полезно узнавать об ошибках при работе 1С раньше, чем пользователи придут жаловаться на проблемы. Если они вообще придут, а не будут молча ругать "глючную 1С".

1 стартмани

26.03.2014    14355    7    vcv    2    

Статистика по документам или как отыскать время для регламентных работ?

Журнал регистрации Статистика базы данных v7.7 1cv7.md Абонемент ($m)

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

1 стартмани

02.08.2013    13696    5    EdGreen    7    

Журнал регистрации на основе класса 1С++ "ПоставщикДанныхЖурналРегистрации"

Журнал регистрации v7.7 1cv7.md Абонемент ($m)

Журнал регистрации на основе класса 1С++ "ПоставщикДанныхЖурналРегистрации"

1 стартмани

10.07.2013    26118    12    unichkin    8    

v7: Количество входов и выходов пользователей за день

Журнал регистрации Статистика базы данных Универсальные обработки v7.7 1cv7.md Абонемент ($m)

Выясняем из-за кого появляется сообщение о необходимости переиндексации базы.

1 стартмани

16.10.2012    16060    2    jk3    5    

ЖУРНАЛ РЕГИСТРАЦИИ SQL

Журнал регистрации v7.7 1cv7.md Абонемент ($m)

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

1 стартмани

10.09.2012    20589    20    axilab    4    

Список ПК из 1cv7.mlg

Журнал регистрации v7.7 1cv7.md Россия Абонемент ($m)

Обработка умеет получить из журнала регистрации (1cv7.mlg), имена ПК, подключавшиеся к ИБ.

1 стартмани

30.01.2012    16436    2    dour-dead    16    

История документа

Журнал регистрации v77::ОУ v77::БУ 1С7:Бух 1С7:ТиС Россия Абонемент ($m)

Оригинальный способ хранения "снимков" документов. Отличается от ранее опубликованных тем, что история каждого документа хранится в отдельной папке с именем UID данного документа, в отдельных файлах. Соответственно, нет проблем с дополнительными блокировками 1SBLOB.DBF в файловом варианте (там хранятся строки неограниченной длинны для всех объектов ИБ), нет проблем с удалением документов (например при свертке). Обработка только для опытных пользователей - это специально "выдернутый" и "урезанный" в своих функциональных возможностях пример из реальной базы. Так, например, не сохраняется история реквизитов шапки - только табличная часть.

1 стартмани

04.10.2011    14000    0    DDos76    7    

Анализ изменений документов

Журнал регистрации v77::ОУ v77::БУ v77::Расчет 1С7:Комплекс 1С7:ТиС 1С7:ПУБ Россия Абонемент ($m)

Необходимо узнать, кто и когда исправлял старые документы? Тогда этот отчет для Вас!

1 стартмани

30.09.2011    12796    9    DDos76    6    

Статистика работы пользователей

Журнал регистрации v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Статистика работы пользователей в 1С 7.7

1 стартмани

14.09.2011    18468    12    s_a_zavgorodni    67    

Обрезание журнала регистрации. Уменьшение размера файла от 3 до 17 раз.

Журнал регистрации v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Уменьшение объема журнала регистрации за счет удаления неакутальных и не нужных записей. Уменьшение объема журнала от 3 до 17 раз. Результат - более быстрый парсинг.

1 стартмани

07.07.2011    12676    5    bigmal    14    

Анализ активности пользователей

Журнал регистрации Администрирование данных 1С v7.7 1cv7.md Россия Абонемент ($m)

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

1 стартмани

08.02.2011    14194    6    DDos76    3    

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

Журнал регистрации v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

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

1 стартмани

04.02.2011    21708    31    andy23    30    

Регистрация изменений в документах для 1с 77. (хранение в SQL базе)

Журнал регистрации openconf v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Регистрация изменений в документах для 1с 77. (хранение в SQL базе)

1 стартмани

22.12.2010    15045    7    pri_hod    15    

Самодельный журнал регистрации

Журнал регистрации v77::ОУ v77::БУ 1cv7.md Россия Абонемент ($m)

Журнал регистрации изменений с возможностью просмотра состояния документа ДО его изменения.

1 стартмани

30.08.2010    15911    8    assa    19    

Мега регистрация изменений средствами языка 1С

Журнал регистрации v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Мега регистрация изменений реквизитов и справочников в базе исключительно средствами языка 1С.

1 стартмани

20.12.2009    15369    3    alex_serb    23    

ПоставщикДанныхЖурналаРегистрацииSQL

Журнал регистрации v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

ПоставщикДанныхЖурналаРегистрацииSQL - КОП для 1С++ Позволяет сохранять, в реальном режиме времени, все записи Журнала Регистрации в SQL таблицу, а так-же просматривать полученный журнал с поиском и отбором (фильтрацией) в разы быстрее стандартного 1cv7.mlg

20.08.2009    42628    2    avgreen    8    

Филер - запись-просмотр изменений документов пользователями

Журнал регистрации v77::ОУ 1С7:ТиС Россия Абонемент ($m)

Журнал регистрации изменений для 1С77. Записывает изменения в документах.

16.06.2009    15655    4    mdzen    15    

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

Журнал регистрации v77::ОУ v77::БУ v77::Расчет 1cv7.md Россия Абонемент ($m)

Что в мониторе 1С-ки не хватает, так это запуск в "пакетном режиме" (по аналогии с конфигуратором). Весьма удобно было бы архивировать журнал регистрации.

1 стартмани

24.04.2009    15228    1    vitaliy.ermolenko    8