Repolode
prometheus

prometheus/client_python

Официальная клиентская библиотека Python для публикации метрик приложений в формате мониторинга Prometheus.

Звёзды
4,384
Форки
904
Открытые issues
172
Последний коммит
8 дней назад

Что это?

prometheus_client — официальная библиотека инструментирования Python для Prometheus. С её помощью Python-приложения могут задавать метрики — например, счётчики, индикаторы и гистограммы — и публиковать их по HTTP, чтобы сервер Prometheus мог их собирать.

Пакет устанавливается из PyPI с помощью pip. Полная документация размещена на сайте GitHub Pages проекта, а заметки о выпусках — на странице релизов GitHub, которая служит журналом изменений.

Библиотека предназначена для разработчиков, которые уже используют Prometheus и хотят добавить данные мониторинга в Python-сервисы, скрипты или экспортёры.

Ключевые возможности

  • 01Поддерживает метрики типов counter, gauge, histogram и summary.
  • 02Публикует метрики по HTTP для сбора сервером Prometheus.
  • 03Устанавливается из PyPI с помощью pip.
  • 04Поддерживается как официальная клиентская библиотека Python для Prometheus.

Сценарии использования

  • Добавление метрик количества запросов и задержек в Python-веб-сервис.
  • Инструментирование фоновых задач и скриптов для мониторинга.
  • Создание собственного экспортёра Prometheus на Python.

Быстрый старт

  1. 1

    Установите пакет из PyPI

    pip install prometheus-client

В подборках

Темы

Частые вопросы

Что такое client_python?
Официальная клиентская библиотека Python для публикации метрик приложений в формате мониторинга Prometheus. prometheus_client — официальная библиотека инструментирования Python для Prometheus. С её помощью Python-приложения могут задавать метрики — например, счётчики, индикаторы и гистограммы — и публиковать их по HTTP, чтобы сервер Prometheus мог их собирать.
client_python можно использовать бесплатно? Какая у него лицензия?
client_python распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
client_python всё ещё поддерживается?
Активно поддерживается. Последний коммит в client_python — 30 окт. 2026 г..
Для чего можно использовать client_python?
Добавление метрик количества запросов и задержек в Python-веб-сервис. Инструментирование фоновых задач и скриптов для мониторинга. Создание собственного экспортёра Prometheus на Python.
Как установить client_python?
Установите пакет из PyPI: pip install prometheus-client
Где скачать client_python?
Исходный код и инструкции по установке — на GitHub: https://github.com/prometheus/client_python

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Prometheus — система мониторинга систем и сервисов с открытым исходным кодом, которая собирает метрики, вычисляет правила и отправляет оповещения.

67,1 тыс.+220 за неделю11 тыс.GoApache-2.0Активно поддерживаетсяОбновлён 19 часов назад

Открытая система наблюдаемости в реальном времени без агентов: метрики, логи, оповещения, уведомления и страницы статуса с анализом на базе ИИ.

7,5 тыс.+9 за неделю1,4 тыс.JavaApache-2.0Активно поддерживаетсяОбновлён 4 дня назад

Дополнительный сервис Kubernetes, который отслеживает API server и предоставляет метрики Prometheus о состоянии объектов, таких как поды, деплойменты и узлы.

6,2 тыс.+3 за неделю2,2 тыс.GoApache-2.0Активно поддерживаетсяОбновлён позавчера