• 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

Mensagem do log está truncada

Problema

Nem todos os dados de log em uma mensagem ou para um atributo específico estão sendo exibidos. Os dados log terminam com reticências (...) e os dados restantes não são mostrados.

Solução

Isso ocorre porque o log de armazenamento de dados no New Relic limita o comprimento do campo a 4.094 caracteres. Quaisquer dados maiores que isso serão truncados durante a ingestão.

Se você tiver valores que excedem o limite de caracteres, aqui estão algumas opções para tentar:

Dicas de resolução de problemas

Comentários

Analisar mensagens longas

Analise sua mensagem para fazer login em pares de valores principais mais curtos. Um exemplo comum é uma única linha de log de um log de acesso NGINX. Essa mensagem do log pode ser analisada usando análise integrada via Logstash, Fluentd ou Fluent Bit. Para obter mais informações, consulte nossa documentação sobre análise de dados de log.

Usar saída JSON

Use JSON como formato de saída em vez de texto simples. A mensagem JSON do log será automaticamente analisada em pares de valores principais, o que torna muito menos provável que atinja o limite de caracteres.

Expandir dados de blob

Os primeiros 4.094 caracteres de uma mensagem do log são armazenados como uma string. Os próximos 128.000 bytes são armazenados como blob.

Para consultar logs que provavelmente excederam esse limite de armazenamento no New Relic, execute a seguinte consulta:

SELECT * FROM Log WHERE length(message) >= 4094

Para expandir os dados do blob, execute a consulta a seguir usando message ou qualquer outro atributo. Certifique-se de colocar o atributo do blob entre crases. Por exemplo:

SELECT message, another-attribute, blob(`newrelic.ext.message`), blob(`newrelic.ext.another-attribute`)
FROM Log

Para obter mais informações, consulte nossa documentação sobre mensagens longas armazenadas como blobs.

Copyright © 2024 New Relic Inc.

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