Установка#

Матрица зависимостей компонентов#

В таблице перечислены зависимости компонентов программного продукта между собой, которые могут влиять на конфигурацию установки продукта.

Код компонента

Kintsugi (DBCM)

Kintsugi agent (DBDA)

Kintsugi (DBCM)

—

Опция

Kintsugi agent (DBDA)

Да

—

где:

  • Да — зависимость между модулями обязательна;

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

Состав дистрибутива#

Platform V Kintsugi (DBM) редакция Enterprise поставляется дистрибутивом в виде архива.

Дистрибутив DBM-X.X.X-XX-distrib.zip содержит в себе:

DBM-X.X.X-XX-distrib.zip // дистрибутив программного продукта
├── DBM-X.X.X-XX-cyclonedx-distrib.json // схема SBOM
├── DBM-X.X.X-XX-owned-distrib.zip // дистрибутив продукта
│   ├── DBCM-bin-X.X.X-XX-cyclonedx-distrib.json // схема SBOM для компонента DBCM
│   ├── DBDA-bin-X.X.X-XX-cyclonedx-distrib.json // схема SBOM для компонента DBDA
│   ├── DBCM-bin-X.X.X-XX-distrib.zip // бинарные файлы и файлы сбора Docker-образов
│   ├── DBDA-bin-X.X.X-XX-distrib.zip // установочный пакет kgagent-X.X.X-XX.x86_64.rpm
│   ├── DBCM-bin-X.X.X-XX.pom // метаданные артефакта DBCM-bin
│   ├── DBDA-bin-X.X.X-XX.pom // метаданные артефакта DBDA-bin
│   ├── DBCM-cfg-X.X.X-XX-distrib.zip // конфигурационные файлы Helm-шаблонов
│   │   ├── ./conf/helm/application/kintsugi/values.yaml // конфигурация Helm-шаблона Kintsugi
│   │   └── ./conf/helm/application/istio-kintsugi/values.yaml // конфигурация Helm-шаблона Istio
│   ├── DBCM-cfg-X.X.X-XX.pom // метаданные артефакта DBCM-cfg
│   ├── DBCM-dbinit-X.X.X-XX-distrib.zip // инициализация системных БД
│   │   ├── db_scripts_repository.zip // скрипты БД метаданных
│   │   │   ├── sql/2.X.X // SQL-скрипты обновления БД метаданных Kintsugi
│   │   │   ├── master_changelog.xml // манифест обновления БД
│   │   │   └── 2.X.X_changelog.xml // манифест обновления версии БД
│   │   ├── db_scripts_thresholds.zip // скрипты БД порогов метрик
│   │   │   ├── sql/2.X.X // SQL-скрипты обновления БД порогов метрик
│   │   │   ├── master_changelog.xml // манифест обновления БД
│   │   │   └── 2.X.X_changelog.xml // манифест обновления версии БД
│   │   ├── db_scripts_agents.zip // скрипты БД агента сбора метрик
│   │   │   ├── sql/2.X.X // SQL-скрипты обновления БД агента сбора и хранения метрик
│   │   │   ├── master_changelog.xml // манифест обновления БД
│   │   │   └── 2.X.X_changelog.xml // манифест обновления версии БД
│   │   ├── db_scripts_pgexplaindb.zip // скрипты БД Tensor
│   │   │   ├── sql/2.X.X // SQL-скрипты обновления БД Tensor
│   │   │   ├── master_changelog.xml // манифест обновления БД
│   │   │   └── 2.X.X_changelog.xml // манифест обновления версии БД
│   ├── DBCM-dbinit-X.X.X-XX.pom // метаданные артефакта DBCM-dbinit
│   ├── hash-trace.json // данные трассировки изменений имен и контрольных сумм
│   └── Report.json // данные о переносе зависимостей в вендорские архивы
├── DBM-X.X.X-XX-party-distrib.zip // внешние opensource зависимости
│   ├── DBM-liquibase-binary-X.X.X-XX-distrib.zip // артефакты Liquibase
│   └── DBM-iam-conf-X.X.X-XX-distrib.zip // IAM конфигурация
├── DBCM-X.X.X-XX-owned.pom // метаданные артефакта DBM-X.X.X-XX-owned-distrib.zip
├── DBDA-X.X.X-XX-owned.pom // метаданные артефакта DBM-X.X.X-XX-owned-distrib.zip
├── DBM-X.X.X-XX-party.pom // метаданные артефакта DBM-X.X.X-XX-party-distrib.zip
├── DBM-doc-X.X.X-XX-distrib.zip // документация на {{product_name}}
└── DBM-doc-X.X.X-XX.pom // метаданные артефакта DBM-doc

Примечание

X.X.X-XX - версия Platform V Kintsugi (DBM).

В составе дистрибутива также поставляется ПО Liquibase версии 4.30.0, необходимое для установки системных БД Platform V Kintsugi (DBM).

Порядок установки#

Установка Platform V Kintsugi (DBM) редакция Enterprise выполняется покомпонентно согласно инструкциям, представленным в разделах:

  1. Установка компонента Kintsugi (DBCM) (обязательный) делится на этапы:

    1. Ручная установка:

      1. Установка веб-интерфейса компонента Kintsugi (DBCM)

      2. Установка клиентского приложения Kintsugi (DBCM) для Microsoft Windows

    2. Настройка интеграции Kintsugi (DBCM)

  2. Установка компонента Kintsugi agent (DBDA) (опциональный)

  3. Установка компонента DB Advisor (опциональный)

    1. Настройка интеграции с AI-сервисом DB Advisor

Примечание

Установка компонента Kintsugi (DBCM) обязательна, так как отсутствие данной системы приведет к полной неработоспособности Platform V Kintsugi (DBM) редакция Enterprise.

Установка компонента Kintsugi agent (DBDA) опциональна, так как отсутствие данной системы приведет к невозможности получения метрик хоста и обнаружения установленных СУБД семейства PostgreSQL. Это приведет к отсутствию данных на виджетах Использование памяти, Использование памяти программами и Использование CPU в системе (дашборд Метрики вкладка Метрики) компонента Kintsugi (DBCM).