당사의 로그 관리 기능은 로그 데이터를 수집, 처리, 탐색, 쿼리 및 경고하는 데 도움이 됩니다. New Relic에 로그인하려면 다음 옵션 중 하나를 사용할 수 있습니다.
- 앱의 APM 에이전트 가 컨텍스트의 APM 로그를 사용하여 New Relic에 직접 로그 데이터를 전달하도록 합니다. 추가 타사 소프트웨어를 설치하거나 유지 관리할 필요가 없습니다!
- 앱 및 호스트의 로그를 위한 경량 데이터 수집기로 인프라 모니터링을 위한 설치 안내를 사용하십시오.
- 기존 로그 전달 솔루션 을 사용하여 로그를 수집하고 New Relic으로 전달되는 메타데이터를 확장하십시오.
- 로그 API 를 사용하여 HTTP를 통해 로그를 전달하십시오.
- syslog 프로토콜을 사용하여 TCP 끝점 을 통해 로그를 전달합니다.
로그 전달자 시작하기
APM 에이전트가 컨텍스트 솔루션의 자동 로그를 아직 지원하지 않는 경우 컨텍스트 솔루션에서 수동 로그를 계속 사용하고 인프라 에이전트 또는 지원되는 타사 전달자를 통해 로그를 전달할 수 있습니다. 방법은 다음과 같습니다.
- 아직 계정이 없다면 New Relic 계정을 만드 십시오. 영원히 무료입니다.
- New Relic 계정의 라이센스 키 가 있어야 합니다.
- 호환되는 로그 전달자 를 설치하십시오.
- TCP 포트 443의 아웃바운드 연결이 해당 지역 과 일치하는 CIDR 범위 로 허용되는지 확인합니다.
- 구성에 DNS 이름
log-api.newrelic.com
또는log-api.eu.newrelic.com
을 사용합니다. - New Relic APM 에이전트가 모니터링하는 앱의 경우 컨텍스트 절차에서 수동 로그인에 따라 에이전트를 구성하십시오.
로그 전달 옵션
우리는 로그를 New Relic으로 전달하기 위한 몇 가지 솔루션을 제공합니다.
인프라 에이전트(권장)
가이드 설치 프로세스를 사용 하여 로그 관리 및 인프라 모니터링을 함께 빠르고 쉽게 설치 하십시오! 이것은 앱의 로깅 데이터 와 호스트의 로깅 데이터를 모두 New Relic으로 가져오는 가장 쉬운 솔루션입니다. 작동 방식 에 대한 비디오를 시청하십시오.
인프라 로그 전달에 자동으로 포함된 호스트 메트릭이 필요하지 않거나 이미 로그 전달자가 있는 경우 지원되는 다음 옵션 중 하나를 사용하여 로그를 New Relic에 전달할 수 있습니다.
아마존
다음 Amazon 로그 전달자를 지원합니다.
마이크로소프트
다음 Microsoft 로그 전달자를 지원합니다.
기타 지원되는 로그 전달자
또한 다음 로그 전달자를 지원합니다.
- Cloudflare 로그푸시
- Fluent Bit 플러그인
- Fluentd 플러그인
- Google Cloud Platform 게시/구독
- Heroku 로그 스트리밍
- 쿠버네티스 플러그인
- Logstash 플러그인
- 벡터 플러그인
TCP 끝점
일부 상황에서는 로그 전달자가 없을 수 있습니다. 예를 들어 CDN, 하드웨어 장치 또는 관리 서비스가 있습니다. rsyslog
및 syslog-ng
과 같은 syslog 프로토콜을 사용하고 TCP 엔드포인트 를 통해 로그를 New Relic에 전달할 수 있습니다.
로그 API
플러그인을 설치하지 않고 New Relic에 연결하려는 경우 HTTP 입력 통합을 제공합니다. 이 옵션은 모니터링된 로그 데이터를 Log API 를 통해 New Relic으로 직접 보냅니다.
작동 원리
인프라 에이전트의 안내 설치 프로세스를 사용하여 로그 데이터를 빠르고 쉽게 전달할 수 있습니다. New Relic에서 로깅 데이터를 사용하는 방법의 예를 포함하여 방법을 배우려면 YouTube에서 Nerdlog 비디오(14분 46초)를 시청하십시오.
다음은 뭐지?
로그 전달자를 활성화한 후 당사의 로그 관리 기능으로 New Relic의 데이터를 최대한 활용하십시오.
- 로그 UI 를 사용하여 플랫폼 전반에 걸쳐 로깅 데이터를 탐색하십시오.
- APM UI 의 앱 성능 컨텍스트에서 로그를 확인하세요. 분산 추적 , 스택 추적, 애플리케이션 로그 등으로 오류 를 해결합니다.
- 인프라 모니터링 에이전트 를 사용하여 로그를 전달하는 경우 애플리케이션과 플랫폼 성능 데이터에 대한 더 깊은 가시성을 얻으십시오. UI에서 인프라 로그 를 검토합니다.
- 경보를 설정하십시오.
- 데이터를 쿼리 하고 대시보드를 만듭니다 . 예를 들어 데이터 파티션 규칙 및 로그 구문 분석 규칙 을 쿼리하고 관리하려면 NerdGraph 자습서를 참조하십시오.