gifts2017

Анализ журнала регистрации информационных баз

Опубликовал Андрей Евтюшин (AndreyEvtushin) в раздел Администрирование - Журнал регистрации

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

 1. Создание информационной базы

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

После заполнения общих полей (наименование, кластер, имя ИБ в кластере, пользователь, пароль), необходимо установить флаг "Анализировать журнал регистрации".

Для установки частоты анализа журнала регистации нужно установить расписание. (Для файловой версии рекомендуется устанавливать расписание с частотой повторения кратной 60 секундам).

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

Для того чтобы журнал регистрции синхронизировался в текущей базе необходимо установить флаг "Хранить данные журнала регистрации в текущей ИБ" на закладке "Дополнительно".

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

На закладке "Отправитель" указывается: Email, имя отправителя, smtp-сервер, порт smtp, пользователь и пароль.

На закладке "Получатели" можно указать список получателей сообщений.

Для формирования списка пользователей информационной необходимо перейти на закладку "Пользователи" и нажать кнопку "Заполнить" (предварительно указав ключевые поля: Кластер серверов, имя ИБ в клатсере и т.д.).

2. Анализ журнала регистрации

Каждый сеанс анализа журнала регистрации сопровождается созданием документа "Анализ журнала регистрации".

Сеанс анализа журнала регистрации можно инициировать вручную, нажав кнопку "Провести анализ" в форме элемента справочника "Информационные базы данных".

3. Отправка сообщений

Отправка сообщений осуществляется также во время сеанса анализа журнала регистрации. Список получателей сообщений указывается на закладке "Получатели" справочника "Информационные базы данных". 

Для отправки сообщения необходимо что выполнялись следующие условия:

  • Правильно указаны адреса и данные авторизации отправителя и получателя;
  • Выбран хотя бы один получатель;
  • Выбрано хотя бы одно приложение для анализа;
  • Выбрано хотя бы один пользователь для анализа;
  • Выбран хотя бы один вид события для анализа;
  • Выбрано хотя бы одно событие для анализа;
  • Выбрана хотя бы одна колонка для формирования сообщения;

После проведения сеанса анализа журнала регистрации, на электроннык адреса получателей приходят сообщения следующего вида:

 

Состав колонок задается на закладке "Колонке" в форме элемента справочника "Информационные базы данных".

4. Просмотр журнала регистрации

После выполнения сеанса анализа журнала регистрации становятся доступными для просмотра  журналы регистрации информационных баз. Для этого можно воспользоваться отчетом "Журналы регистрации информационных баз данных".

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

5. Особенности запуска

Если планируется использовать информационную базу в клиент-серверном варианте, то необходимо зарегестрировать на удаленном компьютере компоненту comcntr.dll в качестве приложения COM+. Подробнее здесь http://devtrainingforum.v8.1c.ru/forum/thread.jsp?id=555004. После регистрации компоненты рекомедуется выполнить следующие дейтсвия http://forum.mista.ru/topic.php?id=533254. Наудаленном компьютере рекомендуется пользователю агента сервера 1С:Предприятия дать права администратора (В большинстве случаев это пользователь - USR1CV81).

6. Обновления

1.0.12

  • Устранена ошибка общего модуля при использовании базы в клиент-серверном варианте.
  • Устранена ошибка неправильного формирования регламентного задания при создании информационной базы данных.

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

Наименование Файл Версия Размер Кол. Скачив.
Файл поставки
.rar 320,09Kb
19.02.13
116
.rar 320,09Kb 116 Бесплатно
1.0.12
.cfu 51,72Kb
19.02.13
19
.cfu 51,72Kb 19 Бесплатно
Пример работы
.swf 21,08Mb
19.02.13
14
.swf 21,08Mb 14 Бесплатно
flash-player.exe
.exe 1,09Mb
19.02.13
8
.exe 1,09Mb 8 Бесплатно

См. также

Подписаться Добавить вознаграждение

