Интеграция с Vector и OpenSearch
Данное руководство поможет вам настроить интеграцию системы с Vector через защищённое TLS-соединение и OpenSearch в качестве базы данных.
Архитектура решения
→ Vector (TLS) → OpenSearch → OpenSearch Dashboards
Структура проекта
После выполнения всех шагов у вас будет следующая структура файлов:
text
Пошаговая инструкция
Шаг 1. Создание TLS-сертификатов
Для безопасного соединения создадим необходимые сертификаты.
1.1 Создание CA (Certificate Authority)
Создайте файл конфигурации tls/ca.cnf
:
ini
Выполните команды для создания CA:
bash
1.2 Создание клиентского сертификата
Создайте файл конфигурации tls/client.cnf
:
ini
Выполните команды для создания клиентского сертификата:
bash
1.3 Создание серверного сертификата
Создайте файл конфигурации tls/server.cnf
:
ini
Выполните команды для создания серверного сертификата:
bash
Шаг 2. Конфигурация Vector
Создайте файл конфигурации vector.yaml
:
yaml
Шаг 3. Развёртывание через Docker
Создайте файл docker-compose.yaml
:
yaml