Cloudflare ra mắt tính năng Issues: Tự động phát hiện và gửi lỗi production trực tiếp đến AI Agent
Cloudflare vừa giới thiệu tính năng Issues, công cụ giám sát lỗi tích hợp sẵn cho Cloudflare Workers, giúp tự động nhóm lỗi và gửi dữ liệu chẩn đoán trực tiếp đến các coding agent để xử lý nhanh...
Trong bối cảnh các AI agent ngày càng đóng vai trò quan trọng trong việc xây dựng ứng dụng phức tạp, việc kết nối giữa quá trình phát hiện lỗi và xử lý sự cố vẫn là một thách thức. Thay vì để con người phải thủ công thu thập logs, traces và cấu trúc lại bối cảnh lỗi, Cloudflare vừa giới thiệu Issues – tính năng giám sát lỗi tích hợp sẵn cho Cloudflare Workers (hiện đang trong giai đoạn open beta).
Tự động hóa quy trình xử lý sự cố
Issues được thiết kế để tối ưu hóa quy trình làm việc giữa hệ thống giám sát và các coding agent. Thay vì yêu cầu agent phải tự tìm kiếm trong dữ liệu telemetry thô, Issues cung cấp một quy trình bàn giao có cấu trúc:
- Nhóm lỗi thông minh: Tự động gom các ngoại lệ (exceptions), phản hồi HTTP 5xx và lỗi log lặp lại vào một vấn đề duy nhất.
- Cung cấp ngữ cảnh đầy đủ: Gửi kèm stack trace, logs, traces và phiên bản Worker cụ thể đến agent.
- Tích hợp workflow: Kích hoạt các quy trình tự động của agent, từ việc phân loại lỗi, truy vấn thêm dữ liệu cho đến việc tự động mở pull request để sửa lỗi.
Không cần cài đặt phức tạp
Điểm mạnh của Issues là khả năng tích hợp sâu vào runtime của Workers. Người dùng không cần cài đặt thêm SDK hay các wrapper ứng dụng phức tạp. Chỉ với một dòng cấu hình, hệ thống sẽ tự động ghi lại các sự kiện như:
- Các ngoại lệ chưa được xử lý (uncaught exceptions).
- Các yêu cầu HTTP 5xx thất bại.
- Đầu ra từ
console.log()vàconsole.error(). - Các log chứa stack trace.
- Cảnh báo về các vòng lặp gây tốn tài nguyên hoặc ghi log quá mức.
Khi một vấn đề phát sinh sau khi triển khai (deployment), Issues sẽ giúp lập trình viên nắm bắt được thời điểm xuất hiện lỗi đầu tiên, tần suất xảy ra và xu hướng của lỗi đó theo thời gian. Điều này giúp việc chẩn đoán nguyên nhân gốc rễ trở nên nhanh chóng và chính xác hơn nhiều so với việc kiểm tra từng request ID riêng lẻ.
Nguồn tham khảo: Cloudflare Blog



No Comment! Be the first one.