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

10.08.23

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

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

Скачать файл

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

Наименование По подписке [?] Купить один файл
История выполнения фоновых заданий в виде диаграмм
.erf 126,34Kb ver:6.7.23
84
84 Скачать (1 SM) Купить за 1 850 руб.

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

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

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

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

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

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

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

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

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

См. также

Журнал регистрации Системный администратор Платформа 1С v8.3 Управляемые формы 1C:Бухгалтерия Россия Платные (руб)

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

22800 руб.

22.02.2018    35937    59    54    

57

Журнал регистрации Системный администратор Платформа 1С v8.3 1C:Бухгалтерия Платные (руб)

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

6000 руб.

28.11.2018    21301    18    7    

44

Журнал регистрации Программист Россия Бесплатно (free)

В материале рассматривается сравнение двух инструментов для работы с журналом регистрации 1С: утилиты ibcmd и платформы Vector. Описаны их функциональные возможности, тестирование производительности и практическое применение для преобразования логов в формат JSON.

20.11.2024    1887    user1913000    13    

20

Журнал регистрации Тестирование QA Программист Бесплатно (free)

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

21.10.2024    3936    leemuar    8    

24

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

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

1 стартмани

29.12.2023    2615    42    dima_gsv    3    

14

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

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

1 стартмани

19.11.2023    1818    6    AlexSTAL    0    

8

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

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

1 стартмани

13.11.2023    5596    11    AlexSTAL    0    

