Yandex Cloud
Поиск
Связаться с намиПопробовать бесплатно
  • Кейсы
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
  • Marketplace
    • Доступны в регионе
    • Инфраструктура и сеть
    • Платформа данных
    • Искусственный интеллект
    • Безопасность
    • Инструменты DevOps
    • Бессерверные вычисления
    • Управление ресурсами
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Партнёрская программа
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Калькулятор цен
    • Тарифы
    • Акции и free tier
  • Кейсы
  • Документация
  • Блог
Создавайте контент и получайте гранты!Готовы написать своё руководство? Участвуйте в контент-программе и получайте гранты на работу с облачными сервисами!
Подробнее о программе
Проект Яндекса
© 2026 ТОО «Облачные Сервисы Казахстан»
Monium
  • Начало работы
  • Обзор
    • Обзор
    • Особенности OTLP в Monium
    • Создание и настройка проекта
      • Настройка Fluent Bit
      • Пример для демо-приложения Java с Fluent Bit
      • Обработка логов
  • Управление доступом
  • Правила тарификации
  • Справочник Terraform
  • История изменений
  • Обучающие курсы

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

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

Настройка демо-приложения Java и сбор телеметрии

Статья создана
Yandex Cloud
Обновлена 4 марта 2026 г.
  • Перед началом работы
  • Настройка демо-приложения и передачи телеметрии
  • Просмотр телеметрии в Monium

Перед началом работыПеред началом работы

Зарегистрируйтесь в Yandex Cloud и создайте платежный аккаунт:

  1. Перейдите в консоль управления, затем войдите в Yandex Cloud или зарегистрируйтесь.
  2. На странице Yandex Cloud Billing убедитесь, что у вас подключен платежный аккаунт, и он находится в статусе ACTIVE или TRIAL_ACTIVE. Если платежного аккаунта нет, создайте его и привяжите к нему облако.

Если у вас есть активный платежный аккаунт, вы можете создать или выбрать каталог, в котором будет работать ваша инфраструктура, на странице облака.

Подробнее об облаках и каталогах.

Настройка демо-приложения и передачи телеметрииНастройка демо-приложения и передачи телеметрии

В этом примере вы установите приложение Spring PetClinic и настроите отправку телеметрии в Monium через Fluent Bit.

Ваша инфраструктура
  1. Установите Git и Java, подходящие для вашей ОС. Например:

    sudo apt update
    sudo apt install -y git openjdk-17-jdk
    
  2. Установите Fluent Bit версии 4.0 и выше.

  3. Установите переменные окружения:

    export MONIUM_PROJECT=<идентификатор_проекта>
    export MONIUM_API_KEY=<api_ключ>
    
  4. Создайте файл конфигурации (например, fluent-bit.yaml). Используйте конфигурацию раздела Настройка Fluent Bit. Пример для gRPC:

    pipeline:
      inputs:
        - name: opentelemetry
          listen: 127.0.0.1
          port: 4318
    
      outputs:
        - name: opentelemetry
          match: "*"
          host: ingest.monium.yacloudkz.tech
          port: 443
          tls: on
          compress: zstd
          grpc: on
          header:
            - Authorization Api-Key ${MONIUM_API_KEY}
            - x-monium-project ${MONIUM_PROJECT}
    
  5. Запустите Fluent Bit:

    fluent-bit -c fluent-bit.yaml
    

    Fluent Bit начнет принимать телеметрию по OTLP на 127.0.0.1:4318 (HTTP).

  6. Скачайте и соберите Spring PetClinic:

    git clone https://github.com/spring-projects/spring-petclinic
    cd spring-petclinic
    ./mvnw -DskipTests package
    
  7. Скачайте OpenTelemetry Java-агент:

    curl -L -o opentelemetry-javaagent.jar \
      https://github.com/open-telemetry/opentelemetry-java-instrumentation/releases/latest/download/opentelemetry-javaagent.jar
    
  8. Запустите приложение с Java-агентом. Телеметрия будет отправляться во Fluent Bit на порт 4318. Не задавайте OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE="delta" — при передаче через Fluent Bit дельта-метрики обрабатываются некорректно.

    OTEL_SERVICE_NAME=spring-petclinic \
    OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE="cumulative" \
    java -javaagent:./opentelemetry-javaagent.jar -jar target/*.jar
    
  9. Откройте приложение Spring PetClinic http://localhost:8080 и выполняйте в нем действия пользователей.

Просмотр телеметрии в MoniumПросмотр телеметрии в Monium

Интерфейс Monium
  1. На главной странице Monium слева выберите Шарды.

  2. В списке выберите шард с названием вашего сервиса.

    Имя шарда формируется как <имя_проекта>_<имя_кластера>_<имя_сервиса>, например folder__b1g86q4m5vej********_default_spring-petclinic.

  3. Чтобы посмотреть отдельный тип данных, слева выберите:

    • Метрики.

      В строке запроса последовательно выберите project, cluster, service и нажмите Выполнить запрос.

      Пример графика с метриками

      image

      Подробнее о работе с метриками.

    • Логи.

      В строке запроса последовательно выберите project, cluster, service и нажмите Выполнить запрос.

      Пример страницы с логами

      image

      Подробнее о работе с логами.

    • Трейсы.

      В строке запроса последовательно выберите project и service и нажмите Выполнить.

      Пример страницы с трейсами

      image

      Подробнее о работе с трейсами.

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

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