Перейти к содержанию

Приложение 4. Конфигурационный файл app.properties

Для удобства ряд системных настроек AppSec.Hub вынесен в конфигурационный файл app.properties. Если рекомендуемая директория установки AppSec.Hub не изменена, данный файл располагается здесь /opt/apphub/config/hub-core/.

Важно

После изменения параметров в файле app.properties необходимо выполнить рестарт системы, см. разделы «Остановка AppSec.Hub» и «Запуск AppSec.Hub» Руководства администратора.

Параметр Описание Значение по умолчанию
db.hub.driver Класс драйвера для БД org.postgresql.Driver
db.hub.url Адрес экземпляра PostgreSQL jdbc:postgresql://$DB_HOST:$DB_PORT/$DB_NAME
db.hub.schema Основная схема БД, в которой содержится оперативная информация о работе AppSec.Hub hub
db.hub.username Имя пользователя с доступом к основной схеме БД hubapp
db.hub.password Пароль пользователя с доступом к основной схеме БД <Password>
db.poolSize Размер пула соединений с БД 10
encrypt.key Ключ шифрования паролей, используемых для доступа к инструментам ИБ. Рекомендованный размер ключа — 32 символа <Random key>
hub.app.url Внешний URL экземпляра AppSec.Hub https://hub.your.company.com
hub.dw.import.on.startup Автоматический запуск импорта данных в схему BI при старте приложения false
dw.scheduledImport.cron.expression Cron-выражение, задающее период импорта security issues 0 0 1,22 * * ?
hub.ci.jenkins.poll.period Промежуток в миллисекундах между обращениями AppSec.Hub к Jenkins 10000
hub.ci.jenkins.poll.max.tries Количество обращений AppSec.Hub к Jenkins 50
hub.avc.training.schedule Cron-выражение, задающее период тренировки модели AVC 0 0 2 * * ?
export.docker.repository.url-creation-strategy Cтратегия создания URL для репозиториев Docker. С использованием имени репозитория или порта port
hub.jira.users.maxResults Максимальное количество пользователей Jira 1000
hub.jira.issues.maxResults Максимальное количество тикетов для экспорта 1000
hub.config.importIssueThreadPoolSize Размер пула потоков для импорта уязвимостей в AppSec.Hub 8
hub.config.importConfigThreadPoolSize Размер пула потоков для экспорта уязвимостей из инструментов 8
hub.config.dwImportThreadPoolSize Количество потоков импорта данных в Data Warehouse 6
hub.config.orchestrationThreadPoolSize Количество потоков для работы с системами отслеживания дефектов 16
hub.config.notificationThreadPoolSize Количество потоков для работы с рассылаемыми уведомлениями 4
hub.defect.enableDefectSynchronization Включение/выключение автоматической синхронизации дефектов false (выключено)
hub.config.defectSynchronizationThreadPoolSize Общее количество одновременно запускаемых потоков синхронизации дефектов. Учитываются как потоки, запущенные «вручную», так и автоматически 4
hub.defect.defectSynchronizationPeriodDurationCronExpression Cron-выражение, задающее период синхронизации 0 0 0/1 * * ? (каждый час)
hub.defect.defectSynchronizationPeriod Количество периодов синхронизации, заданных предыдущим параметром — общий период синхронизации определяется произведением значений двух последних параметров. Например, если значение параметра defect.defectSynchronizationPeriodDurationCronExpression оставить по умолчанию (1 час), а для параметра defect.defectSynchronizationPeriod задать значение «2», автоматическая синхронизация будет осуществляться каждые два часа 1
К началу