Комментарии

1. Артур Аюханов (artbear) 28.06.11 15:05
Если все данные из ЖР хранить в базе, то база довольно быстро распухнет.
Как планируется решать проблему "разбухания" базы?
2. Андрей Евтюшин (AndreyEvtushin) 28.06.11 15:54
Планируется реализация фильтра не только на отправляемые сообщения, но и на саму выгрузку журнала регистрации. Также в дальнейшем планируется архивация части регистра в XML файлы.
3. Александр Крынецкий (echo77) 28.06.11 21:44
Советую посмотреть так же(не сочтите за рекламу) http://infostart.ru/public/71896/
У меня конфигурация конечно попроще. Но при её разработке я руководствовался стремлением уменьшить размер хранимых данных журнала регистрации, для этого так же пришлось отказать от загрузки событий связанных с регистрами. В итоге база журнала регистрации при 80 активных пользователях(Поступление ТМЦ, Кадровый учет, Расчет зп) выросла до 1,5 Гб за год, что не так уж и много.

P.s. моя разработка скорее всего не сможет загрузить журнал регистрации базы на 1С 8.2 о чем пишут в комментариях
4. Дмитрий Колесников (EastGuy) 29.06.11 09:38
Поставил базу как клиент-серверную, сразу ошибка модуль Общего назначения не виден при выполнении фонового задания, поставил видимость и задания стали выполнятся, а вот я не вижу где результат выполнения заданий?
AndreyEvtushin; +1 Ответить
5. Андрей Евтюшин (AndreyEvtushin) 29.06.11 19:33
Да действительно, модуль почему-то стоял без галки "Сервер". Ошибку при формировании регламентного задания исправил. Для скачивания доступны файл обновления и дистрибутив новой версии.
6. Дмитрий Колесников (EastGuy) 30.06.11 06:12
А что публикация не активна?
7. Дмитрий Колесников (EastGuy) 30.06.11 11:28
В общем задания так нормально и не стали отрабатывать.
8. Андрей Евтюшин (AndreyEvtushin) 30.06.11 17:57
Нужно создать новую информационную базу. Со старой работать не будет!
9. Kirill Petrov (ZeusF1) 08.08.11 12:47
поддержка баз 8.2 не планируется?
10. Леонид Лесин (Leoway) 16.08.11 11:13
Подскажите по 8.2 будет работать?
11. Дмитрий (Monstrik) 15.09.11 14:05
Была бы интересна поддержка 8.2. в принципе можно было бы и сам модуль подправить - строку соединения. но у вас модуль запаролен - тут вызывает сомнения следующий момент. за программу не установлена плата, тогда зачем пароль? ведь запускать на живой базе обработку которая неясно что делает неразумно
12. Андрей Евтюшин (AndreyEvtushin) 23.09.11 00:01
Поддержка 8.2 планируется в следующем релизе, вместе со многими нововведениями (основное - ограничение загрузки ЖР по метаданным). Следующий релиз будет доступен на платформах 8.1 и 8.2, однако будет платным! Ориентировочная стоимость 2000 руб. Предполагаемая дата выхода 25.12.11.
13. aspirator 23 (aspirator23) 08.12.11 08:39
Странно, что возникают вопросы по загрузке из 8.2
Используя обработку журнала для 8.1, можно загружать журнал 8.2.
Нужно только поправить строку подключения.
Вот наоборот может быть проблема. В 8.1 нет возможности выгрузить журнал в ТЗ.
Но если использовать выгрузку в файл то должно работать.
14. Пётр Шнепелев (Patricul) 04.02.12 21:40
Очень жаль, что общий модуль запаролен! Один только вопрос! Каким образом данная конфигурация подключается к внешней информационной базе! С помощью COM-Соединения или вы смогли расшифровать лог?
15. Александр Дуденков (haggart) 26.03.13 15:35
Вышла версия для 8.2? Кто-то знает?
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа