الإبلاغ عن الأخطاء تلقائيًا
يمكنك إصدار خطأ من دالة سحابية إلى الإبلاغ عن الأخطاء كما هو موضح أدناه:
Node.js
Python
إذا كنت تريد إعداد تقارير أكثر دقة عن الأخطاء، يمكنك استخدام صفحة عميل إعداد التقارير المكتبات.
يمكنك الاطّلاع على الأخطاء التي تم الإبلاغ عنها في إعداد تقارير الأخطاء. في وحدة تحكم Google Cloud Platform. يمكنك أيضًا الاطلاع على الأخطاء التي تم الإبلاغ عنها من وظيفة معيّنة عند اختيارها من قائمة الوظائف في وحدة تحكّم Google Cloud Platform.
ستظهر الاستثناءات غير المرصودة التي أنشأتها الدالة في "الإبلاغ عن الأخطاء". يُرجى العلم أنّ بعض أنواع الاستثناءات غير المرصودة (مثل الاستثناءات التي تم إسقاطها) بشكل غير متزامن) إلى توقُّف start في استدعاء دالة مستقبلي. يؤدي هذا إلى زيادة مقدار الوقت الذي تستغرقه الدالة التي ستستغرقها عملية التشغيل.
الإبلاغ عن الأخطاء يدويًا
جارٍ الإرسال إلى تسجيل الدخول إلى السحابة الإلكترونية
الدالة error
من دوال السحابة
أداة تسجيل المكالمات
ستعمل حزمة SDK على الإبلاغ عن الأخطاء في كل من تسجيل الدخول إلى السحابة الإلكترونية وإعداد تقارير الأخطاء. لتضمين المزيد من السياق من الخطأ باعتباره بيانات منظَّمة، مرِّر كائن خطأ كوسيطة ثانية:
} catch (err) {
// Attach an error object as the second argument
functions.logger.error(
"Unable to read quote from Firestore, sending default instead",
err
);
}