Импорт примера дашборда в сервис контроля качества работы сервисов#

Примечание. Пример дашборда поставляется только в дистрибутиве для Platform V Backend. Если необходима доработка примера дашборда необходимо обратиться за доработкой к команде разработки компонента DCGN.

Дистрибутив DCGN содержит пример дашборда, который можно импортировать в сервис контроля качества работы сервисов - компонент Indicator (INDA) продукта Platform V Monitor (OPM). О распорасположении дашборда смотрите в разделе «Состав дистрибутива» документа «Руководство по установке».

Настройки для конфигурации дашборда#

Наименование параметра в файле конфигурирования

Расположение

Описание параметра

Значение по умолчанию или глобальные параметры при установке Deploy tools

Версия ПО

DS_INDICATOR_ABYSS

Репозиторий настройки компонента, файл dcgn_dashboard.conf

Имя используемого datasource

4.0

VAR_DRUIDTABLE

Репозиторий настройки компонента, файл dcgn_dashboard.conf

Имя таблицы

4.0

pvm_import_dashboard_folderId

Репозиторий настройки компонента, файл dcgn_dashboard.conf

id папки в которую необходимо импортировать дашборд

4.0

pvm_import_dashboard_overwrite

Репозиторий настройки компонента, файл dcgn_dashboard.conf

Параметр отвечает перезаписывать ли дашборд если такой дашборд уже присутствует

true

4.0

pvm_import_dashboard_uid

Репозиторий настройки компонента, файл dcgn_dashboard.conf

Индификатор импортируемого дашборда

4.0

pvm_import_dashboard_version

Репозиторий настройки компонента, файл dcgn_dashboard.conf

Версия импортируемого дашборда

4.0

Импорт дашборда#

Импортировать дашборд можно несколькими способами:

  1. Импорт через JOB универсальный загрузчик. Более подробно описано в документации Универсальный загрузчик продукта Platform V DevOps Tools.

  2. Импорт через UI Platform V Monitor. Более подробно описано в документации компонента Indicator продукта Platform V Monitor.

При импорте через UI необходимо скорректировать дашборд перед импортом:

  1. Удалить верхнеуровневые теги "dashboard", "overwrite" , "folderId";

  2. Заменить параметры:

    1. "{{ '$'+'{'+'DS_INDICATOR_ABYSS'+'}' }}" на "${DS_INDICATOR-ABYSS}";

    2. "{{ '$'+'{'+'VAR_DRUIDTABLE'+'}' }}" на "${VAR_DRUIDTABLE}".