0. andy23 423 27.06.15 15:20 Сейчас в теме

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

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

Перейти к публикации

Комментарии
Избранное Подписка Сортировка: Древо
1. kolabaister 2 29.06.15 19:09 Сейчас в теме
Как я понимаю, это только для файловых версий баз?
2. andy23 423 29.06.15 20:00 Сейчас в теме
(1) kolabaister,
Нет, для клиент-серверной тоже годится, файл журнала регистрации для файловой версии хранится в каталоге базы в паке 1Cv8Log, а для клиент-серверной C:\Program Files\1cv8\srvinfo\<Имя кластера сервера>\<Идентификатор базы на сервере>\1Cv8Log
3. mnemchinov 96 30.06.15 09:40 Сейчас в теме
4. mnemchinov 96 30.06.15 09:57 Сейчас в теме
6. andy23 423 30.06.15 10:47 Сейчас в теме
(4) mnemchinov,
да тоже столкнулся с этим в журнале регистрации есть поле "severity", если там стоит 2 то это признак ошибки
но некоторые сообщения об ошибках не ставят там двойку
наверное нужно сделать плюс к этому признаку еще на наличие в сообщении слова "Ошибка"
16. mnemchinov 96 09.07.15 10:02 Сейчас в теме
Жаль что второй плюс нельзя поставить :) Дождусь "Мониторинг работы сервера". Туда еще бы загрузку процессоров, объем используемой памяти добавить + оповещения... Но боюсь, тогда проект сразу перерастет в коммерческий и жаба опять заставит всё писать самому :)
А (4) исправлено?
18. andy23 423 09.07.15 10:31 Сейчас в теме
Спасибо за оценку! Да есть планы и дальше развивать проект, как там с коммерцией будет - не знаю ;) Пока интересна сама платформа разработки Node.js и то, что на ней можно делать.
А по поводу (4), то это как бы не ошибка - описано в (6), я доработал механизм оповещений и это решает эту проблему: "По умолчанию настроены два типа оповещения: с типом "2-Ошибка" и вхождением части слова "Ошиб" в информационное описание."
5. Bassgood 944 30.06.15 10:16 Сейчас в теме
(0) Плюс за интересную разработку.
А когда примерно планируется реализация пункта развития "Оповещение о событии по фильтру (пользователь/событие)"? Очень актуально для быстрого реагирования на возникновение определенных ошибок.
7. andy23 423 30.06.15 10:49 Сейчас в теме
(5) Bassgood, это зависит от интереса сообщества к разработке + наличие свободного времени
8. Bassgood 944 30.06.15 11:42 Сейчас в теме
(7) по крайней мере на ИС подобной оповещалки по событиям ЖР мне так и не удалось найти =(
15. andy23 423 07.07.15 17:25 Сейчас в теме
9. MherArsh 24 30.06.15 14:07 Сейчас в теме
А производительность хорошая ??
Как программа себя ведет если лог файл больше гига?

Поделитесь кот опробовал.
10. andy23 423 30.06.15 14:25 Сейчас в теме
(9) MherArsh,
У меня файл журнала 8 Гиг, все ОК
Думаю размер тут не страшен, будет хорошая скорость и дальше
если интересно, то работает это так:
при старте делается запрос и запоминается последний maxRowID (номер последней записи), через каждые 2сек делается запрос с условием rowID > maxRowID + (кол-во записей которые пришли в прошлый раз)
так как rowID это конечно же индексированное поле, то работает это шустро
более подробно можно открыть код в файле server.js и посмотреть
12. MherArsh 24 01.07.15 11:25 Сейчас в теме
(10) Спасибо за ответ, все понятно.
11. Kamikadze 46 01.07.15 10:57 Сейчас в теме
У меня отправка почты не работает.
13. andy23 423 01.07.15 12:06 Сейчас в теме
(11) Kamikadze, тесовое письмо отсылается?
14. algabas 24 03.07.15 16:41 Сейчас в теме
А как можно скачать файл?
17. MrWonder 576 09.07.15 10:21 Сейчас в теме
Скачал чтобы смотреть ЖР нового формата(lgd), натравил на файл ЖР в 172 GB, все фильтры отключены. Во всех событиях показывает 32 события. ЧЯДНТ?
19. andy23 423 09.07.15 10:37 Сейчас в теме
(17) MrWonder, Ух 172GB - не кисло! на таких размерах не тестил, не было...
что-то я не могу понять как это выглядит "Во всех событиях показывает 32 события. Можно скриншот?
А, кажись я понял - наверно было ожидание увидеть все события на 172GB )
Нет, это монитор реального времени и показывает, то что происходит в текущий момент
24. farukshin 92 02.09.16 09:23 Сейчас в теме
(17) MrWonder,
натравил на файл ЖР в 172 GB, все фильтры отключены. Во всех событиях показывает 32 события. ЧЯДНТ?

