与厂商无关的服务,用于接收、处理并导出链路追踪、指标和日志数据到多种可观测性后端。
- Star
- 4,518
- Fork
- 325
- 未关闭 Issue
- 217
- 最近提交
- 5小时前
这是什么?
Logfire 是一个面向 Python 应用的可观测性平台,也覆盖 LLM 与智能体系统。本仓库包含开源的 Python SDK 和文档,用于记录和展示数据的服务端则是闭源的。
SDK 基于 OpenTelemetry 封装,可以通过简单的调用添加手动 span 和日志,也可以对 FastAPI、数据库连接器等常用库进行自动埋点,改动代码较少。数据支持使用标准 SQL 查询,并能导出到任何兼容 OTel 的后端。
它还提供面向 Python 的分析能力,例如对 Python 对象的丰富展示、事件循环遥测,以及与 Pydantic 校验模型的集成。通过 pip install logfire 安装,同时会附带用于登录认证的命令行工具。
核心功能
- 01通过简单的 span 和日志调用进行手动追踪与记录。
- 02支持 FastAPI 等常用库的自动埋点。
- 03基于 OpenTelemetry,支持追踪、指标和日志。
- 04可使用标准 SQL 查询数据。
- 05可导出到任何兼容 OTel 的后端。
适用场景
- 追踪 FastAPI 服务中的请求和数据库调用。
- 监控生产环境 Python 应用中的 LLM 与智能体调用。
- 为脚本和服务添加带 Python 对象上下文的结构化日志。
快速上手
- 1
使用 pip 安装 Logfire SDK 和 CLI
pip install logfire - 2
登录 Logfire 进行认证
logfire auth
使用前须知
- Logfire 服务端应用和仪表盘是闭源的,只有 SDK 是开源的。
- 查看和存储数据依赖托管或企业版 Logfire 平台,该平台不是开源的。
标签
常见问题
- logfire 是什么?
- Pydantic Logfire 的 Python SDK,基于 OpenTelemetry 为应用和 LLM 智能体提供追踪、指标与日志。 Logfire 是一个面向 Python 应用的可观测性平台,也覆盖 LLM 与智能体系统。本仓库包含开源的 Python SDK 和文档,用于记录和展示数据的服务端则是闭源的。
- logfire 可以免费使用吗?用的什么许可证?
- logfire 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
- logfire 还在维护吗?
- 活跃维护中。logfire 最近一次提交是在 2026年10月20日。
- logfire 适合用来做什么?
- 追踪 FastAPI 服务中的请求和数据库调用。 监控生产环境 Python 应用中的 LLM 与智能体调用。 为脚本和服务添加带 Python 对象上下文的结构化日志。
- logfire 怎么安装和运行?
- 使用 pip 安装 Logfire SDK 和 CLI: pip install logfire 登录 Logfire 进行认证: logfire auth
- 在哪里获取 logfire?
- 源代码和安装说明在 GitHub 上:https://github.com/pydantic/logfire
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
76762308GoApache-2.0更新于 4天前
开源、可自托管的 AI 可观测性平台,用于追踪、评估和调试 LLM 应用与智能体。
1.2万1219PythonOther更新于 昨天
基于 OpenTelemetry 的开源可观测性平台,将日志、指标、链路追踪、告警和仪表盘整合在一个可自托管的工具中。
3.2万2543TypeScriptOther更新于 昨天
面向微服务与云原生架构的 APM 应用性能监控系统,提供链路追踪与诊断。
2.5万6631JavaApache-2.0更新于 昨天
可自托管的可观测性平台,统一处理日志、指标、链路追踪、前端监控和 LLM 观测,可替代 Datadog 和 Splunk。
2.2万1141TypeScriptAGPL-3.0更新于 4小时前
一个用于构建、运行和管理 AI 智能体平台的 Python 框架与运行时,附带 Web 管理界面。
4.3万6162PythonApache-2.0更新于 昨天