Yandex Cloud
Поиск
Связаться с экспертомПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
    • Cloud Interconnect
    • Cloud Backup
    • Cloud Registry
    • Yandex AI Studio
    • Compute Cloud
    • Object Storage
    • Managed Service for Kubernetes®
    • Yandex BareMetal
    • Smart Web Security
    • Security Deck
    • Managed Service for PostgreSQL
    • Managed Service for ClickHouse®
    • Monium
    • Cloud CDN
    • Network Load Balancer
    • Virtual Private Cloud
    • Cloud DNS
    • Application Load Balancer
    • Yandex Cloud Video
    • Stackland
    • Yandex Cloud Router
    • Yandex Managed Service for Trino
    • Managed Service for MySQL®
    • Managed Service for Valkey™
    • Managed Service for Apache Spark™
    • Yandex StoreDoc
    • Managed Service for OpenSearch
    • Managed Service for Apache Kafka®
    • Data Transfer
    • Yandex MPP Analytics Engine for PostgreSQL
    • Yandex Managed Service for Apache Airflow®
    • Data Processing
    • Yandex MetaData Hub
    • Managed Service for YDB
    • Managed Service for Sharded PostgreSQL
    • Managed Service for YTsaurus
    • Yandex WebSQL
    • DataLens
    • Yandex Search API
    • SpeechSense
    • SpeechKit
    • DataSphere
    • Vision OCR
    • Translate
    • VibeCraft
    • Yandex Cloud Detection and Response
    • Yandex Identity Hub
    • Key Management Service
    • Certificate Manager
    • Yandex Lockbox
    • Audit Trails
    • SmartCaptcha
    • Cloud Desktop
    • GOST Gateway
    • Yandex SIEM
    • SourceCraft Code Assistant
    • Container Registry
    • Managed Service for GitLab
    • SourceCraft
    • Managed Service for Prometheus®
    • Cloud Functions
    • API Gateway
    • Yandex Cloud Postbox
    • Message Queue
    • IoT Core
    • Data Streams
    • Serverless Containers
    • Cloud Notification Service
    • Yandex Query
    • Identity and Access Management
    • Yandex Cloud Console
    • Resource Manager
    • Yandex Cloud Billing
    • Yandex Cloud Quota Manager
    • Cloud Apps
  • Статус работы сервисов
  • Marketplace
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Yandex Cloud Trust
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Сделано на Gravity UI
Проект Яндекса
© 2026 ООО «Яндекс.Облако»
Monium
  • Начало работы
  • Обзор
    • Обзор
    • Особенности OTLP в Monium
    • Создание и настройка проекта
      • Настройка Fluent Bit
      • Пример для демо-приложения Java с Fluent Bit
      • Обработка логов
  • Управление доступом
  • Правила тарификации
  • Справочник Terraform
  • История изменений
  • Обучающие курсы

В этой статье:

  • Требования к версии
  • Ограничения при передаче метрик
  • Настройка передачи телеметрии
  1. Поставка данных
  2. Fluent Bit
  3. Настройка Fluent Bit

Передача данных через Fluent Bit

Статья создана
Yandex Cloud
Обновлена 5 октября 2026 г.
Открыть в Markdown
  • Требования к версии
  • Ограничения при передаче метрик
  • Настройка передачи телеметрии

Fluent Bit — агент для сбора, обработки и экспорта логов, метрик и трейсов. Вы можете использовать Fluent Bit для передачи телеметрии в Monium по протоколу OTLP (OpenTelemetry Protocol).

Fluent Bit можно использовать в следующих случаях:

  • Требуется разбирать логи разных форматов.
  • Нужно собирать логи контейнеров в кластере Kubernetes.
  • Нужно собирать разные логи с одного хоста: из файлов, Docker, системных журналов или стандартного вывода приложений.
  • Нужен легкий агент для приема и отправки метрик и трейсов по OTLP. При передаче метрик учитывайте ограничения.

