Sentry-javascript: captureException atau captureMessage menurunkan info objek

Dibuat pada 12 Des 2018  ·  3Komentar  ·  Sumber: getsentry/sentry-javascript

Ini mungkin pertanyaan pemula tapi saya ingin menambahkan log di captureMessage dan captureException dengan JSON.stringify(API_responseObj).
API_responseObj dipangkas setelah beberapa teks di obj pesan sidik jari & login.
Jika yang sama ditambahkan oleh console.log daripada pesan obj memiliki info lengkap, mungkin karena logger adalah konsol.
Bisakah Anda memberikan cara agar saya dapat menambahkan objek respons lengkap ke log Sentry dalam format string tanpa mengulang semua kuncinya, sesuatu seperti JSON.stringify(OBJ) untuk mencetak objek lengkap.

Terima kasih.

Question

Komentar yang paling membantu

Hai Kamil,

Saya akan menambahkannya dengan setExtra. Terima kasih telah mengklarifikasinya.

Salam,
Kishor

Pada Rabu 12 Desember 2018, 15:39 Kamil Ogórek, [email protected] menulis:

Hei @kishor-bhatt https://github.com/kishor-bhatt , Anda bisa melakukan ini
menggunakan konteks ekstra -
https://docs.sentry.io/enriching-error-data/context/?platform=javascript

Sentry.withScope((lingkup) => {

scope.setExtra("respon", API_responseObj);

Sentry.captureException(err);

});


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/getsentry/sentry-javascript/issues/1794#issuecomment-446533014 ,
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/AQIaZTKfeiOdvQhli3awbC6Lu6iDi9jiks5u4NXwgaJpZM4ZPDwn
.

Semua 3 komentar

Hai @kishor-bhatt, Anda dapat melakukan ini menggunakan konteks extrahttps://docs.sentry.io/enriching-error-data/context/?platform=javascript

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

Hai Kamil,

Saya akan menambahkannya dengan setExtra. Terima kasih telah mengklarifikasinya.

Salam,
Kishor

Pada Rabu 12 Desember 2018, 15:39 Kamil Ogórek, [email protected] menulis:

Hei @kishor-bhatt https://github.com/kishor-bhatt , Anda bisa melakukan ini
menggunakan konteks ekstra -
https://docs.sentry.io/enriching-error-data/context/?platform=javascript

Sentry.withScope((lingkup) => {

scope.setExtra("respon", API_responseObj);

Sentry.captureException(err);

});


Anda menerima ini karena Anda disebutkan.
Balas email ini secara langsung, lihat di GitHub
https://github.com/getsentry/sentry-javascript/issues/1794#issuecomment-446533014 ,
atau matikan utasnya
https://github.com/notifications/unsubscribe-auth/AQIaZTKfeiOdvQhli3awbC6Lu6iDi9jiks5u4NXwgaJpZM4ZPDwn
.

Kapan saja!

Apakah halaman ini membantu?
0 / 5 - 0 peringkat