Конфигурация Inventory Processor
Inventory Processor - это исполняемый файл модуля, который выполняет задачи наполнения базы активов. Стандартное имя исполняемого файла: moduleInventory-<version>
(например: moduleInventory-3.2.0
).
Кон фигурационный файл
Для запуска Inventory Processor требуется, чтобы в папке с модулем был файл конфигурации с именем config.yml
. Он содержит следующие параметры:
Параметр | Описание | Обязательный параметр |
---|---|---|
opensearch | Список серверов кластера OpenSearch. | Да |
username | Имя пользователя для подключения. | Да |
password | Пароль для подключения. | Да |
cert | CA-сертификат для проверки подлинности. | Да |
join_events_with_null_value | Пропуск пустых ключей на этапе агрегации. | Нет |
include_assets | Список конфигураций активов, которые требуют обработки. Если параметр не задан, то будут обрабатываться все конфигурации. | Нет |
Пример содержимого файла config.yml
:
opensearch: ['https://172.16.0.60:9200']
username: 'admin'
password: 'pass'
cert: 'root-ca.pem'
join_events_with_null_value: false
include_assets:
- asset_name: 'Хосты'
- search_fields: ['hostname']