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

10.08.23

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

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

Скачать файл

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

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

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

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

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

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

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

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

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

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

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

См. также

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

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

6000 руб.

28.11.2018    21124    17    7    

42

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

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

20.11.2024    1488    user1913000    12    

20

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

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

21.10.2024    3507    leemuar    8    

24

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

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

1 стартмани

29.12.2023    2408    36    dima_gsv    3    

14

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

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

1 стартмани

19.11.2023    1671    5    AlexSTAL    0    

8

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

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

1 стартмани

13.11.2023    5202    11    AlexSTAL    0    

47

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

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

3 стартмани

26.09.2023    3080    21    doom2good    16    

14

Журнал регистрации Статистика базы данных HighLoad оптимизация Конфигурации 1cv8 Абонемент ($m)

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

5 стартмани

04.09.2023    1360    15    Maxiko    0    

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

Отбор по одному регламентному заданию очень удобен, во-первых, когда нужно проанализировать одно задание за большой период и не тащить за собой все данные всех заданий на форму, а, во-вторых, чтобы оценить работу разных экземпляров одного непредопределенного регламентного задания (в типовых я не встречал параметрирование регламентных заданий, а, может, просто не нашел, но, увидев такую прелесть в одной из конфигураций ЛАДовцев, себе в нетиповую стащил внедрил), можно увидеть на соответствующем скриншоте, что я имею в виду.
23. sertak 324 29.12.19 12:49 Сейчас в теме
Версия 6.5.19:
добавлен третий вариант отображения представления регламентного задания - Синоним (в дополнение к вариантам Имя и Пользовательское представление).
24. sertak 324 05.03.20 11:34 Сейчас в теме
Версия 6.5.20:
представление заданий в списке для отбора обновляется в соответствии со значением, выбранном в поле Вариант отображения представления регламентного задания (если выбрано значение Имя, то отображается имя задания, если выбраны значения Синоним или Пользовательское представление, то указывается синоним);
по умолчанию период устанавливается в значение "20 мин." в режиме "За последние";
некоторые выпадающие списки заменены на тумблеры.
25. sertak 324 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 324 14.12.21 09:20 Сейчас в теме
(26) Спасибо! Добавлю в список к доработке.
28. sertak 324 12.04.22 08:21 Сейчас в теме
Версия 6.6.22:
добавлена обработка событий _$Job$_.Finish и _$Job$_.Terminate.
29. sertak 324 10.08.23 13:46 Сейчас в теме
Версия 6.7.23:
для диаграммы Ганта добавлена возможности отбора с учетом списков включаемых и исключаемых заданий;
в диаграмме Ганта всплывающая подсказка дополнена именем задания.
30. Date 8 12.11.24 12:38 Сейчас в теме
Добрый день.
Случайно наткнулся на публикацию.
https://infostart.ru/1c/reports/1929134/
Полагаю это ваш копипаст, причем за 5 sm.
Оставьте свое сообщение