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

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

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.