С такими объемами нужно в ElasticSearch, отчет по гораздо большому объему ЖР строиться мгновенно.
25. andy23 423 02.09.16 12:48 Сейчас в теме
(24) farukshin,читаем внимательно - это монитор реального времени и показывает, то что происходит в текущий момент
26. pumbaE 627 02.09.16 13:19 Сейчас в теме
(25) прям таки реального времени? Каждое новое событие сразу добавляется с допустимым лагом в 0.2 мс или же "не реального" времени?
27. andy23 423 02.09.16 14:35 Сейчас в теме
(26) pumbaE, все таки реального, ну или почти реального... каждые 2 сек. опрос идет в (10) алгоритм описан
20. Kondratenko.as 393 14.08.15 10:30 Сейчас в теме
Работает только в Windows? Попробовал запустить в линукс Минт 17.2 под Wine ничего не получилось.
21. andy23 423 14.08.15 11:02 Сейчас в теме
(20) Kondratenko.as, разработка тестировалась только на Windows (это есть в описании), но по идеи должна работать и на Линуксе, только придется предпринять ряд шагов: 1) необходимо скачать и установить Node.js https://nodejs.org/
2) из всего архива, что Вы скачали необходимо только содержимое папки ...\MonitorEventLog1C\NodeJSPortable\Data\
чтобы запустить программу необходимо запустить команду % node server.js
22. DonAlPatino 128 15.01.16 11:52 Сейчас в теме
Клиент-серверная база данных 8.3.6.2390. Сервер в этот момент работает.

C:\MonitorEventLog1C\NodeJSPortable\Data\node_modules\sqlite3\­lib\trace.js:28
throw err;
^
TypeError: Cannot read property 'maxRowID' of undefined
at C:\MonitorEventLog1C\NodeJSPortable\Data\server.js:201:31
at Statement.errBack (C:\MonitorEventLog1C\NodeJSPortable\Data\node_modules\
sqlite3\lib\sqlite3.js:16:21)
--> in Database#get('SEL ECT max(rowID) AS maxRowID FR OM EventLog', [Function])
at Database.<anonymous> (C:\MonitorEventLog1C\NodeJSPortable\Data\server.js:
200:16)

---- Подключился к базе с пустыми логами :-)
23. hekker 1 01.02.16 17:46 Сейчас в теме
Хороший монитор, мне понравился. Еще бы понять как завести несколько баз, а то у меня на серваке на каждом по 20 баз вращается. Тестил на 8.3.7.1901. все ок, а вот на 8.2 не пошла, расширение журнальчика логов - не совпало ;-). А так спасибо классный проект.
28. TreeDogNight 16 25.02.17 05:11 Сейчас в теме
Жалко, что развитие данной разработки остановилось...
29. andy23 423 25.02.17 11:36 Сейчас в теме
(28) Ну давайте дальше развивать)
что интересует?
30. TreeDogNight 16 25.02.17 15:30 Сейчас в теме
(29)Из того, что вы написали в планах развития, больше всего интересует:
Подключение к нескольким базам.
Поиск и отбор событий по фильтру: период, пользователь, объект метаданных, поиск вхождения определенной подстроки в описании события (номер документа, наименование и т.п.)

Кроме этого, я заметил такой баг: при добавлении одного элемента справочника / документа, в разделе статистики показывается, что было добавлено 3 новых элемента.
31. user669233_k.yudin 05.06.17 07:56 Сейчас в теме
Добрый день, а есть возможность читать 8.2 ЖР
32. OlegBog1971 23 20.10.17 11:37 Сейчас в теме
добрый день.

