Công cụ miễn phí
Tính ngân sách lỗi
Nhập mục tiêu SLO và cửa sổ thời gian. Công cụ cho thấy mục tiêu đó cho phép bao nhiêu thời gian xấu hoặc bao nhiêu request lỗi, và khi nào cảnh báo tốc độ cháy của Belvador sẽ bật, dùng cùng công thức với SLO của Belvador.
- Thời gian lỗi cho phép trong cửa sổ
- 43 phút 12 giây
- Trung bình mỗi ngày
- 1 phút 26 giây
- Request lỗi được phép trên một triệu
- 1.000
Cảnh báo tốc độ cháy Belvador dùng
| Mức | Cửa sổ dài / ngắn | Tốc độ cháy | Hết ngân sách sau |
|---|---|---|---|
| Gọi ngay | 1 giờ / 5 phút | 14,4× | 2 ngày 2 giờ |
| Gọi ngay | 6 giờ / 30 phút | 6× | 5 ngày |
| Ticket | 3 ngày / 6 giờ | 1× | 30 ngày |
Trả lời nhanh#
Ngân sách lỗi là phần
1 − mục tiêucủa cửa sổ: 99,9 % trong 30 ngày cho phép 43,2 phút xấu.Tốc độ cháy là bạn tiêu ngân sách nhanh cỡ nào: tốc độ 1 tiêu hết ngân sách đúng lúc cửa sổ kết thúc.
Belvador gọi gấp khi tốc độ cháy 14,4 trong 1 giờ (đối chiếu 5 phút) và 6 trong 6 giờ (đối chiếu 30 phút), và mở ticket khi tốc độ 1 trong 3 ngày (đối chiếu 6 giờ).
Hai cửa sổ cho mỗi cảnh báo giúp một đợt tăng ngắn không gọi bạn dậy, và cảnh báo tắt sớm sau khi sự cố hết.
Các con số được tính thế nào#
Thời gian xấu cho phép = (1 − mục tiêu) × độ dài cửa sổ.
Số lỗi trên một triệu = (1 − mục tiêu) × 1.000.000, cho SLO tính theo request.
Tốc độ cháy = tỉ lệ lỗi quan sát được ÷ (1 − mục tiêu).
Ngân sách cạn sau = độ dài cửa sổ ÷ tốc độ cháy, nếu tốc độ giữ nguyên.
Ngưỡng cảnh báo theo phương pháp nhiều cửa sổ, nhiều tốc độ cháy trong SRE workbook của Google, vốn được định nghĩa cho ngân sách 30 ngày. Belvador áp cùng hệ số cho cửa sổ 7 và 28 ngày, nên với cửa sổ 7 ngày, tốc độ 14,4 làm cạn ngân sách sau khoảng 12 giờ thay vì hai ngày.
Chọn mục tiêu#
Bắt đầu từ điều người dùng của bạn nhận ra và điều mà các dịch vụ bạn phụ thuộc cho phép. Một dịch vụ đứng sau nhà cung cấp có SLA 99,9 % không thể hứa 99,99 %. Mục tiêu trên 99,99 % để lại ngân sách chỉ vài giây mỗi ngày, mức mà phần lớn đội không kịp phản ứng; Belvador nhận mục tiêu từ 90 % tới 99,99 %.
Dùng trong Belvador#
Một SLO có thể đếm các vòng uptime check, lần chạy monitor, lần chạy ping URL hoặc span. Belvador đánh giá SLO mỗi phút và cảnh báo qua các kênh của bạn (SLO, cảnh báo tốc độ cháy).
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.