Внешний отчет на СКД "Ошибки технологического журнала". Для любой типовой конфигурации 1С: Предприятие 8.3

21.06.21

База данных - Технологический журнал

Каждый опытный сисадмин знает, что лучший показатель количества ошибок 1С, это крики менеджеров отдела продаж. Но мудрейшие из них настраивают сбор технологического журнала, чтобы знать, кто первый кинул пластиковый стаканчик. Об этом и поговорим под катом...

Скачать файл

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование По подписке [?] Купить один файл
Внешний отчет на СКД "Ошибки технологического журнала". Для любой типовой конфигурации 1С: Предприятие 8.3:
.erf 15,91Kb
12
12 Скачать (5 SM) Купить за 3 050 руб.

Эпиграф:

- Посмотри мою программу. Где у меня ошибка?
- Посмотрел.
- Ну, и где?
- В ДНК.

© www.anekdot.ru

Я настолько старый, что помню компьютеры, в которых не было ничего, кроме командной строки. Потом пришел Волков Коммандер и пользователи возрадовались. Кажется недавно, но на самом деле это было уже в прошлом веке и уж точно до появления 1С. Что говорить о серверах, у которых сидели суровые админы и парсили логи апача.

Сейчас история проходит эту же точку, но в следующем витке спирали. В моде ИТ-шников нелегкая небритость, продранные штаны, клетчатые рубашки и парсить логи в командной строке. В прошлый раз нашлись умельцы, обернувшие в GUI перловые скрипты и отдавшие технологию людям, немного более побритым. Так устроен мир, что сначала в командную строку пристраивают драйвер мыши,

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

Так начнется статья с подробнейшим описанием обработки, это будет немного позже. Возможно дождливыми осенними вечерами или чуть раньше.
А пока просто поверьте на слово, так и будет.

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

Также в пределах досягаемости сервера 1С должен быть как каталог технологического журнала, так и Git Bash, у него есть портативная версия, не требующая установки - 64-bit Git for Windows Portable

Работа в Linux/Unix пока не проверялась.

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


 

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


 


Вы можете создать неограниченное количество вариантов со своими отборами и группировками и добавить их в справочник "Рассылка отчетов".

Что нужно знать и уметь делать самостоятельно для корректного использования отчета:

1. Уметь пользоваться и понимать принцип работы внешних отчетов и обработок, подключенных в базу данных 1С.

2. Уметь пользоваться и понимать принцип работы технологического журнала 1С.

3. Иметь права администратора

Внимание!

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

Техподдержка по этим вопросам оказываться не будет. Спасибо за понимание.

Постановка задачи:

Нужна возможность посмотреть ошибки технологического журнала при помощи отчета  и/или настроить его вариант по своему усмотрению используя возможности СКД.

Решение:

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

 

Порядок работы:

Подключаем отчет в 1С как внешний отчет - рекомендуемый вариант действий.


 


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

Дальнейшие действия производятся на раз-два-три

1. Создаем вариант отчета

2. По желанию включаем его в рассылку отчетов

3. Парсер написан на perl, но достаточно понятно, чтобы вы могли самостоятельно его модифицировать, например для вывода топ 25 запросов
Возможно это сделаю и я, при определенном интересе публики. Было бы неплохо столкнуть perl и power shell )

 

Статья продолжает серию публикаций:
Внешний отчет на СКД "Ошибки и предупреждения журнала регистрации". Для любой типовой конфигурации 1С: Предприятие 8.3

Требования к запуску отчета:

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

 

Установка и использование отчета:

  1. Отчет выполнен с использованием управляемых форм.
  2. Может использоваться платформа  8.3.12.х и старше

 

         Поддержка отчета, лицензирование:

  1. Отчет не имеет ограничений по периоду действия, количеству организаций и информационных баз.
  2. При возникновении вопросов по работе с отчетом, их можно обсудить в комментариях к публикации, личных сообщениях либо по e-mail, указанному в письме с отчетом.
  3. Не верю, что кто то этого может не знать, но специально для ИТ партнеров ОЗОН
    Отчет защищен авторским правом! То, что вы его скачали, не означает, что вы можете его бесплатно распространять на сайте ОЗОН.

См. также

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

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

1 стартмани

15.11.2023    1560    8    AlexSTAL    0    

8

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

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

1 стартмани

13.11.2023    4712    9    AlexSTAL    0    

47

Администрирование СУБД Технологический журнал Системный администратор Бесплатно (free)

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

21.09.2023    7244    Andreynikus    14    

83

Технологический журнал Системный администратор Программист Платформа 1С v8.3 Абонемент ($m)

Целью данного решения является организация хранения и анализа данных из технологического журнала 1С с использованием стека Elasticsearch + Logstash + Kibana.

5 стартмани

18.09.2023    5077    huxuxuya    6    

27
Оставьте свое сообщение