не могу подцепиться к файлу журнала регистрации на сервере
база sql
34. andy23 423 20.10.17 15:30 Сейчас в теме
(32) файл журнала регистрации нашли?
Искать нужно в районе C:\Program Files\1cv8\srvinfo\<Имя кластера сервера>\<Идентификатор базы на сервере>\1Cv8Log
33. andy23 423 20.10.17 15:30 Сейчас в теме
файл журнала регистрации нашли?
Искать нужно в районе C:\Program Files\1cv8\srvinfo\<Имя кластера сервера>\<Идентификатор базы на сервере>\1Cv8Log
35. OlegBog1971 23 23.10.17 09:37 Сейчас в теме
Задаю такое же расположение файла, однако выдается ошибка, что открыть файл не может.
База 1с на SQL.
Прикрепленные файлы:
36. andy23 423 23.10.17 16:00 Сейчас в теме
(35) Возможно журнал регистрации в старом формате
Прикрепленные файлы:
37. OlegBog1971 23 24.10.17 07:49 Сейчас в теме
(36) формат новый
Прикрепленные файлы:
38. andy23 423 24.10.17 16:08 Сейчас в теме
(35) в пути к файлу добавьте сам файл,
например c:\Program Files\1cv8\srvinfo\reg_1541\74e60dc6-75fc-4730-b97f-87ee0c01ad27\1Cv8Log\1Cv8.lgd
39. OlegBog1971 23 06.02.18 09:37 Сейчас в теме
при запуске выдает ошибку, не могу понять в чем проблема
Прикрепленные файлы:
40. Serg O. 172 17.04.18 15:00 Сейчас в теме
под 8.2 - файлы разбиры по дням... формат 20170701000000.lgp - НЕ читается!

выдаёт ошибку разбора строки - нет свойства MaxRowID

ваша обработка только для 8.3 ?

НАПИШИТЕ это в названии - БОЛЬШИМИ буквами
42. andy23 423 17.04.18 16:13 Сейчас в теме
(40) В описании обработки - Технические данные: Работает с журналом регистрации нового формата (sqlite)
41. Serg O. 172 17.04.18 15:11 Сейчас в теме
не подключается лог базы 8.2 - 20180417000000.lgp

выдаёт ошибку разбора строки
Прикрепленные файлы:
43. LeoKeyn 34 06.07.18 10:05 Сейчас в теме
Выдается ошибка когда пытаюсь подключить серверную базу
Прикрепленные файлы:
44. LeoKeyn 34 06.07.18 10:08 Сейчас в теме
Как то очень обидно, что не работает, а самое главное, не понятно в чем проблема )))
Прикрепленные файлы:
45. alexburn 41 21.08.18 08:31 Сейчас в теме
(44)
в скриптах по всей видимости какая-то ошибка
46. DarkAn 898 13.02.19 10:23 Сейчас в теме
Жаль, что только в новом формате :(
Есть ли надежда увидеть разработку для старого формата?
WellMaster; Grigoripal; +2 Ответить
47. andy23 423 13.02.19 14:27 Сейчас в теме
48. WellMaster 99 20.02.19 13:50 Сейчас в теме
Хотел было скачать и попробовать, как раз есть реальная необходимость.
Но ограничение по новому формату ЖР не позволяет.
49. MrWonder 576 20.02.19 13:53 Сейчас в теме
(48) Пока этого нету, но планирую реализовать подобный функционал в https://infostart.ru/public/872475/, коль такая потребность есть.
WellMaster; +1 Ответить
Оставьте свое сообщение
Новые вопросы с вознаграждением
Автор темы объявил вознаграждение за найденный ответ, его получит тот, кто первый поможет автору.

Вакансии

Программист 1С
Москва
зарплата от 130 000 руб. до 200 000 руб.
Полный день

Бизнес-архитектор 1С, ведущий консультант
Санкт-Петербург
Полный день

Руководитель проектов 1С
Санкт-Петербург
Полный день

Консультант-методолог 1С
Краснодар
зарплата от 110 000 руб.
Полный день

Консультант 1 С
Краснодар
зарплата от 50 000 руб. до 150 000 руб.
Полный день