Error Tracer 是一个简单的 JS+PHP 实现的前端错误追踪应用,可以说是为了 FIX 线上的脚本错误而尝试做的一个比较“幼稚”的东西。
这个想法几个月之前就有,实际落实发现不过 2~3 天时间。所以,尚有很多可以完善的地方。
DEMO 版本的界面山寨了 Node.js 的 ErrorBoard
, 现在跑在 Sina App Engine 上。
目前的特性:
- 数据库主从分离。
- 自动添加浏览器信息。
- 自动合并和计算同类型的错误信息。
- 自动计算BUG生命周期。
打算加入的features:
- 浏览器信息支持列表+自动添加。
- 合并和计算同类型信息更精确。
- 完成修复的BUG直接在线删除或者标记。
- 支持根据浏览器、IP、脚本、行数、来查找和追踪触发BUG的人群。
- 汇总邮件。