Bỏ qua tới nội dung

So sánh

Belvador và Sentry tự host

Cả hai đều giữ dữ liệu lỗi trên hạ tầng bạn kiểm soát. Sentry tự host cho bạn đủ bộ Sentry, và bạn tự vận hành tất cả. Belvador là sản phẩm gọn hơn trên một máy nhỏ, do Belvador tạo, cập nhật và backup trong project Hetzner của bạn.

Trả lời nhanh#

  • Cả hai giữ dữ liệu lỗi trên hạ tầng bạn kiểm soát.

  • Sentry tự host cần 4 CPU, 16 GB RAM cộng swap, và bạn tự chạy, tự nâng cấp stack Docker Compose của nó.

  • Belvador chạy một node nhỏ trong project Hetzner của bạn và lo cập nhật, backup, khôi phục.

  • Sentry tự host có gần đủ bộ tính năng của Sentry (trừ Seer và các tính năng AI); Belvador ít tính năng hơn.

  • Sentry tự host chạy ở đâu cũng được; node của Belvador chỉ chạy trên Hetzner Cloud.

So sánh song song#

Tiêu chíBelvadorSelf-hosted Sentry
Máy tối thiểuMột máy CX23: 2 vCPU dùng chung, 4 GB RAM, 40 GB ổ4 CPU, 16 GB RAM + 16 GB swap (khuyên 32 GB), 20 GB ổ trống
Bạn phải chạy gìKhông phải tự chạy Docker Compose; Belvador lo cập nhật node và backupMột stack Docker Compose; file compose khai báo 53 service
Nâng cấpBản node mới do Belvador áp dụng; bạn tạm dừng đượcRa bản hằng tháng; bản cũ không được vá; nâng cấp phải dừng service và chạy migration
Giấy phépDịch vụ có quản lý; các gói SDK theo MITFunctional Source License; thành Apache-2.0 sau hai năm
Tính năng AIKhông có AI tìm nguyên nhân; máy chủ MCP (từ xa với OAuth, hoặc cục bộ) cho agent của bạn đọc issue, trace, log và monitorKhông có Seer và các tính năng AI/ML khác
Dữ liệu nằm ở đâuTrên máy chủ trong project Hetzner Cloud của chính bạn; Belvador tạo và cập nhật máyNơi bạn tự chạy

Self-hosted Sentry: theo trang công khai của họ, đọc ngày 25/10/2026. Giá và giới hạn có thể đã đổi — hãy xem lại trang gốc:

Cột Belvador theo docs: Kết nối Hetzner, Nâng cấp và xoá node, Chọn SDK, MCP cho AI agent, Bảo vệ dữ liệu.

Tự host Sentry nghĩa là gì#

Hướng dẫn tự host của Sentry yêu cầu 4 CPU, 16 GB RAM cộng 16 GB swap và 20 GB ổ trống; khuyên dùng 32 GB RAM. Stack là một file Docker Compose với hàng chục service. Sentry ra bản mới hằng tháng, không vá bản cũ, và mỗi lần nâng cấp phải dừng service rồi chạy migration. Với một đội platform thì không khó, nhưng đó là việc phải làm đều đặn.

Bản tự host cũng không có Seer và các tính năng AI khác, và theo giấy phép Functional Source License, mỗi bản phát hành chuyển thành Apache-2.0 sau hai năm.

Belvador làm gì thay bạn#

  • Một node. Một máy CX23 (2 vCPU, 4 GB) ở Falkenstein, Nuremberg hoặc Helsinki, tạo trong project Hetzner của bạn cùng firewall và host đã được siết bảo mật (kết nối Hetzner).

  • Bản cập nhật có chữ ký. Agent trên node kiểm bản mới mỗi 15 phút, backup trước khi nâng cấp và tự quay lui nếu bản mới không khởi động được (cập nhật).

  • Backup mã hoá hằng ngày lên Cloudflare R2, khoá xoá 7 ngày, diễn tập khôi phục mỗi tuần (backup).

  • Không cần SSH. Đổi cỡ máy, thay máy và khôi phục, xoá node đều là nút bấm trên trang Node.

Belvador chưa làm#

  • Đủ bộ tính năng của Sentry: chưa có replay, profiling, Seer hay kho tích hợp.

  • Làm việc bằng quyền root như cách thông thường. Bạn sở hữu project Hetzner và nhìn thấy máy, nhưng phần mềm node là của Belvador và được quản lý qua app.

  • Cloud khác. Hiện node chỉ chạy trên Hetzner Cloud (BYOC trên Hetzner).

Câu hỏi thường gặp#

Chuyển từ Sentry tự host có phải sửa code không?#

Không, chỉ cần trỏ DSN sang Belvador. Event cũ vẫn nằm trong bản Sentry của bạn; Belvador không nhập chúng (chuyển từ Sentry).

Ai đọc được dữ liệu trên node?#

Thành viên workspace của bạn, qua app. Control plane của Belvador chỉ lưu cấu hình và số đếm, không lưu nội dung event (bảo vệ dữ liệu).

Thử trên project Hetzner của bạn

Miễn phí trong giai đoạn beta. Hetzner tính tiền máy; Belvador không bao giờ tính tiền theo event.