• 로그인

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

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

문제 신고

에이전트 로깅 이동

New Relic for Go 로깅은 표준 Go 로그 패키지 와 New Relic Logger 패키지를 사용합니다. 로깅은 New Relic 통합 문제 를 해결하는 데 유용합니다. 예를 들어 설치 또는 구성 문제가 있습니다.

로그 파일 쓰기

로그 및 감사 파일을 작성하기 위해 Go 에이전트 메서드를 사용하려면 에이전트 GitHub 리포지토리에서 log.go를 참조하세요.

Logrus 통합 예

New Relic은 Logrus 로깅 시스템에 대한 통합을 제공합니다. 다음은 애플리케이션에서 New Relic Logrus 통합을 사용하는 예입니다.

  1. github.com/sirupsen/logrusgithub.com/newrelic/go-agent/v3/integrations/nrlogrus 모두 가져옵니다.

  2. 로그 수준을 설정하고 Logger 출력을 Logrus에 할당합니다. 예를 들어:

    app, err := newrelic.NewApplication(
    newrelic.ConfigAppName("Your Application Name"),
    newrelic.ConfigLicense("YOUR_NEW_RELIC_LICENSE_KEY"),
    func(config *newrelic.Config) {
    logrus.SetLevel(logrus.DebugLevel)
    config.Logger = nrlogrus.StandardLogger()
    },
    )

APM 및 인프라 데이터에 대한 로그 보기

또한 로그와 애플리케이션의 데이터를 함께 가져와 더 쉽고 빠르게 문제를 해결할 수 있습니다. 컨텍스트의 로그를 사용하면 앱의 UI에서 직접 오류 및 추적과 관련된 로그 메시지를 볼 수 있습니다. Kubernetes 클러스터와 같은 인프라 데이터 컨텍스트에서 로그를 볼 수도 있습니다. 다른 UI 페이지로 전환할 필요가 없습니다.

Copyright © 2022 New Relic Inc.

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