이것은 가장 간단한 접근 방식이며, 로그 전달자 설정에 대한 액세스 권한이나 관심이 없는 개발자 또는 앱 컨텍스트에서 로그 및 기타 연결 메타데이터의 힘을 확인하려는 계정에 탁월한 선택입니다. 많은 오버 헤드.
이 옵션을 사용하여 에이전트는 span.id
, trace.id
, hostname
, entity.guid
및 entity.name
를 추가합니다. 로그 전달 제한에 대해 알아보세요.
로그 전달 기능이 있는 에이전트 버전(Python 에이전트 7.12.0.176 이상)을 설치하기만 하면 됩니다. 전달이 비활성화된 경우 다음 구성을 사용할 수 있습니다.
newrelic.ini
:
application_logging.enabled=true
application_logging.forwarding.enabled=true
환경 변수:
NEW_RELIC_APPLICATION_LOGGING_ENABLED=true
NEW_RELIC_APPLICATION_LOGGING_FORWARDING_ENABLED=true
이 옵션은 에이전트 버전 7.16.0.178 부터 기본적으로 켜져 있습니다.
Optional adjustments:
이 기능이 활성화되면 1분마다 New Relic에 전송되는 최대 로그 수를 제어할 수 있습니다. 기본값은 10,000입니다. 60초 동안 10,000개 이상의 로그가 수신되면 로그 샘플링이 시작됩니다.
더 많은 로그를 수신하려면 더 높은 숫자로 설정하십시오. 더 적은 수의 로그를 수신하려면 더 낮은 숫자로 설정하십시오. 100,000까지의 모든 정수가 유효합니다.
newrelic.ini
:
접착제 에이전트 버전 11.0.0+의 경우:
application_logging.forwarding.max_samples_stored=10000
끌어 당기는 에이전트 버전 10.17.0 이하의 경우:
event_harvest_config.harvest_limits.log_event_data=10000
환경 변수:
NEW_RELIC_APPLICATION_LOGGING_FORWARDING_MAX_SAMPLES_STORED=10000
기존 로그 포워딩 솔루션이 있고 컨텍스트에서 자동 로그인을 사용하도록 에이전트를 업데이트하는 경우 disable your manual log forwarder 를 확인하세요. 그렇지 않으면 앱이 이중 로그 라인을 전송하게 됩니다. 귀하의 계정에 따라 이중 청구가 발생할 수 있습니다. 자세한 내용을 보려면 특정 로그 전달자를 비활성화하는 절차를 따르십시오.