Yandex Cloud
Поиск
Связаться с намиПодключиться
  • Документация
  • Блог
  • Все сервисы
  • Статус работы сервисов
    • Популярные
    • Инфраструктура и сеть
    • Платформа данных
    • Контейнеры
    • Инструменты разработчика
    • Бессерверные вычисления
    • Безопасность
    • Мониторинг и управление ресурсами
    • Машинное обучение
    • Бизнес-инструменты
  • Все решения
    • По отраслям
    • По типу задач
    • Экономика платформы
    • Безопасность
    • Техническая поддержка
    • Каталог партнёров
    • Обучение и сертификация
    • Облако для стартапов
    • Облако для крупного бизнеса
    • Центр технологий для общества
    • Облако для интеграторов
    • Поддержка IT-бизнеса
    • Облако для фрилансеров
    • Обучение и сертификация
    • Блог
    • Документация
    • Контент-программа
    • Мероприятия и вебинары
    • Контакты, чаты и сообщества
    • Идеи
    • Истории успеха
    • Тарифы Yandex Cloud
    • Промоакции и free tier
    • Правила тарификации
  • Документация
  • Блог
Проект Яндекса
© 2025 ООО «Яндекс.Облако»
Yandex Monitoring
  • Начало работы
  • Управление доступом
  • Справочник Terraform
  • История изменений
    • Общие вопросы
    • Навигация
    • Сбор и экспорт метрик
    • Метрики и единицы измерения
    • Алерты / уведомления
    • Все вопросы на одной странице
  • Обучающие курсы
  1. Вопросы и ответы
  2. Сбор и экспорт метрик

Сбор и экспорт метрик

Статья создана
Yandex Cloud
Обновлена 6 марта 2025 г.

Как добавить метрику RAM на виртуальной машине?Как добавить метрику RAM на виртуальной машине?

Сервис Yandex Compute Cloud не может измерить потребление vRAM внутри гостевой операционной системы: для сервиса потребление памяти ВМ всегда одинаковое — то, которое выделено в момент ее запуска.

Вы можете самостоятельно настроить сбор пользовательских метрик через API, а для Linux-совместимых ОС — с помощью агента для поставки системных метрик. Агент позволяет собирать статистику использования большинства системных ресурсов: процессор, память, сеть, диск.

Как добавить метрику места на диске виртуальной машины?Как добавить метрику места на диске виртуальной машины?

Monitoring не имеет доступа к гостевым ОС, поэтому такой метрики нет.

Вы можете самостоятельно настроить сбор пользовательских метрик Запись пользовательских метрик через API, а для Linux-совместимых ОС — с помощью агента для поставки системных метрик. Агент позволяет собирать статистику использования большинства системных ресурсов: процессор, память, сеть, диск.

Как собирать свои метрики из приложения?Как собирать свои метрики из приложения?

Yandex Unified Agent поддерживает сбор метрик в формате Prometheus и конвертацию метрик в формат Monitoring. Таким образом, при помощи Unified Agent можно собирать метрики любых приложений, предоставляющих метрики в формате Prometheus.

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

Go
Python
PHP
Java
Node.js
C++

Клиентская библиотека Prometheus для Go.

Клиентская библиотека Prometheus для Python.

Клиентская библиотека Prometheus для PHP.

Клиентская библиотека Prometheus для Java.

Клиентская библиотека Prometheus для Node.js.

Клиентская библиотека Prometheus для C++.

Примеры приведены в следующих разделах документации:

  • Поставка метрик пользовательских приложений.
  • Поставка метрик HAProxy и других сторонних приложений.

Можно ли поставлять в Monitoring метрики кластера Yandex Managed Service for Kubernetes?Можно ли поставлять в Monitoring метрики кластера Yandex Managed Service for Kubernetes?

Да, для этого используйте приложение Metrics Provider. Чтобы установить его, воспользуйтесь инструкцией.

Как поставлять в Monitoring метрики сторонних приложений?Как поставлять в Monitoring метрики сторонних приложений?

Для поставки в Monitoring метрик сторонних приложений используется Unified Agent, в котором сконфигурирован вход metrics_pull. Unified Agent периодически опрашивает напрямую стороннее приложение, если оно поддерживает метрики в формате Prometheus, или специальное приложение-экспортер, реализующее интеграцию с Prometheus.

В разделе Поставка метрик HAProxy и других сторонних приложений приведен пример настройки поставки метрик HAProxy.

Как поставлять метрики с хостов вне Yandex Cloud?Как поставлять метрики с хостов вне Yandex Cloud?

Настройте авторизованные ключи сервисных аккаунтов для передачи метрик в Monitoring через Unified Agent.

Используйте эту методику и для отправки метрик с ВМ Yandex Cloud без привязанного сервисного аккаунта.

Как посмотреть список метрик?Как посмотреть список метрик?

Для этого откройте раздел Метрики и выберите нужный сервис.

Чтобы получить полный список метрик, принадлежащих определенному облаку и каталогу, воспользуйтесь инструкцией по запросу к API.

Можно ли экспортировать метрики в формате Prometheus?Можно ли экспортировать метрики в формате Prometheus?

Для экспорта метрик в формате Prometheus воспользуйтесь методом prometheusMetrics.

Пример настройки экспорта описан в документации.

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

Предыдущая
Навигация
Следующая
Метрики и единицы измерения
Проект Яндекса
© 2025 ООО «Яндекс.Облако»