47
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. DenisCh 27.04.19 10:16 Сейчас в теме
Оригинальная идея... Нужно будет как -нибудь попробовать...
2. sertak 325 27.04.19 12:35 Сейчас в теме
(1) Идея возникла, когда несколько раз приходилось искать долгоиграющие регламенты с анализов времени их выполнения, визуально все было неудобно.
3. sertak 325 29.04.19 09:44 Сейчас в теме
Версия 1.0.2:
состояние "Активно либо некорректно" переименовано в "Активно";
если найдены данные о начале выполнения задания, но не найдены об окончании, задание считается активным, для таких заданий правая граница интервала задается как правая граница выбранного периода;
заданы постоянные цвета для состояний: "Активно" - зеленый, "Завершено с ошибкой" - красный, "Отменено" - синий, "Активно" - оранжевый.
4. sertak 325 29.04.19 12:37 Сейчас в теме
Версия 1.1.3:
предусмотрена дополнительная обработка нештатной ситуации, когда в 1С не внеслась дата окончания задания, но задание уже не активно: в этом случае интервал будет отображаться черным цветом с состоянием "Данные некорректны";
добавлена настройка "При обновлении подставлять текущую дату в правую границу", удобно для мониторинга в реальном времени;
список заданий сортируется по представлению.
5. sertak 325 29.04.19 16:32 Сейчас в теме
Версия 1.2.4:
добавлена всплывающая подсказка, отображающая длительность выполнения фонового задания;
добавлена расшифровка, отображающая границы интервала и длительность выполнения фонового задания;
добавлена возможность в точках отображать состояния, а в сериях - представления фоновых заданий.
6. sertak 325 02.05.19 10:25 Сейчас в теме
Версия 2.0.5:
добавлена возможность вывода заданного числа самых длительных заданий в порядке убывания длительности (т.е. TOP), в этом режиме левая граница всех заданий совпадает для удобства визуального сравнения;
в расшифровку добавлено описание ошибки для заданий в состоянии "Завершено с ошибкой".
7. sertak 325 15.05.19 12:05 Сейчас в теме
Версия 2.1.6:
реализована возможность установки левой границы периода путем указания числа выбранных единиц времени, отсчитываемых от текущей даты (например, за последние 3 мин., за последние 4 сек, за последние 2 ч.);
в текст всплывающей подсказки добавлена информация о границах интервала;
в текст всплывающей подсказки для заданий в состоянии "Завершено с ошибкой" добавлено описание ошибки.
8. sertak 325 17.05.19 10:51 Сейчас в теме
Версия 3.0.7:
добавлены диаграммы, отображающие количество одновременно выполнявшихся фоновых заданий во времени и сгруппированно по периодам;
переработан интерфейс: каждая диаграмма размещается на отдельной вкладке.
9. sertak 325 17.05.19 15:10 Сейчас в теме
Версия 4.0.8:
добавлена диаграмма, отображающая топ длительных заданий по совокупному времени выполнения (складывается время выполнения всех фоновых заданий по каждому регламентному заданию).
10. sertak 325 22.05.19 09:10 Сейчас в теме
Версия 4.1.9:
доработаны диаграммы, отображающие топ длительных заданий.
11. sertak 325 23.05.19 15:06 Сейчас в теме
Версия 4.2.10:
в диаграмме Ганта, отображающей историю выполнения, все состояния каждого регламентного задания теперь отображаются на одном уровне (как если бы они принадлежали к одной серии).
12. sertak 325 23.05.19 15:39 Сейчас в теме
Версия 4.3.11:
для диаграммы, отображающей количество одновременно выполнявшихся фоновых заданий во времени, добавлен выбор типа диаграммы (график, график по шагам, диаграмма).
13. sertak 325 23.05.19 17:49 Сейчас в теме
Версия 5.0.12:
добавлена диаграмма, отображающая число раз, которое фоновые задания завершились с ошибками, при двойном клике на гистограмме открывается список с датами начала выполнения каждого задания и описаниями ошибок.
14. sertak 325 24.05.19 12:57 Сейчас в теме
Версия 6.0.13:
добавлена диаграмма, отображающая долю количества состояний фоновых заданий при завершении в общем количестве запусков каждого регламентного задания;
доработан интерфейс.
15. sertak 325 24.05.19 13:45 Сейчас в теме
Версия 6.1.14:
для диаграммы, отображающей долю количества состояний фоновых заданий при завершении в общем количестве запусков каждого регламентного задания, добавлен выбор типа диаграммы (горизонтальная гистограмма, горизонтальная гистограмма с накоплением, горизонтальная гистограмма нормированная).
16. sertak 325 16.07.19 16:24 Сейчас в теме
Версия 6.2.15:
доработан механизм получения данных: от левой границы периода отнимается 10 минут, чтобы фоновые задания, начавшиеся до начала выбранного периода, также попали в выборку.
17. sertak 325 16.07.19 16:24 Сейчас в теме
Версия 6.3.16
отчет доработан для обеспечения возможности его подключения как дополнительного внешнего.
18. sertak 325 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 325 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 Сейчас в теме
22. sertak 325 28.12.19 16:11 Сейчас в теме
Версия 6.5.18:
для диаграммы Ганта добавлена возможность получения данных по одному выбранному регламентному заданию;
по умолчанию период устанавливается в значение "1 час" в режиме "Вывести данные за последние".

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

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

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

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

4) Таймнг выполнения некоторых заданий получается - 1
27. sertak 325 14.12.21 09:20 Сейчас в теме
(26) Спасибо! Добавлю в список к доработке.
28. sertak 325 12.04.22 08:21 Сейчас в теме
Версия 6.6.22:
добавлена обработка событий _$Job$_.Finish и _$Job$_.Terminate.
29. sertak 325 10.08.23 13:46 Сейчас в теме
Версия 6.7.23:
для диаграммы Ганта добавлена возможности отбора с учетом списков включаемых и исключаемых заданий;
в диаграмме Ганта всплывающая подсказка дополнена именем задания.
30. Date 8 12.11.24 12:38 Сейчас в теме
Добрый день.
Случайно наткнулся на публикацию.
https://infostart.ru/1c/reports/1929134/
Полагаю это ваш копипаст, причем за 5 sm.
Оставьте свое сообщение