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

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

  • Подключить data source
  • Примеры ошибок
  • Текущие ограничения
  1. Yandex Managed Service for Prometheus®
  2. Чтение метрик
  3. Grafana

Чтение и визуализация метрик при помощи Grafana

Статья создана
Yandex Cloud
Улучшена
Yuliya R.
Обновлена 7 марта 2025 г.
  • Подключить data source
  • Примеры ошибок
  • Текущие ограничения

Yandex Managed Service for Prometheus® поддерживает Prometheus data source и позволяет работать с дашбордами, которые созданы вами или сообществом, в Grafana.

Подключить data sourceПодключить data source

  1. В консоли управления перейдите в каталог, в котором хранятся данные.
  2. Создайте сервисный аккаунт с ролью monitoring.viewer на выбранный каталог.
  3. Создайте API-ключ для сервисного аккаунта.
  4. Откройте главную страницу вашей инсталляции Grafana.
  5. В главном меню выберите Configuration → Data Sources.
  6. Нажмите кнопку Add data source.
  7. В разделе Time series databases выберите Prometheus.
  8. В поле Name введите имя источника данных.
  9. В поле URL, в разделе HTTP, введите эндпоинт, который получили ранее.
  10. В разделе Custom HTTP headers нажмите кнопку Add Header и добавьте заголовок для авторизации. В поле Header введите Authorization, в поле Value — Bearer <API-ключ>.
  11. Нажмите кнопку Save & test. На экране должно появиться сообщение The data source is working.

Примеры ошибокПримеры ошибок

Код ошибки Описание Текст ошибки
404 Эндпоинт не найден. Убедитесь, что в конфигурации указан правильный url. not_found: workspace not found: monb1piptmdo********
401 Сервисный аккаунт не найден. Убедитесь, что в конфигурации указан правильный API-ключ. auth: cannot authenticate by either token or api-key, cause: UNAUTHENTICATED: The token is invalid
403 Отсутствуют права на чтение. Убедитесь, что сервисный аккаунт имеет роль monitoring.viewer на выбранный каталог. auth: PERMISSION_DENIED: Permission denied
429 Превышена квота Количество запросов в секунду на чтение через HTTP API. execution: too many requests: monb1piptmdo********
400 Запрос вернул слишком много линий. Попробуйте уточнить запрос. bad_data: Too many metrics are loaded by selectors {job=='grafana'}, expected not more than: 10000

Текущие ограниченияТекущие ограничения

В реализации Prometheus HTTP API поддерживаются только следующие эндпоинты:

  • /api/v1/query
  • /api/v1/query_range
  • /api/v1/labels
  • /api/v1/<label_name>/values
  • /api/v1/series

При этом действуют следующие ограничения:

  • Параметр timeout не поддерживается и игнорируется.
  • Параметры start и end не поддерживаются и игнорируются для запросов /api/v1/labels, /api/v1/<label_name>/values и /api/v1/series.
  • Максимальное число селекторов, которые можно передать в качестве параметра match[], — 8.
  • Максимальное количество временных рядов, по которым можно получить метаданные при помощи запроса /api/v1/series, — 10 000.
  • Максимально количество временных рядов, которые можно прочитать в рамках одного запроса /api/v1/query или /api/v1/query_range, — 10 000.
  • Параметр --query.lookback-delta равен 5m.

© 2025 Linux Foundation. Все права защищены. Linux Foundation зарегистрировала товарные знаки и использует товарные знаки. Список товарных знаков Linux Foundation см. на странице Trademark Usage.

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

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