Cloudflare ra mắt Cloudflare Traces: Theo dõi toàn trình yêu cầu trên toàn hệ thống
Cloudflare chính thức giới thiệu Cloudflare Traces ở giai đoạn open beta, cho phép người dùng theo dõi chi tiết hành trình của một yêu cầu từ khi đi qua nền tảng Cloudflare cho đến khi tới server...
- Giọng nữ Bắc
Cloudflare vừa công bố ra mắt Cloudflare Traces dưới dạng open beta, mở rộng khả năng giám sát tự động không chỉ giới hạn ở Workers mà còn bao phủ toàn bộ đường đi của một yêu cầu (request). Với tính năng này, người dùng có thể quan sát chi tiết các quy tắc bảo mật, quá trình chuyển đổi (transformations), quyết định cache, định tuyến, thực thi Worker và cách xử lý tại server gốc trong một timeline thống nhất.
Table Of Content
Khả năng hiển thị toàn diện
Trước đây, đội ngũ kỹ thuật của Cloudflare sử dụng các trace nội bộ với hàng nghìn span để gỡ lỗi. Giờ đây, Cloudflare mang khả năng hiển thị này đến cho người dùng. Thay vì phải lắp ghép thông tin từ nhiều log rời rạc, bạn có thể xem toàn bộ hành trình của yêu cầu tại một nơi duy nhất.
Cloudflare Traces giúp giải đáp các câu hỏi kỹ thuật phức tạp như:
- Bảo mật: Yêu cầu nào bị chặn hoặc thách thức (challenge) và quy tắc bảo mật nào đã kích hoạt hành động đó?
- Transform Rules: URL có bị ghi đè trước khi đến ứng dụng hay không?
- Định tuyến: Page Rules, Snippets hay Workers nào đã xử lý yêu cầu?
- Hiệu năng: Phản hồi được lấy từ cache hay từ server gốc? Thời gian xử lý cụ thể tại từng chặng là bao nhiêu?
Cấu hình linh hoạt và tiêu chuẩn mở
Tính năng này không yêu cầu cài đặt phức tạp hay thêm mã nguồn vào ứng dụng. Sau khi kích hoạt cho domain, Cloudflare sẽ tự động tạo các span. Người dùng có thể kiểm soát dữ liệu thông qua:
- Tỷ lệ lấy mẫu (Sampling rate): Thiết lập mức cơ bản để cân bằng giữa khả năng quan sát và chi phí.
- Trace Rules: Cho phép ghi lại 100% traffic cho các trường hợp cụ thể (ví dụ: theo hostname, IP nguồn hoặc header debug) mà không làm ảnh hưởng đến cấu hình chung.
- Lan truyền ngữ cảnh (Context propagation): Hỗ trợ W3C traceparent header, cho phép kết nối trace từ Cloudflare với các dịch vụ ở server gốc hoặc các thành phần khác trong stack.
- Xuất dữ liệu: Hỗ trợ giao thức OpenTelemetry (OTLP), cho phép gửi dữ liệu trace đến bất kỳ nền tảng quan sát (observability platform) nào tương thích.
Tích hợp với AI và tương lai
Cloudflare cũng giới thiệu khả năng kết nối với các coding agent thông qua Cloudflare Observability MCP server. Điều này cho phép các agent truy vấn dữ liệu telemetry để tự động phân tích, so sánh các trace lỗi và đề xuất hướng khắc phục dựa trên mã nguồn thực tế.
Cloudflare Traces sẽ áp dụng mô hình định giá mới dựa trên lượng dữ liệu thu thập (ingestion) và thời gian lưu trữ từ ngày 01/12/2026. Trong tương lai, Cloudflare dự kiến sẽ bổ sung thêm các khả năng như: đo đạc tự động rộng hơn (DDoS, Access), xác thực ngữ cảnh, và tăng thời gian lưu trữ trace lên tới 365 ngày.
Nguồn tham khảo: Cloudflare Blog
No Comment! Be the first one.