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