Tự động báo lỗi
Bạn có thể phát ra lỗi từ Chức năng đám mây tới Báo cáo lỗi như hiển thị bên dưới:
Node.js
Python
Nếu bạn muốn báo cáo lỗi chi tiết hơn, bạn có thể sử dụng thư viện ứng dụng khách Báo cáo Lỗi .
Bạn có thể xem các lỗi được báo cáo trong Báo cáo lỗi trong Bảng điều khiển GCP. Bạn cũng có thể xem các lỗi được báo cáo từ một chức năng cụ thể khi bạn chọn nó từ danh sách các chức năng trong Bảng điều khiển GCP.
Các ngoại lệ chưa được phát hiện do chức năng của bạn tạo ra sẽ xuất hiện trong Báo cáo Lỗi. Lưu ý rằng một số loại ngoại lệ chưa được nắm bắt (chẳng hạn như các ngoại lệ được ném không đồng bộ) sẽ gây ra tình trạng khởi động nguội khi gọi hàm trong tương lai. Điều này làm tăng lượng thời gian mà hàm của bạn sẽ chạy.
Báo cáo lỗi thủ công
Gửi tới tính năng ghi nhật ký trên đám mây
Chức năng error
từ SDK ghi nhật ký Cloud Functions sẽ báo cáo lỗi cho cả Cloud Logging và Error Reporting . Để bao gồm nhiều ngữ cảnh hơn từ lỗi dưới dạng dữ liệu có cấu trúc , hãy chuyển một đối tượng lỗi làm đối số thứ hai:
} catch (err) {
// Attach an error object as the second argument
functions.logger.error(
"Unable to read quote from Firestore, sending default instead",
err
);
}