تسمح هذه الفئة لمطوّر البرامج بكتابة سجلّات في خدمة Stackdriver Logging في Google Cloud Platform. وفي ما يلي بعض الأمثلة على التسجيل:
function measuringExecutionTime() { // A simple INFO log message, using sprintf() formatting. console.info('Timing the %s function (%d arguments)', 'myFunction', 1); // Log a JSON object at a DEBUG level. If the object contains a property called "message", // that is used as the summary in the log viewer, otherwise a stringified version of // the object is used as the summary. var parameters = { isValid: true, content: 'some string', timestamp: new Date() }; console.log(parameters); var label = 'myFunction() time'; // Labels the timing log entry. console.time(label); // Starts the timer. try { myFunction(parameters); // Function to time. } catch (e) { // Logs an ERROR message. console.error('myFunction() yielded an error: ' + e); } console.timeEnd(label); // Stops the timer, logs execution duration. }
الطُرق
الطريقة | نوع الإرجاع | وصف قصير |
---|---|---|
error() | void | عرض رسالة خطأ على مستوى الخطأ على Stackdriver Logging. |
error(formatOrObject, values) | void | عرض رسالة على مستوى الخطأ "تسجيل Stackdriver". |
info() | void | إخراج رسالة مستوى "معلومات" فارغة إلى تسجيل Stackdriver. |
info(formatOrObject, values) | void | إخراج رسالة مستوى "معلومات" إلى Stackdriver Logging. |
log() | void | إخراج رسالة مستوى DEBUG فارغة إلى التسجيل Stackdriver. |
log(formatOrObject, values) | void | عرض رسالة مستوى تصحيح الأخطاء على تسجيل Stackdriver. |
time(label) | void | بدء موقّت يمكنك استخدامه لتتبّع مدة العملية |
timeEnd(label) | void | يتم إيقاف الموقّت الذي تم تشغيله في السابق من خلال الاتصال بالرقم console.time() . |
warn() | void | عرض رسالة مستوى التحذير "التحذير" فارغة على تسجيل Stackdriver. |
warn(formatOrObject, values) | void | عرض رسالة مستوى التحذير "التحذير في تسجيل Stackdriver". |
المستندات التفصيلية
error()
عرض رسالة خطأ على مستوى الخطأ على Stackdriver Logging.
error(formatOrObject, values)
عرض رسالة على مستوى الخطأ "تسجيل Stackdriver".
المعلّمات
الاسم | النوع | الوصف |
---|---|---|
formatOrObject | Object | سلسلة تحتوي على صفر أو أكثر من سلاسل الاستبدال، أو كائن JavaScript لتسجيله كعنصر JavaScript إذا لم تكن هناك معلمات أخرى. |
values | Object... | العناصر التي يمكن استخدامها لاستبدال السلاسل البديلة في الرسالة. يوفّر لك هذا الإجراء إمكانية تحكّم إضافي في تنسيق النتائج. |
info()
إخراج رسالة مستوى "معلومات" فارغة إلى تسجيل Stackdriver.
info(formatOrObject, values)
إخراج رسالة مستوى "معلومات" إلى Stackdriver Logging.
المعلّمات
الاسم | النوع | الوصف |
---|---|---|
formatOrObject | Object | سلسلة تحتوي على صفر أو أكثر من سلاسل الاستبدال، أو كائن JavaScript لتسجيله كعنصر JavaScript إذا لم تكن هناك معلمات أخرى. |
values | Object... | العناصر التي يمكن استخدامها لاستبدال السلاسل البديلة في الرسالة. يوفّر لك هذا الإجراء إمكانية تحكّم إضافي في تنسيق النتائج. |
log()
إخراج رسالة مستوى DEBUG فارغة إلى التسجيل Stackdriver.
log(formatOrObject, values)
عرض رسالة مستوى تصحيح الأخطاء على تسجيل Stackdriver.
المعلّمات
الاسم | النوع | الوصف |
---|---|---|
formatOrObject | Object | سلسلة تحتوي على صفر أو أكثر من سلاسل الاستبدال، أو كائن JavaScript لتسجيله كعنصر JavaScript إذا لم تكن هناك معلمات أخرى. |
values | Object... | العناصر التي يمكن استخدامها لاستبدال السلاسل البديلة في الرسالة. يوفّر لك هذا الإجراء إمكانية تحكّم إضافي في تنسيق النتائج. |
time(label)
بدء موقّت يمكنك استخدامه لتتبّع مدة العملية
المعلّمات
الاسم | النوع | الوصف |
---|---|---|
label | String | الاسم المخصّص للموقّت الجديد. |
timeEnd(label)
يتم إيقاف الموقّت الذي تم تشغيله في السابق من خلال الاتصال بالرقم console.time()
. يتم تسجيل المدة الزمنية في Stackdriver.
المعلّمات
الاسم | النوع | الوصف |
---|---|---|
label | String | اسْمِ الْمُوَقِّتِ الْلِّي مَطْلُوبْ إِيقَافُهْ. |
warn()
عرض رسالة مستوى التحذير "التحذير" فارغة على تسجيل Stackdriver.
warn(formatOrObject, values)
عرض رسالة مستوى التحذير "التحذير في تسجيل Stackdriver".
المعلّمات
الاسم | النوع | الوصف |
---|---|---|
formatOrObject | Object | سلسلة تحتوي على صفر أو أكثر من سلاسل الاستبدال، أو كائن JavaScript لتسجيله كعنصر JavaScript إذا لم تكن هناك معلمات أخرى. |
values | Object... | العناصر التي يمكن استخدامها لاستبدال السلاسل البديلة في الرسالة. يوفّر لك هذا الإجراء إمكانية تحكّم إضافي في تنسيق النتائج. |