Передача логов в Ключ-АСТРОМ с помощью Fluent Bit

Материал из Документация Ключ-АСТРОМ

Передача логов в Ключ-АСТРОМ с помощью Fluent Bit

Классический мониторинг логов

Вы можете отправлять логи в Ключ-АСТРОМ с помощью Fluent Bit. Настройте Fluent Bit для отправки логов в универсальный API приема данных Ключ-АСТРОМ.

Возможности

  • Fluent Bit — это многоплатформенный обработчик и пересыльщик логов, позволяющий собирать данные/логи из различных источников, объединять их и отправлять в несколько пунктов назначения. Он совместим со средами Docker и Kubernetes.
  • Благодаря настраиваемым параметрам Fluent Bit, Ключ-АСТРОМ можно настроить в качестве целевой среды для управления логами и анализа данных http output.
  • Для передачи логов и событий из вашего приложения в Ключ-АСТРОМ вы можете использовать любой из плагинов ввода Fluent Bit.

Конфигурация

Плагин Fluent Bit http output позволяет пересылать ваши логи на конечную точку приема логов Ключ-АСТРОМ.

  1. Получите токен API Ключ-АСТРОМ с областью действия logs.ingest (Ingest Logs).
  2. Разверните Fluent Bit.
  3. Для отправки логов в конечную точку приема логов Ключ-АСТРОМ настройте плагин вывода HTTP через файл конфигурации.
  4. В основной конфигурационный файл Fluent Bit добавьте в раздел Output следующие параметры:
[OUTPUT]
    name http
    match *
    header Content-Type application/json; charset=utf-8
    header Authorization Api-Token {ваш-API-токен-здесь}
    allow_duplicated_headers false
    host {your-environment-id}.live.astromkey.com
    port 443
    uri /api/v2/logs/ingest
    format json
    json_date_format iso8601
    json_date_key timestamp
    tls On
    tls.verify On

Вы можете разместить свой API-токен в заголовке или в качестве переменной GET в URI (см. пример ниже).

Если в качестве конечной точки в локальной среде или для управления Ключ-АСТРОМ вы выбрали АктивныйШлюз среды, установите экземпляр АктивногоШлюза.

  1. Перейдите в раздел Развертывание Ключ-АСТРОМ, затем выберите Установить ActiveGate.
  2. API для приема логов версии 2 автоматически включается в АктивныйШлюз.