История выполнения фоновых заданий в виде диаграмм (версия 6.7.23)

10.08.23

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

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

Скачать исходный код

Наименование Файл Версия Размер
История выполнения фоновых заданий в виде диаграмм
.erf 126,34Kb
78
.erf 6.7.23 126,34Kb 78 Скачать

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

Реализован вывод на следующие диаграммы:

  • история выполнения заданий (диаграмма Ганта);
  • топ самых длительных заданий (диаграмма Ганта);
  • топ самых длительных заданий по совокупному времени выполнения (диаграмма Ганта);
  • количество одновременно выполнявшихся заданий (график/график по шагам/гистограмма);
  • доли периодов с разным количеством одновременно выполнявшихся заданий (круговая диаграмма);
  • количество запусков, завершившихся с ошибкой, при двойном клике выводится список ошибок (горизонтальная гистограмма);
  • доли количества состояний фоновых заданий при завершении в общем количестве запусков (горизонтальная гистограмма, горизонтальная гистограмма с накоплением, горизонтальная гистограмма нормированнная).

Тестировал на версии 8.3.12.1529.

Использование:

1. Открыть отчет как внешний (Файл -> Открыть или Ctrl+O)

2. Задать период отбора

3. Нажать кнопку Обновить данные

Фоновое регламентное диаграмма график круговая Ганта журнал регистрации гистограмма

См. также

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

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

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

21600 руб.

15.05.2017    42645    10    24    

38

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

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

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

4800 руб.

03.09.2016    42310    33    24    

37

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

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

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

10000 руб.

23.05.2014    55593    52    16    

47

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

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

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

9000 руб.

28.08.2019    31130    14    21    

66

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

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

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

5000 руб.

28.11.2018    19632    13    6    

37

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

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

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

1 стартмани

29.12.2023    1399    15    dima_gsv    1    

12

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

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

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

1 стартмани

13.11.2023    3150    4    AlexSTAL    0    

42

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

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

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

3 стартмани

26.09.2023    1839    11    doom2good    10    

