Установка#
Матрица зависимостей компонентов#
В таблице перечислены зависимости компонентов программного продукта между собой, которые могут влиять на конфигурацию установки продукта.
Код компонента |
Kintsugi (DBCM) |
Kintsugi agent (DBDA) |
|---|---|---|
Kintsugi (DBCM) |
— |
|
Kintsugi agent (DBDA) |
|
— |
где:
Да— зависимость между модулями обязательна;Опция— подразумевает настройку интеграции между модулями в рамках определенных инсталляций.
Состав дистрибутива#
Platform V Kintsugi (DBM) редакция Standard поставляется дистрибутивом в виде архива.
Дистрибутив DBM-X.X.X-XX-distrib.zip содержит в себе:
DBM-X.X.X-XX-std-cyclonedx-distrib.json- файл, содержащий список всех зависимостей исходного кода программного продукта;DBM-image-X.X.X-XX-std-third-distrib.zip- архив с базовыми Docker-образами;DBM-image-X.X.X-XX-std.pom- файл с информацией об артефактеDBM-image-X.X.X-XX-std-third-distrib.zip;DBM-unpack-X.X.X-XX-std-distrib.sh- скрипт распаковки дистрибутива Kintsugi Standard;DBM-X.X.X-XX-std-owned-distrib.zip- архив с версией Kintsugi Standard, содержащий:DBCM-bin-X.X.X-XX-std-cyclonedx-distrib.json- файл, содержащий список всех зависимостей исходного кода программного продукта;DBCM-bin-X.X.X-XX-std-distrib.zip- архив, содержащий каталог с бинарными файлами и файлами сбора Docker-образов;DBCM-bin-X.X.X-XX-std.pom- файл с информацией об артефактеDBCM-bin-X.X.X-XX-std-distrib.zip;DBCM-cfg-X.X.X-XX-std-distrib.zip- архив, содержащий каталог с конфигурационными файлами;DBCM-cfg-X.X.X-XX-std.pom- файл с информацией об артефактеDBCM-cfg-X.X.X-XX-std-distrib.zip;DBDA-bin-X.X.X-XX-std-cyclonedx-distrib.json- файл, содержащий список всех зависимостей исходного кода программного продукта;hash-trace.json- файл, содержащий данные с трассировкой изменений имен и контрольных сумм архивов с бинарными артефактами и конфигурациями компонентов после сборки;DBDA-bin-X.X.X-XX-std-distrib.zip- архив, содержащий установочный пакетkgagent-X.X.X-XX-std.x86_64.rpm;DBDA-bin-X.X.X-XX-std.pom- файл с информацией об артефактеDBDA-bin-X.X.X-XX-std-distrib.zip;DBCM-dbinit-X.X.X-XX-std-distrib.zip- архив, содержащий:db_scripts_repository.zip- архив, содержащий:sql/1.6.X– каталог файлов с SQL-скриптами обновления БД метаданных Kintsugi;master_changelog.xml– манифест обновления БД;1.6.X_changelog.xml– манифест обновления версии БД;
db_scripts_thresholds.zip- архив, содержащий:sql/1.6.X– каталог файлов с SQL-скриптами обновления БД порогов метрик;master_changelog.xml– манифест обновления БД;1.6.X_changelog.xml– манифест обновления версии БД;
db_scripts_agents.zip- архив, содержащий:sql/1.6.X– каталог файлов с SQL-скриптами обновления БД агента сбора и хранения метрик;master_changelog.xml– манифест обновления БД;1.6.X_changelog.xml– манифест обновления версии БД;
DBCM-dbinit-X.X.X-XX-std.pom- файл с информацией об артефактеDBCM-dbinit-X.X.X-XX-std-distrib.zip;hash-trace.json- файл, содержащий данные с трассировкой изменений имен и контрольных сумм архивов с бинарными артефактами и конфигурациями компонентов после сборки;Report.json- файл, содержащий данные о переносе зависимостей из архива с компонентами продукта в архивы с вендорскими зависимостями;
DBCM-X.X.X-XX-std-owned.pom- файл с информацией об артефактеDBM-X.X.X-XX-std-owned-distrib.zip;DBDA-X.X.X-XX-std-owned.pom- файл с информацией об артефактеDBM-X.X.X-XX-owned-distrib.zip;DBM-X.X.X-XX-std-dev-party-distrib.zip– архив, содержащий артефакты Liquibase;DBM-doc-X.X.X-XX-std-distrib.zip- архив с технической документацией на Kintsugi Standard;DBM-doc-X.X.X-XX-std.pom- файл с информацией об артефактеDBM-doc-X.X.X-XX-std-distrib.zip.
Примечание
X.X.X-XX - версия Platform V Kintsugi (DBM).
В составе дистрибутива также поставляется ПО Liquibase версии 4.29.2, необходимое для установки системных БД Platform V Kintsugi (DBM).
Порядок установки#
Установка Platform V Kintsugi (DBM) редакция Standard выполняется покомпонентно согласно инструкциям, представленным в разделах:
Установка компонента Kintsugi (DBCM) (обязательный) делится на этапы:
Установка компонента Kintsugi agent (DBDA) (опциональный)
Дополнительно приведен файл конфигурации переменных окружения Docker Compose, необходимый для установки компонента Kintsugi (DBCM).
Примечание
Установка компонента Kintsugi (DBCM) обязательна, так как отсутствие данной системы приведет к полной неработоспособности Platform V Kintsugi (DBM) редакция Standard.
Установка компонента Kintsugi agent (DBDA) опциональна, так как отсутствие данной системы приведет к невозможности получения метрик хоста и обнаружения установленных СУБД семейства PostgreSQL. Это приведет к отсутствию данных на виджетах Использование памяти, Использование памяти программами и Использование ЦПУ в системе (дашборд Метрики вкладка Метрики) компонента Kintsugi (DBCM).