• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

사용자의 편의를 위해 제공되는 기계 번역입니다.

영문본과 번역본이 일치하지 않는 경우 영문본이 우선합니다. 보다 자세한 내용은 이 페이지를 방문하시기 바랍니다.

문제 신고

JSON 메시지가 구문 분석되지 않습니다.

문제

JSON 콘텐츠가 로그의 메시지 필드에 전송되면 자동으로 구문 분석되지 않으며 속성(키/값 쌍)으로 저장되지 않습니다. 대신 내용이 메시지에 남아 있습니다. 메시지가 글자 수 제한 을 초과하면 잘릴 수도 있습니다.

해결책

이러한 일이 발생할 수 있는 이유:

  • 콘텐츠가 유효한 JSON이 아니면 구문 분석되지 않습니다. 대신 문자열로 저장되고 글자 수 제한을 초과하면 잘립니다.
  • 콘텐츠가 유효한 JSON인 경우 이스케이프 문자로 "문자열화"되었을 수 있습니다. 이 경우 먼저 문자열로 평가됩니다. 즉, JSON으로 평가되기 전에 4,096자로 잘립니다. 잘림의 결과는 유효하지 않은 JSON이 되며 데이터는 문자열로 저장됩니다.

이 문제를 해결하려면 문자열로 변환되지 않은 JSON이 포함된 메시지를 보내십시오. 이 콘텐츠는 전체 길이가 글자 수 제한을 초과하더라도 구문 분석됩니다. JSON에 배열이 포함된 경우 병합되어 구문 분석되지 않은 문자열로 저장됩니다.

Copyright © 2024 New Relic Inc.

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