开源全栈监控平台,整合会话回放、错误监控、日志和链路追踪,可用 Docker 自托管。
- Star
- 45,628
- Fork
- 4,943
- 未关闭 Issue
- 2,166
- 最近提交
- 14分钟前
这是什么?
Sentry 是面向开发者的调试平台,用于收集应用中的错误和性能数据,帮助团队看清问题出在哪里、发生了什么、前因后果如何。功能包括问题详情、分布式追踪、Trace 浏览器、会话回放、日志、Uptime 监控,以及通过 Seer 提供的 AI 辅助分析。
项目提供覆盖 JavaScript、Python、Go、Rust、Java/Kotlin、Ruby、PHP、Swift、C#、Flutter、Unity、Unreal Engine、Godot 等多种语言和引擎的官方 SDK。应用将事件上报到 Sentry 服务端,服务端把相关错误归并为问题,便于排查。
本仓库即服务端应用本身,主要使用 Python 和 Django 编写,采用 fair-source 许可证,同时也以托管服务的形式在 sentry.io 提供。
核心功能
- 01将应用错误归并为问题,附带堆栈和上下文信息,便于分诊。
- 02提供分布式追踪和 Trace 浏览器,用于性能分析。
- 03在同一平台中包含会话回放、日志和 Uptime 监控。
- 04通过 Seer 功能提供 AI 辅助的问题分析。
- 05提供多种语言、框架和游戏引擎的官方 SDK。
适用场景
- 定位和诊断 Web 或移动应用在生产环境中的异常。
- 跨服务追踪慢请求,找出性能瓶颈。
- 自托管错误监控后端,替代托管服务。
- 在查看后端错误的同时监控 Uptime 和前端行为。
使用前须知
- README 未提供安装或运行命令,因此这里不描述设置步骤。
- 元数据中的许可证为 NOASSERTION,因此从元数据看许可证条款不明确。
收录于专题
标签
常见问题
- sentry 是什么?
- 开源的错误追踪与性能监控平台,帮助开发者发现、追踪并修复应用问题。 Sentry 是面向开发者的调试平台,用于收集应用中的错误和性能数据,帮助团队看清问题出在哪里、发生了什么、前因后果如何。功能包括问题详情、分布式追踪、Trace 浏览器、会话回放、日志、Uptime 监控,以及通过 Seer 提供的 AI 辅助分析。
- sentry 可以免费使用吗?用的什么许可证?
- sentry 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- sentry 还在维护吗?
- 活跃维护中。sentry 最近一次提交是在 2026年10月22日。
- sentry 适合用来做什么?
- 定位和诊断 Web 或移动应用在生产环境中的异常。 跨服务追踪慢请求,找出性能瓶颈。 自托管错误监控后端,替代托管服务。 在查看后端错误的同时监控 Uptime 和前端行为。
- 在哪里获取 sentry?
- 源代码和安装说明在 GitHub 上:https://github.com/getsentry/sentry
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
9384690TypeScriptOther更新于 前天
Sentry 官方 SDK,用于将 iOS、macOS、tvOS、watchOS 和 visionOS 应用的崩溃与错误上报到 Sentry。
1131428SwiftMIT更新于 4小时前
基于 ClickHouse 的开源可观测性平台,用于搜索和可视化日志、链路追踪、指标与会话回放。
9962499TypeScriptMIT更新于 3小时前
Datadog 开源的监控代理,负责从主机采集指标、日志、链路追踪和性能剖析数据并发送到 Datadog 平台。
37691516GoApache-2.0更新于 18分钟前
开源可观测性平台,集成拨测监控、状态页、事件管理、值班告警、日志、链路追踪与指标,可自托管。
7752478TypeScriptOther更新于 24分钟前
基于 OpenTelemetry 的开源可观测性平台,将日志、指标、链路追踪、告警和仪表盘整合在一个可自托管的工具中。
3.2万2549TypeScriptOther更新于 1小时前