13
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. DenisCh 27.04.19 10:16 Сейчас в теме
Оригинальная идея... Нужно будет как -нибудь попробовать...
+
2. sertak 314 27.04.19 12:35 Сейчас в теме
(1) Идея возникла, когда несколько раз приходилось искать долгоиграющие регламенты с анализов времени их выполнения, визуально все было неудобно.
+
3. sertak 314 29.04.19 09:44 Сейчас в теме
Версия 1.0.2:
состояние "Активно либо некорректно" переименовано в "Активно";
если найдены данные о начале выполнения задания, но не найдены об окончании, задание считается активным, для таких заданий правая граница интервала задается как правая граница выбранного периода;
заданы постоянные цвета для состояний: "Активно" - зеленый, "Завершено с ошибкой" - красный, "Отменено" - синий, "Активно" - оранжевый.
+
4. sertak 314 29.04.19 12:37 Сейчас в теме
Версия 1.1.3:
предусмотрена дополнительная обработка нештатной ситуации, когда в 1С не внеслась дата окончания задания, но задание уже не активно: в этом случае интервал будет отображаться черным цветом с состоянием "Данные некорректны";
добавлена настройка "При обновлении подставлять текущую дату в правую границу", удобно для мониторинга в реальном времени;
список заданий сортируется по представлению.
+
5. sertak 314 29.04.19 16:32 Сейчас в теме
Версия 1.2.4:
добавлена всплывающая подсказка, отображающая длительность выполнения фонового задания;
добавлена расшифровка, отображающая границы интервала и длительность выполнения фонового задания;
добавлена возможность в точках отображать состояния, а в сериях - представления фоновых заданий.
+
6. sertak 314 02.05.19 10:25 Сейчас в теме
Версия 2.0.5:
добавлена возможность вывода заданного числа самых длительных заданий в порядке убывания длительности (т.е. TOP), в этом режиме левая граница всех заданий совпадает для удобства визуального сравнения;
в расшифровку добавлено описание ошибки для заданий в состоянии "Завершено с ошибкой".
+
7. sertak 314 15.05.19 12:05 Сейчас в теме
Версия 2.1.6:
реализована возможность установки левой границы периода путем указания числа выбранных единиц времени, отсчитываемых от текущей даты (например, за последние 3 мин., за последние 4 сек, за последние 2 ч.);
в текст всплывающей подсказки добавлена информация о границах интервала;
в текст всплывающей подсказки для заданий в состоянии "Завершено с ошибкой" добавлено описание ошибки.
+
8. sertak 314 17.05.19 10:51 Сейчас в теме
Версия 3.0.7:
добавлены диаграммы, отображающие количество одновременно выполнявшихся фоновых заданий во времени и сгруппированно по периодам;
переработан интерфейс: каждая диаграмма размещается на отдельной вкладке.
+
9. sertak 314 17.05.19 15:10 Сейчас в теме
Версия 4.0.8:
добавлена диаграмма, отображающая топ длительных заданий по совокупному времени выполнения (складывается время выполнения всех фоновых заданий по каждому регламентному заданию).
+
10. sertak 314 22.05.19 09:10 Сейчас в теме
Версия 4.1.9:
доработаны диаграммы, отображающие топ длительных заданий.
+
11. sertak 314 23.05.19 15:06 Сейчас в теме
Версия 4.2.10:
в диаграмме Ганта, отображающей историю выполнения, все состояния каждого регламентного задания теперь отображаются на одном уровне (как если бы они принадлежали к одной серии).
+
12. sertak 314 23.05.19 15:39 Сейчас в теме
Версия 4.3.11:
для диаграммы, отображающей количество одновременно выполнявшихся фоновых заданий во времени, добавлен выбор типа диаграммы (график, график по шагам, диаграмма).
+
13. sertak 314 23.05.19 17:49 Сейчас в теме
Версия 5.0.12:
добавлена диаграмма, отображающая число раз, которое фоновые задания завершились с ошибками, при двойном клике на гистограмме открывается список с датами начала выполнения каждого задания и описаниями ошибок.
+
14. sertak 314 24.05.19 12:57 Сейчас в теме
Версия 6.0.13:
добавлена диаграмма, отображающая долю количества состояний фоновых заданий при завершении в общем количестве запусков каждого регламентного задания;
доработан интерфейс.
+
15. sertak 314 24.05.19 13:45 Сейчас в теме
Версия 6.1.14:
для диаграммы, отображающей долю количества состояний фоновых заданий при завершении в общем количестве запусков каждого регламентного задания, добавлен выбор типа диаграммы (горизонтальная гистограмма, горизонтальная гистограмма с накоплением, горизонтальная гистограмма нормированная).
+
16. sertak 314 16.07.19 16:24 Сейчас в теме
Версия 6.2.15:
доработан механизм получения данных: от левой границы периода отнимается 10 минут, чтобы фоновые задания, начавшиеся до начала выбранного периода, также попали в выборку.
+
17. sertak 314 16.07.19 16:24 Сейчас в теме
Версия 6.3.16
отчет доработан для обеспечения возможности его подключения как дополнительного внешнего.
+
18. sertak 314 19.08.19 13:47 Сейчас в теме
Версия 6.4.17:
вместо синонима задания, заданного в конфигураторе, выводится представление задания, заданное пользователем;
добавлены команды перехода на страницу отчета на инфостарте и домашнюю страницу автора;
добавлена команда скачивания последней версии отчета с сайта автора.
+
19. narayanan 04.09.19 07:56 Сейчас в теме
Нужная обработка.
На ЗУП (версия 3.1.10.111 и платформа 8.3.13.1644) выполнилась как нужно, а в УПП (версия 1.3.124.2 и платформа 8.3.10.2667) и 1С:WMS Логистика (версия 4.0.4.3 и платформа 8.3.10.2667 )вышла ошибка:
ВнешнийОтчет.ВС_ИсторияВыполненияФоновыхЗаданий.Форма.ФормаОтчета.Форма(1030,60):
Переменная не определена (РасположениеЛегендыДиаграммы).
Уже выяснил почему так - на платформе 8.3.13.1644 все ОК.
Можно ли переделать на платформу 8.3.10.2667 ?
+
20. sertak 314 04.09.19 09:42 Сейчас в теме
(19) Сделал вариант для 8.3.10.
Прикрепленные файлы:
ВС_ИсторияФоновыхЗаданий 6.4.17.1.erf
JohnConnor; user608284_cahu4ok; Serj1C; narayanan; +4
21. narayanan 04.09.19 13:07 Сейчас в теме
(20)
Огроменное спасибо!
+
22. sertak 314 28.12.19 16:11 Сейчас в теме
Версия 6.5.18:
для диаграммы Ганта добавлена возможность получения данных по одному выбранному регламентному заданию;
по умолчанию период устанавливается в значение "1 час" в режиме "Вывести данные за последние".

