Marketplace

Filebeat OSS

Обновлено 24 сентября 2024 г.

Filebeat OSS — плагин, который позволяет собирать и передавать логи в экосистему OpenSearch. Filebeat устанавливается в кластер Managed Service for Kubernetes, собирает логи кластера и подов, а затем отправляет их в сервис Managed Service for OpenSearch.

Версия Filebeat — 7.12.1.

Инструкция по развертыванию
  1. Убедитесь, что кластер Managed Service for Kubernetes расположен в той же облачной сети, что и кластер Managed Service for OpenSearch.

  2. Включите режим совместимости для поддержки клиента Filebeat OSS в OpenSearch. Для этого выполните запрос:

    wget "https://storage.yandexcloud.net/cloud-certs/CA.pem" && \
    curl --user <имя пользователя>:<пароль> --cacert CA.pem \
    --request PUT https://<URL хоста>:9200/_cluster/settings \
    -H "Content-Type: application/json" -d \
    '{
    "persistent": {
        "compatibility": {
        "override_main_response_version": true
        }
    }
    }'
    

    Где:

    • <имя пользователя> — имя пользователя OpenSearch.
    • <пароль> — пароль пользователя OpenSearch.
    • <URL хоста> — URL хоста OpenSearch с ролью DATA, например rc1a-6khpaeo31lacqo21.mdb.yandexcloud.net.

    Пример успешного ответа:

    {"acknowledged":true,"persistent":{"compatibility":{"override_main_response_version":"true"}},"transient":{}}
    
  3. Задайте настройки приложения:

    • Пространство имен — выберите пространство имен или создайте новое.
    • Название приложения — укажите название приложения, например filebeat-oss.
    • Имя пользователя OpenSearch — введите имя учетной записи, под которой Filebeat OSS будет подключаться к кластеру Managed Service for OpenSearch.
    • Пароль для подключения к OpenSearch — введите пароль для учетной записи в кластере Managed Service for OpenSearch.
    • FQDN сервиса OpenSearch — укажите URL и порт для хоста кластера Managed Service for OpenSearch с ролью DATA, например https://rc1a-6khpaeo31lacqo21.mdb.yandexcloud.net:9200. Подробнее о подключении к кластеру см. в документации сервиса.
  4. Нажмите кнопку Установить.

  5. Дождитесь перехода приложения в статус Deployed.

  6. Проверьте, что логи кластера Kubernetes поступают в OpenSearch:

    1. Подключитесь к веб-интерфейсу OpenSearch Dashboards.
    2. На панели управления в разделе OpenSearch Plugins выберите Index Management.
    3. Перейдите в раздел Indices.
    4. Убедитесь, что список содержит логи кластера Kubernetes.
Тип тарификации
Free
Тип
Приложение Kubernetes®
Категория
Инструменты для разработчиков
Издатель
Yandex Cloud
Примеры использования
  • Сбор и передача в OpenSearch логов кластера Kubernetes.
  • Анализ логов в OpenSearch.
Техническая поддержка

Служба технической поддержки Yandex Cloud отвечает на запросы 24 часа в сутки, 7 дней в неделю. Доступные виды запросов и срок их обработки зависят от тарифного плана. Подключить платную поддержку можно в консоли управления. Подробнее о порядке оказания технической поддержки.

Состав продукта
Helm-чартВерсия
Pull-команда
Документация
yandex-cloud/filebeat-oss/chart/filebeat-oss7.12.1-1Открыть
Docker-образВерсия
Pull-команда
yandex-cloud/filebeat-oss/filebeat-oss7.12.1
Лицензионное соглашение
Используя данный продукт, вы соглашаетесь с Условиями использования Yandex Cloud Marketplace и с условиями использования следующих продуктов: Beats
Тип тарификации
Free
Тип
Приложение Kubernetes®
Категория
Инструменты для разработчиков
Издатель
Yandex Cloud