문제
에이전트가 작동 중이지만 인프라 모니터링 UI 는 인프라 에이전트에서 수집된 일부 이벤트, 메트릭 또는 속성에 대해 예기치 않은 데이터를 표시합니다.
문제점 해결
인프라는 복잡한 시나리오의 문제를 해결하는 데 도움이 되도록 주문형으로 활성화할 수 있는 추적 수준 로깅을 지원합니다. Telemetry Data Platform으로 보내는 모든 이벤트 및 메트릭을 인쇄하기 위해 다음 추적 플래그를 구성할 수 있습니다. 이 설정은 많은 데이터를 매우 빠르게 생성하므로 문제 해결 목적으로만 활성화하는 것이 좋습니다.
newrelic-infra.yml 구성 파일을 편집하고 필요한 플래그를 추가합니다. 예를 들어:
verbose: 1log_file: /path/myfile.logtrace:# v3.submission enables detailed logging for events, examples: SystemSample, NetworkSample, etc.- v3.submission# dm.submission- dm.submission초기화 시스템을 사용하여 에이전트 서비스를 다시 시작합니다.
Telemetry Data Platform으로 전송되는 데이터를 확인하기 위해 새 추적 로그 라인을 식별합니다.
v3.submission이 활성화된 경우의 로그 예:
time="2021-12-28T09:27:28Z" level=debug msg="Sending events to metrics-ingest." component=MetricsIngestSender key=... numEvents=3 postCount=1 timestamps="[2021-01-01 09:27:28 +0000 UTC]"time="2021-12-28T09:27:28Z" level=debug msg="Preparing metrics post." component=MetricsIngestSender postCount=1time="2021-12-28T09:27:28Z" level=trace msg="[{\"EntityID\":111,\"IsAgent\":true,\"Events\":[{\"eventType\":\"SystemSample\",\"timestamp\":1640683648,\"entityKey\":\"...\",\"cpuPercent\":0.2004008016032026, ...}]" feature=v3.submissiontime="2021-12-28T09:27:29Z" level=debug msg="Metrics post succeeded." component=MetricsIngestSender postCount=1