Ресурсно-сервисная модель (РСМ)
РСМ — модуль платформы для построения ресурсно-сервисной модели. На витрине данные отображаются в виджете модуля РСМ: иерархия сервисов, связи между ними, текущее состояние и проблемы на основе данных из Пульт/Zabbix.
Виджет модуля РСМ добавляется через меню «Модули» и отличается от обычного виджета: у него отдельный редактор и собственные настройки запроса к подключению РСМ.
Предварительные условия
Перед добавлением виджета модуля РСМ на витрину администратор системы (см. ролевую модель, строки 10–10.3) должен:
- Подключить модуль РСМ.
- Настроить подключение к Пульт/Zabbix и проверить соединение.
Без этого в редакторе витрины РСМ недоступен для добавления или виджет модуля РСМ не получит данные для графа и таблицы проблем.
Добавление виджета модуля РСМ на витрину
При наличии прав на редактирование витрины (см. ролевую модель, строки 7.3 и вложенные):
- Откройте витрину и нажмите «Редактировать» — см. Управление витриной данных.
- Нажмите «Добавить» → «Модули» → «РСМ».
- Настройте виджет модуля РСМ (см. ниже) и нажмите «Сохранить» в форме редактора.
- Нажмите «Сохранить» в редакторе витрины.

Настройка виджета модуля РСМ на витрине
Откройте виджет для редактирования кнопкой edit на блоке RSM в редакторе витрины или перейдите в форму «Редактор виджета» после добавления.
В верхней части формы — предпросмотр графа и (в зависимости от режима) таблицы проблем. Ниже — вкладки настроек.
| Вкладка | Назначение |
|---|---|
| Основное | Название и описание виджета на витрине |
| Запрос | Подключение РСМ, сервис и глубина иерархии |
| Стили | Внешний вид виджета |
| Отображение | Режим показа и параметры таблицы проблем |
Вкладка «Основное»
| Параметр | Описание |
|---|---|
| Название | Заголовок виджета на витрине |
| Описание | Пояснение к виджету; при заполнении отображается как подсказка |

Вкладка «Запрос»
На вкладке «Запрос» задаётся, какие данные сервисной модели загружать из Пульт/Zabbix через выбранное подключение РСМ.
| Параметр | Описание |
|---|---|
| Подключение | Подключение РСМ, созданное администратором в разделе Управление модулями |
| Только верхнеуровневые | При включении отображаются только корневые сервисы верхнего уровня |
| Сервис | Корневой сервис для построения графа; в списке также доступны переменные витрины в формате ${имя} |
| Уровень вложенности | Глубина иерархии сервисов на графе |

Вкладка «Отображение»
| Параметр | Описание |
|---|---|
| Режим отображения | Способ показа данных на витрине: «Граф», «Проблемы» или «Граф+Проблемы» |
| Название канала связи | Уникальный идентификатор связи между виджетами модуля РСМ на одной витрине; одинаковое значение у «Граф» и «Проблемы» связывает их в пару. Также отображается как подпись на линиях графа между узлами |

Несколько виджетов модуля РСМ на одной витрине
На витрине можно разместить два отдельных виджета модуля РСМ: один в режиме «Граф», другой — «Проблемы». Тогда виджет в режиме «Проблемы» получает данные (в том числе фильтрацию по выбранному на графе узлу) от виджета в режиме «Граф» с тем же значением «Название канала связи».
Ожидаемое поведение: виджет «Граф» должен быть отображён на экране — находиться в развёрнутой строке и на активной вкладке (если на витрине используются вкладки). Содержимое свёрнутой строки и неактивной вкладки не отрисовывается; связанный виджет «Проблемы» (даже с верным идентификатором канала) не получает данные от графа, пока строка с «Граф» не развёрнута или пользователь не переключится на вкладку с графом. После этого таблица проблем начинает обновляться — это не ошибка конфигурации.
Рекомендации:
- «Граф+Проблемы» в одном виджете модуля РСМ — если граф и таблица проблем нужны вместе (проще всего).
- Два виджета («Граф» и «Проблемы») — размещайте в одной строке, на одной активной вкладке или держите строку с «Граф» развёрнутой при просмотре.
- Не оставляйте «Граф» в свёрнутой строке или на неактивной вкладке, а «Проблемы» — на видимой области витрины: таблица проблем будет пустой, пока пользователь не развернёт строку или не переключится на вкладку с графом.
Просмотр «Проблемы» без отдельного «Граф» (только таблица по запросу на вкладке «Запрос») работает без связи с другим виджетом модуля РСМ.
В режимах «Проблемы» и «Граф+Проблемы» дополнительно настраиваются параметры таблицы проблем:
- отображаемые поля;
- цвета важности;
- подсветка новых событий;
- пагинация.
Изменения видны в предпросмотре в верхней части формы.
Просмотр виджета модуля РСМ на витрине
На экране просмотра витрины виджет модуля РСМ (блок RSM) показывает сервисную модель согласно выбранному режиму отображения.

Граф сервисов
- узлы — сервисы и группы сервисов;
- связи между узлами с подписью названия канала связи;
- цветовая индикация состояния (норма, предупреждение, проблема);
- кнопки plus, minus и scale — изменение масштаба и сброс вида графа.
Таблица проблем
В режимах «Проблемы» и «Граф+Проблемы» под графом (или вместо него) отображается таблица активных проблем с колонками важности, объекта, описания, тегов и времени.
Выбор узла на графе
При клике по узлу графа (в режиме «Граф», «Граф+Проблемы» или в связанной паре «Граф» + «Проблемы» с общим «Название канала связи»):
- таблица проблем фильтруется по выбранному сервису;
- если проблем по узлу нет, отображается сообщение «Здесь ничего нет»;
- для выбранного сервиса доступен блок с дополнительной информацией.
Переменные витрины
В поле «Сервис» на вкладке «Запрос» можно выбрать переменную витрины (${имя}). Тогда при смене значения на панели переменных корневой сервис на графе обновляется без редактирования виджета.
Подробнее о создании и использовании переменных — в разделе Переменные витрины.