문제
에이전트가 작동 중이지만 인프라 모니터링 UI 는 인프라 에이전트에서 수집된 일부 이벤트, 메트릭 또는 속성에 대해 예기치 않은 데이터를 표시합니다.
문제점 해결
인프라 에이전트에는 복잡한 시나리오의 문제를 해결하고 예상 데이터가 예상대로 호스트를 떠나는지 확인하기 위해 주문형으로 활성화할 수 있는 추적 수준 로그가 포함되어 있습니다. 이 설정은 많은 데이터를 매우 빠르게 생성하므로 문제 해결을 위해 일시적으로만 활성화하는 것이 좋습니다.
newrelic-infra.yml 구성 파일을 편집하고 필요한 플래그를 추가하여 로그를 활성화합니다. 예를 들어 기본 로그 파일 경로에서 모든 추적 로그를 활성화하려면 다음을 수행합니다.
log:level: trace
Infrastructure Agent 버전 1.26.0 이상에는 다른 로깅 구성이 필요합니다.
verbose: 1 trace: # v3.submission enables detailed logging for events, examples: SystemSample, NetworkSample, etc. - v3.submission # dm.submission enables detailed logging for integrations using Dimensional Metric format. - 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