Независимый от поставщиков сервис для приёма, обработки и экспорта трассировок, метрик и логов в разные системы мониторинга.
- Звёзды
- 4,518
- Форки
- 325
- Открытые issues
- 217
- Последний коммит
- вчера
Что это?
Logfire — платформа наблюдаемости для приложений на Python, в том числе систем с LLM и агентами. В этом репозитории находятся SDK для Python с открытым исходным кодом и документация; сервер для хранения и отображения собранных данных закрыт.
SDK — это opinionated-обёртка над OpenTelemetry. Можно добавлять собственные спаны и сообщения логов простыми вызовами или подключать автоматическую инструментацию поддерживаемых пакетов, например FastAPI и коннекторов к базам данных, практически не меняя код. Данные можно запрашивать с помощью стандартного SQL, а SDK также умеет экспортировать их в любой бэкенд, совместимый с OTel.
SDK также предоставляет специфичные для Python возможности: наглядное отображение объектов Python, телеметрию event loop и интеграцию с моделями валидации Pydantic. Установить его можно командой pip install logfire; вместе с SDK устанавливается CLI для аутентификации.
Ключевые возможности
- 01Ручная трассировка и логирование простыми вызовами для спанов и логов.
- 02Автоматическая инструментация таких пакетов, как FastAPI.
- 03Поддержка трассировок, метрик и логов через OpenTelemetry.
- 04Данные можно запрашивать с помощью стандартного SQL.
- 05Экспорт в любой бэкенд, совместимый с OTel.
Сценарии использования
- Трассировка запросов и вызовов базы данных в сервисе на FastAPI.
- Мониторинг вызовов LLM и агентов в production-приложениях на Python.
- Добавление структурированных логов с контекстом объектов Python в скрипты и сервисы.
Быстрый старт
- 1
Установите SDK и CLI Logfire с помощью pip
pip install logfire - 2
Пройдите аутентификацию в Logfire
logfire auth
Что важно знать
- Серверное приложение и панель управления Logfire имеют закрытый исходный код; открытым исходным кодом распространяется только SDK.
- Просмотр и хранение данных зависят от размещённой или корпоративной платформы Logfire, которая не является открытым исходным кодом.
Темы
Частые вопросы
- Что такое logfire?
- Python SDK для Pydantic Logfire — инструмента наблюдаемости, который добавляет в приложения на Python и LLM-агентов трассировки, метрики и логи OpenTelemetry. Logfire — платформа наблюдаемости для приложений на Python, в том числе систем с LLM и агентами. В этом репозитории находятся SDK для Python с открытым исходным кодом и документация; сервер для хранения и отображения собранных данных закрыт.
- logfire можно использовать бесплатно? Какая у него лицензия?
- logfire распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- logfire всё ещё поддерживается?
- Активно поддерживается. Последний коммит в logfire — 20 окт. 2026 г..
- Для чего можно использовать logfire?
- Трассировка запросов и вызовов базы данных в сервисе на FastAPI. Мониторинг вызовов LLM и агентов в production-приложениях на Python. Добавление структурированных логов с контекстом объектов Python в скрипты и сервисы.
- Как установить logfire?
- Установите SDK и CLI Logfire с помощью pip: pip install logfire Пройдите аутентификацию в Logfire: logfire auth
- Где скачать logfire?
- Исходный код и инструкции по установке — на GitHub: https://github.com/pydantic/logfire
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Open-source агент Datadog собирает с хостов метрики, логи, трассировки и профили и отправляет их на платформу Datadog.
Open-source платформа AI observability для самостоятельного развёртывания: трассировка, оценка и отладка приложений и агентов на базе LLM.
Open-source платформа наблюдаемости для AI-агентов: группирует проблемные трассировки, поручает исправления coding agents и проверяет их на реальных трассировках.
Самостоятельно размещаемая платформа наблюдаемости для логов, метрик, трейсов, RUM и мониторинга LLM на Rust — альтернатива Datadog и Splunk.
Расширения на базе OpenTelemetry для наблюдаемости в Python-приложениях: трассировка вызовов LLM, запросов к векторным БД и работы агентских фреймворков.