Amazon CloudWatch RUM
Giám sát trải nghiệm người dùng thật
Real User Monitoring: nhúng đoạn script vào web để thu thập dữ liệu từ trình duyệt người dùng thật như thời gian tải trang, lỗi JavaScript, lỗi HTTP.
- Chi phí$ Rẻ
- Độ khó●●●●●
- Để không có tốn tiền?Không
- Serverless
- Có trong đềDVA
Hình dungNhư phát phiếu khảo sát cho khách thật thay vì tự đoán trải nghiệm.
Khi nào nên dùng
✓ Nên dùng khi
Web app cần đo tốc độ và lỗi phía client theo trình duyệt, vị trí, thiết bị.
✗ Không nên dùng khi
Muốn kiểm thử chủ động khi chưa có người dùng → CloudWatch Synthetics.
Ví dụ hay gặp
- Đo Core Web Vitals của trang web
- Bắt lỗi JavaScript phía trình duyệt
- So sánh hiệu năng theo quốc gia/thiết bị
Tốn bao nhiêu tiền?
- Cách tính: Tính theo số sự kiện RUM thu thập.
⚠️ Bẫy chi phí
Trang nhiều lượt truy cập sinh rất nhiều sự kiện — nên đặt tỉ lệ lấy mẫu phiên.