Отбор по одному регламентному заданию очень удобен, во-первых, когда нужно проанализировать одно задание за большой период и не тащить за собой все данные всех заданий на форму, а, во-вторых, чтобы оценить работу разных экземпляров одного непредопределенного регламентного задания (в типовых я не встречал параметрирование регламентных заданий, а, может, просто не нашел, но, увидев такую прелесть в одной из конфигураций ЛАДовцев, себе в нетиповую стащил внедрил), можно увидеть на соответствующем скриншоте, что я имею в виду.
+
23. sertak 314 29.12.19 12:49 Сейчас в теме
Версия 6.5.19:
добавлен третий вариант отображения представления регламентного задания - Синоним (в дополнение к вариантам Имя и Пользовательское представление).
+
24. sertak 314 05.03.20 11:34 Сейчас в теме
Версия 6.5.20:
представление заданий в списке для отбора обновляется в соответствии со значением, выбранном в поле Вариант отображения представления регламентного задания (если выбрано значение Имя, то отображается имя задания, если выбраны значения Синоним или Пользовательское представление, то указывается синоним);
по умолчанию период устанавливается в значение "20 мин." в режиме "За последние";
некоторые выпадающие списки заменены на тумблеры.
+
25. sertak 314 11.03.20 08:54 Сейчас в теме
Версия 6.5.21:
для диаграммы Ганта добавлена возможность отбора только актуальных фоновых заданий
+
26. MAD_I_SON 13.12.21 20:37 Сейчас в теме
1) Можно было бы обрабатывать ещё событие "_$Job$_.Terminate"
2) При поиске строки с фоновым заданием, если одно из событий уже было обработано

СтрокиТЗДанныеФоновыхЗаданий = ТЗДанныеФоновыхЗаданий.НайтиСтроки(Новый Структура("Соединение", ИДСоединения));

Лучше добавить дополнительные параметры отбора, как вариант: ИмяЗадания, ДатаСобытия. Иначе если ИД соединения совпадет задания не попадут в список.

3) Если Дата события придет пустая, а дата окончания заполненная, со статусом задания Завершено, то на графике строка будет оранжевой.

4) Таймнг выполнения некоторых заданий получается - 1
sertak; +1
27. sertak 314 14.12.21 09:20 Сейчас в теме
(26) Спасибо! Добавлю в список к доработке.
+
28. sertak 314 12.04.22 08:21 Сейчас в теме
Версия 6.6.22:
добавлена обработка событий _$Job$_.Finish и _$Job$_.Terminate.
+
29. sertak 314 10.08.23 13:46 Сейчас в теме
Версия 6.7.23:
для диаграммы Ганта добавлена возможности отбора с учетом списков включаемых и исключаемых заданий;
в диаграмме Ганта всплывающая подсказка дополнена именем задания.
+
Оставьте свое сообщение