В остальных случаях рекомендуется использовать OTel Collector.

Требования к версииТребования к версии

Для работы примеров используйте Fluent Bit версии 4.0 и выше с выходным плагином opentelemetry.

Ограничения при передаче метрикОграничения при передаче метрик

Fluent Bit не сохраняет время начала периода метрик (startTimeUnixNano). Без него изменение (дельта) метрики обрабатываются некорректно. Не используйте Fluent Bit для передачи метрик, если в приложении настроена переменная OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE="delta".

Настройка передачи телеметрииНастройка передачи телеметрии

  1. Установите Fluent Bit рядом с источником телеметрии (на сервере, в контейнере или в кластере Kubernetes).

  2. Создайте файл конфигурации (например, fluent-bit.yaml).

    Ниже приведены примеры конфигурации для отправки логов, метрик и трейсов в Monium по gRPC или HTTP. Настройте входной плагин под ваш источник данных.

    Для передачи трейсов используются входной и выходной плагины opentelemetry. Агент принимает трейсы по OTLP, буферизует их и отправляет в Monium по тому же протоколу.

    По gRPC

    pipeline:
      inputs:
        - name: opentelemetry
          listen: 127.0.0.1
          port: 4318
    
      outputs:
        - name: opentelemetry
          match: "*"
          host: ingest.monium.yandex.cloud
          port: 443
          tls: on
          compress: zstd
          grpc: on
          header:
            - Authorization Api-Key ${MONIUM_API_KEY}
            - x-monium-project ${MONIUM_PROJECT}
    

    По HTTP

    pipeline:
      inputs:
        - name: opentelemetry
          listen: 127.0.0.1
          port: 4318
    
      outputs:
        - name: opentelemetry
          match: "*"
          host: ingest.monium.yandex.cloud
          port: 443
          tls: on
          compress: zstd
          logs_uri: /otlp/v1/logs
          traces_uri: /otlp/v1/traces
          metrics_uri: /otlp/v1/metrics
          header:
            - Authorization Api-Key ${MONIUM_API_KEY}
            - x-monium-project ${MONIUM_PROJECT}
    
  3. Установите переменные окружения:

    • MONIUM_PROJECT — проект Monium, например folder__<идентификатор_каталога>.
    • MONIUM_API_KEY — API-ключ с правом записи телеметрии.
  4. Запустите Fluent Bit с указанием конфигурации.

  5. Настройте приложение на отправку телеметрии во Fluent Bit по OTLP/HTTP в формате Protobuf. Например, для OpenTelemetry SDK с поддержкой переменных окружения задайте в окружении приложения:

    export OTEL_EXPORTER_OTLP_ENDPOINT="http://127.0.0.1:4318"
    export OTEL_EXPORTER_OTLP_PROTOCOL="http/protobuf"
    

    Адрес 127.0.0.1 подходит, если приложение и агент используют общее сетевое пространство, например работают на одном сервере без изоляции сети или в одном поде Kubernetes. В остальных случаях измените параметр listen входного плагина и укажите в приложении адрес агента, доступный по сети.

  6. Запустите приложение с этими настройками и начните отправлять телеметрию.

  7. Проверьте поступление данных в Monium.

    Подробнее о просмотре данных читайте в разделах Посмотреть метрики в Monium Metrics, Поиск и анализ логов и Поиск трейсов и спанов.

Простейший вариант использования Fluent Bit для отправки всех видов телеметрии из Java-приложения в Monium описан в разделе Пример для демо-приложения Java с Fluent Bit.

Подробные примеры конфигурации (Docker, Kubernetes, парсеры) приведены в разделе Отправка логов через Fluent Bit.

Была ли статья полезна?

Предыдущая
Устранение неполадок при поставке данных
Следующая
Пример для демо-приложения Java с Fluent Bit
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Сделано на Gravity UI
Проект Яндекса
© 2026 ООО «Яндекс.Облако»