Sentry-javascript: captureException ou captureMessage supprime les informations sur l'objet

Créé le 12 déc. 2018  ·  3Commentaires  ·  Source: getsentry/sentry-javascript

C'est peut-être une question de débutant, mais je souhaite ajouter des journaux dans captureMessage et captureException avec JSON.stringify(API_responseObj).
L'API_responseObj est coupé après du texte dans l'obj du message d'empreinte digitale et de connexion.
Si la même chose est ajoutée par console.log que le message obj a des informations complètes, cela peut être dû au fait que l'enregistreur est la console.
Pouvez-vous me donner un moyen d'ajouter un objet de réponse complet au journal Sentry au format chaîne sans parcourir toutes ses clés, quelque chose comme JSON.stringify(OBJ) pour imprimer l'objet complet.

Merci.

Question

Commentaire le plus utile

Salut Kamil,

Je vais ajouter cela avec setExtra. Merci de l'avoir clarifié.

Salutations,
Kishor

Le mercredi 12 décembre 2018, à 15 h 39, Kamil Ogórek, [email protected] a écrit :

Hé @kishor-bhatt https://github.com/kishor-bhatt , vous pouvez le faire
en utilisant un contexte supplémentaire -
https://docs.sentry.io/enriching-error-data/context/?platform=javascript

Sentry.withScope((portée) => {

scope.setExtra("réponse", API_responseObj);

Sentry.captureException(err);

});

-
Vous recevez ceci parce que vous avez été mentionné.
Répondez directement à cet e-mail, consultez-le sur GitHub
https://github.com/getsentry/sentry-javascript/issues/1794#issuecomment-446533014 ,
ou couper le fil
https://github.com/notifications/unsubscribe-auth/AQIaZTKfeiOdvQhli3awbC6Lu6iDi9jiks5u4NXwgaJpZM4ZPDwn
.

Tous les 3 commentaires

Hé @kishor-bhatt, vous pouvez le faire en utilisant le contexte extrahttps://docs.sentry.io/enriching-error-data/context/?platform=javascript

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

Salut Kamil,

Je vais ajouter cela avec setExtra. Merci de l'avoir clarifié.

Salutations,
Kishor

Le mercredi 12 décembre 2018, à 15 h 39, Kamil Ogórek, [email protected] a écrit :

Hé @kishor-bhatt https://github.com/kishor-bhatt , vous pouvez le faire
en utilisant un contexte supplémentaire -
https://docs.sentry.io/enriching-error-data/context/?platform=javascript

Sentry.withScope((portée) => {

scope.setExtra("réponse", API_responseObj);

Sentry.captureException(err);

});

-
Vous recevez ceci parce que vous avez été mentionné.
Répondez directement à cet e-mail, consultez-le sur GitHub
https://github.com/getsentry/sentry-javascript/issues/1794#issuecomment-446533014 ,
ou couper le fil
https://github.com/notifications/unsubscribe-auth/AQIaZTKfeiOdvQhli3awbC6Lu6iDi9jiks5u4NXwgaJpZM4ZPDwn
.

N'importe quand!

Cette page vous a été utile?
0 / 5 - 0 notes