Chức năng tổng hợp của Amazon CloudWatch hiện đã hỗ trợ thời gian hoạt động Playwright để tạo canary với NodeJS
Chức năng tổng hợp của CloudWatch (tính năng liên tục giám sát các ứng dụng web và API bằng cách chạy các canary theo kịch bản để giúp bạn phát hiện sự cố trước khi chúng ảnh hưởng đến người dùng cuối) hiện đã hỗ trợ khung Playwright để tạo canary NodeJS cho phép giám sát và chẩn đoán toàn diện các hành trình phức tạp của người dùng và những sự cố khó tự động hóa bằng các khung khác.
Playwright là thư viện tự động hóa nguồn mở để thử nghiệm các ứng dụng web. Giờ đây, bạn có thể tạo quy trình làm việc nhiều tab trong canary bằng cách sử dụng thời gian hoạt động Playwright cho phép khắc phục sự cố chạy không thành công bằng bản ghi được lưu trữ trực tiếp vào cơ sở dữ liệu Bản ghi CloudWatch trong tài khoản AWS của bạn. Phương pháp này thay thế phương pháp lưu trữ bản ghi dưới dạng tệp văn bản trước đây và cho phép bạn tận dụng Thông tin chuyên sâu về bản ghi CloudWatch để lọc dựa trên truy vấn, tổng hợp và phân tích mẫu hình. Giờ đây, bạn có thể truy vấn bản ghi CloudWatch cho canary của mình bằng ID chạy canary hoặc tên bước để khắc phục sự cố nhanh và chính xác hơn so với phương pháp dựa vào tương quan dấu thời gian để tìm kiếm bản ghi. Canary dựa trên Playwright cũng tạo ra các tạo tác như báo cáo, chỉ số và tệp HAR, ngay cả khi canary hết thời gian chờ. Nhờ đó, bạn sẽ nhận được dữ liệu cần thiết để phân tích nguyên nhân gốc rễ trong các tình huống đó. Ngoài ra, thời gian hoạt động mới giúp đơn giản hóa cấu hình canary bằng cách cho phép tùy chỉnh thông qua tệp JSON, nhờ đó bạn không còn phải gọi hàm thư viện trong mã canary nữa.
Người dùng ở tất cả các khu vực thương mại có thể sử dụng thời gian hoạt động Playwright để tạo canary trong NodeJS mà không bị tính thêm phí.
Để tìm hiểu thêm về thời gian hoạt động, hãy xem tài liệu hoặc tham khảo hướng dẫn sử dụng để bắt đầu sử dụng Chức năng tổng hợp của CloudWatch.