Hataları otomatik olarak bildirme
Cloud Functions işlevinden Aşağıda gösterildiği gibi Error Reporting:
Node.js
Python
Daha ayrıntılı hata raporu almak isterseniz Hata raporu Raporlama yapan müşteri kitaplıklar.
Bildirilen hataları Error Reporting bölümünde görüntüleyebilirsiniz. kullanıma sunduk. Ayrıca, belirli bir işlevi, Google Cloud Console'daki işlev listesinden seçtiğinizde yapabilirsiniz.
İşlevinizin oluşturduğu yakalanmamış istisnalar Hata Bildirimi'nde görünür. Bazı yakalanmamış istisna türlerinin (ör. eşzamansız olarak), gerçekleşme tarihi işlevi çağırır. Bu, fonksiyonunuzun zaman alır.
Hataları manuel olarak bildirme
Cloud Logging adlı kullanıcıya gönderiliyor
Cloud Functions'daki error
işlevi
günlük kaydedici
SDK, hataları hem Cloud Logging hem de Error Reporting'e bildirir. Hatadan alınan daha fazla bağlamı yapılandırılmış veri olarak eklemek için ikinci bağımsız değişken olarak bir hata nesnesini iletin:
} catch (err) {
// Attach an error object as the second argument
functions.logger.error(
"Unable to read quote from Firestore, sending default instead",
err
);
}