• /
  • EnglishEspañol日本語한국어Português
  • EntrarComeçar agora

Esta tradução de máquina é fornecida para sua comodidade.

Caso haja alguma divergência entre a versão em inglês e a traduzida, a versão em inglês prevalece. Acesse esta página para mais informações.

Criar um problema

A mensagem JSON não é analisada

Problema

Quando o conteúdo JSON é enviado no campo de mensagem do log, ele não é analisado automaticamente e não é armazenado como atributo (pares de valor principal). Em vez disso, o conteúdo permanece na mensagem. Também poderá ser truncado se a mensagem exceder o limite de caracteres.

Solução

Razões pelas quais isso pode estar acontecendo:

  • Se o conteúdo não for JSON válido, ele não será analisado. Em vez disso, ele será armazenado como uma string e truncado se exceder o limite de caracteres.
  • Se o conteúdo for JSON válido, ele pode ter sido "stringificado" com caracteres de escape. Se for esse o caso, primeiro será avaliado como uma string, o que significa que será truncado para 4.096 caracteres antes de ser avaliado como JSON. O resultado do truncamento será JSON inválido e os dados serão armazenados como uma string.

Para resolver esse problema, envie mensagens contendo JSON que não foram convertidas em string. Este conteúdo será analisado mesmo se o comprimento total exceder o limite de caracteres. Se o JSON contiver matriz, eles serão nivelados e armazenados como strings não exploradas.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.