Sentry-javascript: CaptureException أو captureMessage يسقط معلومات الكائن

تم إنشاؤها على ١٢ ديسمبر ٢٠١٨  ·  3تعليقات  ·  مصدر: getsentry/sentry-javascript

قد يكون هذا سؤالًا مبتدئًا ولكني أريد إضافة سجلات في CaptureMessage و captureException مع JSON.stringify (API_responseObj).
يتم قطع API_responseObj بعد بعض النص في كائن رسالة بصمة الإصبع وتسجيل الدخول.
إذا تمت إضافة نفس الشيء بواسطة console.log من وجود معلومات كاملة في كائن الرسالة ، فقد يكون المسجل هو وحدة التحكم.
هل يمكنك إعطاء طريقة يمكنني من خلالها إضافة كائن استجابة كامل إلى سجل Sentry بتنسيق سلسلة بدون تكرار جميع مفاتيحه ، مثل JSON.stringify (OBJ) لطباعة كائن كامل.

شكرا.

Question

التعليق الأكثر فائدة

مرحبًا كميل ،

سأضيف ذلك مع setExtra. شكرا لتوضيح ذلك.

يعتبر،
كيشور

في الأربعاء 12 ديسمبر 2018 ، الساعة 3:39 مساءً ، كتب كاميل أوغوريك ، [email protected] :

مرحبًا @ kishor-bhatt https://github.com/kishor-bhatt ، يمكنك القيام بذلك
باستخدام سياق إضافي -
https://docs.sentry.io/enriching-error-data/context/؟platform=javascript

Sentry.withScope ((النطاق) => {

range.setExtra ("response"، API_responseObj)؛

Sentry.captureException (يخطئ) ؛

}) ؛

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/getsentry/sentry-javascript/issues/1794#issuecomment-446533014 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AQIaZTKfeiOdvQhli3awbC6Lu6iDi9jiks5u4NXwgaJpZM4ZPDwn
.

ال 3 كومينتر

مرحبًا @ kishor-bhatt ، يمكنك القيام بذلك باستخدام extra Context - https://docs.sentry.io/enriching-error-data/context/؟platform=javascript

Sentry.withScope((scope) => {
  scope.setExtra("response", API_responseObj);
  Sentry.captureException(err);
});

مرحبًا كميل ،

سأضيف ذلك مع setExtra. شكرا لتوضيح ذلك.

يعتبر،
كيشور

في الأربعاء 12 ديسمبر 2018 ، الساعة 3:39 مساءً ، كتب كاميل أوغوريك ، [email protected] :

مرحبًا @ kishor-bhatt https://github.com/kishor-bhatt ، يمكنك القيام بذلك
باستخدام سياق إضافي -
https://docs.sentry.io/enriching-error-data/context/؟platform=javascript

Sentry.withScope ((النطاق) => {

range.setExtra ("response"، API_responseObj)؛

Sentry.captureException (يخطئ) ؛

}) ؛

-
أنت تتلقى هذا لأنه تم ذكرك.
قم بالرد على هذا البريد الإلكتروني مباشرة ، وقم بعرضه على GitHub
https://github.com/getsentry/sentry-javascript/issues/1794#issuecomment-446533014 ،
أو كتم الخيط
https://github.com/notifications/unsubscribe-auth/AQIaZTKfeiOdvQhli3awbC6Lu6iDi9jiks5u4NXwgaJpZM4ZPDwn
.

في أي وقت!

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات