Sentry-javascript: captureException ou captureMessage informa informações do objeto

Criado em 12 dez. 2018  ·  3Comentários  ·  Fonte: getsentry/sentry-javascript

Esta pode ser uma pergunta para novatos, mas eu quero adicionar logs em captureMessage e captureException com JSON.stringify (API_responseObj).
O API_responseObj é cortado após algum texto em impressão digital e mensagem de logentry obj.
Se o mesmo for adicionado pelo console.log, a mensagem obj está tendo informações completas, pode ser como o logger é o console.
Você pode fornecer uma maneira em que eu possa adicionar um objeto de resposta completa ao Sentry log em formato de string sem percorrer todas as suas chaves, algo como JSON.stringify (OBJ) para imprimir o objeto completo.

Obrigado.

Question

Comentários muito úteis

Ei Kamil,

Vou adicionar isso com setExtra. Obrigado por esclarecer isso.

Cumprimentos,
Kishor

Na quarta-feira, 12 de dezembro de 2018, 15:39, Kamil Ogórek, [email protected] escreveu:

Ei @ kishor-bhatt https://github.com/kishor-bhatt , você pode fazer isso
usando contexto extra -
https://docs.sentry.io/enriching-error-data/context/?platform=javascript

Sentry.withScope ((escopo) => {

scope.setExtra ("resposta", API_responseObj);

Sentry.captureException (err);

});

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/getsentry/sentry-javascript/issues/1794#issuecomment-446533014 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AQIaZTKfeiOdvQhli3awbC6Lu6iDi9jiks5u4NXwgaJpZM4ZPDwn
.

Todos 3 comentários

Ei @ kishor-bhatt, você pode fazer isso usando extra context - https://docs.sentry.io/enriching-error-data/context/?platform=javascript

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

Ei Kamil,

Vou adicionar isso com setExtra. Obrigado por esclarecer isso.

Cumprimentos,
Kishor

Na quarta-feira, 12 de dezembro de 2018, 15:39, Kamil Ogórek, [email protected] escreveu:

Ei @ kishor-bhatt https://github.com/kishor-bhatt , você pode fazer isso
usando contexto extra -
https://docs.sentry.io/enriching-error-data/context/?platform=javascript

Sentry.withScope ((escopo) => {

scope.setExtra ("resposta", API_responseObj);

Sentry.captureException (err);

});

-
Você está recebendo isso porque foi mencionado.
Responda a este e-mail diretamente, visualize-o no GitHub
https://github.com/getsentry/sentry-javascript/issues/1794#issuecomment-446533014 ,
ou silenciar o tópico
https://github.com/notifications/unsubscribe-auth/AQIaZTKfeiOdvQhli3awbC6Lu6iDi9jiks5u4NXwgaJpZM4ZPDwn
.

A qualquer momento!

Esta página foi útil?
0 / 5 - 0 avaliações