﻿# Монитор процессов

> [HTML Version](360010403439.html)

**Монитор процессов** — это аналитический инструмент для системных администраторов, который позволяет отслеживать состояние процессов в реальном времени.

С помощью монитора вы можете:

- посмотреть статистику по каждому процессу: сколько экземпляров было запущено, завершено или прервано, какая задача выполняется в текущий момент, кто является исполнителем;

- для конкретного экземпляра — просмотреть список текущих операций и их исполонителей, карту, а также даты запуска и завершения действий;

- после публикации новой версии процесса — массово обновить версию для уже запущенных экземпляров;

- прервать выполнение одного или нескольких экземпляров, если обнаружена некорректная работа в их процессе;

- архивировать неактуальные экземпляры, чтобы оптимизировать работу системы. Опция доступна после [включения архивации экземпляров процессов](#archiving);

- [безвозвратно удалить экземпляр](delete-instance.md), который прерван или завершён. При этом удалятся связанные с ним задачи из раздела **Задачи**. Опция доступна после включения фича флага.

````
начало внимание

````
Доступ к монитору процессов есть только у пользователей, включённых в группу [Администраторы](360006871932.md#administrators).

````
конец внимание

````
Чтобы открыть страницу монитора, перейдите в раздел **Администрирование** **>** **Монитор процессов**.

**(process-monitor-1.png)**

Монитор позволяет отслеживать следующие бизнес-процессы:

- системные, то есть заданные по умолчанию процессы платформы и активированных [пакетов лицензий](license-packages.md);

- импортированные в составе разделов, модулей и решений, включая бизнес‑решения из каталога [ELMA365 Store](https://store.elma365.ru/). Исключением являются процессы модулей, входящих в платное решение, они недоступны на странице монитора;

- созданные пользователями на уровне компании, разделов, приложений и [пользовательских модулей](extention-processes.md).

Чтобы найти нужный процесс, в строке поиска введите его название. Вы также можете найти процесс с помощью [поиска по параметрам или условиям](360009669952.md).

Если вы используете версию On‑Premises ниже 2026.1, строка поиска появится после включения фича‑флаг `enableSearchInProcessMonitor`. Подробнее об этом читайте в статьях [«Изменение параметров ELMA365 Enterprise»](change-settings-enterprise.md#enable-feature-flag-enterpeise) и [«Изменение параметров ELMA365 Standard»](change-elma365standard-parameters.md#enable-feature-flag-standard).

## Настроить страницу монитора процессов

Вы можете настраивать внешний вид дерева процессов. Для этого в правом верхнем углу страницы используйте опции:

- **Развернуть все** — открыть все папки, включая вложенные;

- **(360004420960-1.png) **— нажмите, чтобы перейти к следующим действиям:

	- **Отображать разделы в отдельной папке** — объединить процессы по всем разделам в папке **Разделы**;

	- **Разворачивать дерево при поиске** — включено по умолчанию. Результаты поиска процесса отобразятся в раскрытых папках;

	- **Сортировать в алфавитном порядке** — эта опция применяется к списку вложенных папок и перечню процессов в них;

	- **Скрывать пустые папки** — не показывать папки, разделы, приложения и модули, которые не содержат процессов;

	- **Прочие процессы **— отобразить папку с бизнес-процессами, созданными на уровне удалённых из системы приложений и разделов.

## Страница процесса

Чтобы посмотреть детальную информацию об экземплярах, исполнителях, задачах и т. д., откройте страницу процесса, нажав на его название в списке. Данные на странице сгруппированы в три блока:

1. **Информация** **о процессе**.

Здесь вы найдёте историю версий, карту процесса, дату создания и дату публикации последней версии. Нажав на номер, вы можете посмотреть все комментарии к опубликованным версиям.

**(hmfile_hash_cbd953db.png)**

2. **По статусам и исполнителям**.

В этом блоке представлена информация о состоянии всех когда-либо запущенных экземпляров процесса. В колонке слева показано, сколько экземпляров выполняется в текущий момент, сколько было завершено или прервано.

Нажав на счётчик справа от состояния, вы сможете отфильтровать информацию в таблице, так чтобы в ней отображались только текущие, завершённые или прерванные экземпляры. Чтобы сбросить фильтрацию, нажмите на кнопку **Все процессы**.

В колонке **Исполнители** отображается список участников процесса с задачами. Нажав на счётчик задач, вы сможете посмотреть все задачи, назначенные данному сотруднику в рамках всех экземпляров данного процесса.

**(hmfile_hash_afb1a798.png)**

3. **Таблица со списком экземпляров и активных задач**.

Названия элементов обозначены цветом в зависимости от статуса экземпляра процесса:

	- синий — активные экземпляры;

	- жёлтый — активные экземпляры с неполадками, например, длительное выполнение автоматического действия. Посмотрите, на каком шаге остановился процесс, и оптимизируйте настройки блока;

	- серый — прерванные экземпляры;

	- красный — экземпляры с ошибкой, а также просроченные задачи.

Названия завершённых и прерванных процессов перечёркнуты.

Экземпляры в таблице можно сортировать по имени, дате запуска и дате завершения. Для этого нажмите на название нужного столбца. Чтобы изменить порядок сортировки на противоположный, нажмите на стрелки рядом с названием.

Чтобы найти нужный экземпляр процесса, воспользуйтесь поиском вверху страницы **Монитор процессов**.

**(hmfile_hash_efffd8c6.png)**

Нажав на название экземпляра, можно открыть его карточку. В ней содержится вся нужная информация: список задач, их сроки, исполнители, контекстные переменные и карта процесса, а также ссылки на запущенные дочерние и родительские процессы. Подробно про карточку процесса можно прочитать в статье [«Карточка экземпляра»](360012498891.md#history_tab).

Также в таблице вы можете выполнить массовые действия с экземплярами: обновить версию процесса или [прервать выполнение](#interrupt-process). Отследить их выполнение вы можете на странице [Массовые операции с экземплярами процессов](bulk-operations.md).

### Обновить версию процесса в экземплярах

После публикации новой версии процесса можно обновить уже запущенные экземпляры, чтобы они продолжились с последними правками. Для этого:

1. В списке экземпляров процесса отметьте те, для которых нужно обновить версию. Вы можете выбрать все экземпляры на странице или все когда‑либо запущенные, поставив флажок слева от столбца **Название** и выбрав нужную опцию.

2. Справа над таблицей нажмите кнопку **Обновить версию**.

**(process-monitor-update-1.png)**

3. Откроется [карточка массовой операции](bulk-operations.md#page-bulk-operations). Вы можете:

	- сразу обновить версии экземпляров, нажав кнопку **Запустить**;

	- выполнить действие позже на странице **Массовые операции**. Для этого закройте карточку.

После обновления в карту экземпляра будут внесены последние изменения, и ход процесса продолжится согласно актуальной схеме.

### Прервать выполнение экземпляров

В случае некорректной настройки процесса можно прервать его запущенные экземпляры. Сделать это можно двумя способами:

- перейдите в карточку экземпляра и нажмите кнопку **Прервать процесс**;

- в списке отметьте экземпляры, которые нужно прервать. Чтобы выбрать записи на странице или все запущенные экземпляры, поставьте флажок слева от столбца **Название **и выберите нужную опцию.

Затем справа над таблицей нажмите **Прервать**.** **Откроется [карточка массовой операции](bulk-operations.md#page-bulk-operations). Вы можете:

- сразу прервать запущенные экземпляры, нажав кнопку **Запустить**;

- выполнить действие позже на странице **Массовые операции**. Для этого закройте карточку.

Все участники прерванного экземпляра процесса получат уведомление об этом в [#ленту](360014162972.md).

Если для процесса [заданы правила прерывания](360012263052.md#interruption) и у него есть родительский или дочерние процессы, то их экземпляры также прервутся. 

## Архивировать экземпляры

Если в компании [включена архивация экземпляров процессов](process-archiving.md), вы можете отправить прерванные или завершённые экземпляры в архив вручную одним из следующих способов:

- в списке экземпляров процесса отметьте те, которые нужно отправить в архив, и справа над таблицей нажмите кнопку **Архивировать**. Откроется [карточка массовой операции](bulk-operations.md#page-bulk-operations), где вы можете:

	- сразу архивировать экземпляры, нажав кнопку **Запустить**;

	- выполнить действие позже на странице **Массовые операции**. Для этого закройте карточку;

- перейдите в карточку экземпляра и нажмите кнопку **Архивировать**.

В карточках экземпляров статус изменится на **Архив**, а также появится кнопка **Разархивировать**, чтобы вернуть их из архива. Запись об операции отобразится в разделе **Администрирование > Архивация экземпляров процессов** на вкладке **История**.

## Удалить экземпляр

На странице **Монитор процессов** из списка экземпляров вы можете удалить те, которые находятся в статусе **Прерван** или **Завершен**. Для этого откройте карточку нужного экземпляра и нажмите **Удалить безвозвратно**. Закрытые задачи, поставленные в рамках этого экземпляра, также удалятся из раздела **Задачи**.

Подробнее об этом читайте в статье [«Удалить экземпляр процесса»](delete-instance.md).