Đừng tự xây hệ thống giám sát, hãy giao cho SaaS miễn phí — Quan sát với Sentry + PostHog với chi phí $0
(whale-tail.tistory.com)Đây là ghi chép về việc xây dựng stack quan sát lỗi và hành vi cho một ứng dụng lướt sóng do một người phát triển bằng Sentry + PostHog với chi phí $0/tháng.
Những điểm đáng đọc:
- Nguyên tắc là không tự xây hạ tầng quan sát mà giao cho SaaS miễn phí, để nguồn lực của solo developer tập trung vào các tính năng nghiệp vụ
- Backend chỉ gửi lỗi máy chủ 5xx lên Sentry, còn 4xx bị loại vì là nhiễu / đặt
tracesSampleRate:0để tắt theo dõi hiệu năng và tiết kiệm hạn mức miễn phí
(5k/tháng) - "Quan trọng không phải gửi cái gì mà là không gửi cái gì" — việc từ chối quyền thông báo chỉ để lại breadcrumb thay vì tạo issue, tránh lãng phí quota
- PostHog được chọn thay cho Firebase Analytics vì là SDK JavaScript thuần có thể gắn vào Expo mà không cần rebuild
- Cạm bẫy: tự động upload source map của
sentry.gradlelàm hỏng bản build phát hành → xử lý bằng cách vô hiệu hóa (vẫn thu thập lỗi, chỉ có stack bị
minified)
Chưa có bình luận nào.