Sentry
集中收集程式錯誤、堆疊追蹤、效能資料與告警通知
🔨 可以刻
錯誤追蹤一個週末就能刻
月費(約)
$26
約 NT$832
一年省下
$312/年
自己刻要多久
一個週末
幾個人做得出來
一個人
分類
🛠️ 開發工具
價格為約略值,以官網為準。Team 方案月繳約 26 美元;Developer 免費方案不列入
護城河
判決理由
錯誤事件收集、例外堆疊、release 標記、簡單搜尋與 Email 告警,一個懂 AI 的人用 API、SQLite 和網頁介面,週末能刻出自用版。刻不出的是 Sentry 對各語言與框架的 SDK 廣度、完整效能追蹤、第三方整合,以及大量事件下的託管穩定性;但個人專案通常用不到這些。
為什麼大家還是付錢
付費買的是現成 SDK、部署免維護、Slack/Jira 等整合與可靠告警。若只顧自己的幾個服務,收集錯誤和寄信通知的成本遠低於月費。
建置 prompt
複製下面這段,丟給你的 AI coding 工具,讓它替你刻一個自用版。
目標:做一個本機優先的錯誤追蹤服務,集中收集我管理的程式例外、堆疊資訊與基本告警。
技術棧建議:FastAPI + SQLite + 原生 HTML/CSS/JavaScript;提供 Python 與 JavaScript 的輕量 SDK,通知使用 SMTP。
需求:
- 提供 POST /api/events 端點,接收專案名稱、環境、版本、錯誤訊息與堆疊
- Python SDK 提供 capture_exception(),自動附上主機、路徑、函式與請求方法
- JavaScript SDK 捕捉未處理例外與 unhandledrejection
- 以錯誤指紋合併相同事件,依錯誤類型、檔案與堆疊產生指紋
- 儲存事件發生時間、環境、版本、使用者識別碼與自訂 tags
- 後台依專案、環境、版本、tag 與時間範圍搜尋錯誤
- 錯誤詳情頁顯示堆疊、最近事件、事件數趨勢與完整上下文
- 支援事件狀態:未處理、已確認、已解決,並可填寫內部備註
- 可設定每個專案的事件保留天數與每日收集上限
- 當新錯誤或錯誤量超過門檻時,以 SMTP 寄送告警
- 支援 release 標記,顯示錯誤首次出現與最後出現的版本
- 所有錯誤事件與專案設定可匯出為 JSON 與 CSV
明確不做(out of scope):多人帳號與權限、商用等級多租戶、分散式效能追蹤、session replay、Slack/Jira 整合、雲端部署與高可用叢集。
README 要求:說明啟動方式、環境變數、SDK 安裝與使用範例、SMTP 設定、資料庫位置、匯出與備份方式。
「用 Claude Code 開啟」複製的是 claude "<prompt>",貼進終端機即可;
Codex、Cursor、Copilot 等工具直接用左邊的複製鈕貼進對話框。
免費 / 開源替代
- GlitchTip 開源
開源錯誤追蹤服務,支援 Sentry SDK 與自架部署。
替代品由 AI 依公開資訊列出,尚未逐一連線驗證(unverified),請自行確認是否仍在維護。
這個判決會隨模型進步翻盤:今天的「勉強可以」很可能半年後變成「可以刻」。
判決依 rubric v1.0.0 於 2026-08-31 生成。