• EnglishEspañol日本語한국어Português
  • 로그인지금 시작하기

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

In the event of any inconsistency between the English version and the translated version, the English versionwill take priority. Please visit this page for more information.

문제 신고

Go용 새 유물 설치

Go 에이전트는 코드를 자동 계측하므로 Go 언어 앱과 마이크로서비스 모니터링을 시작할 수 있습니다. 런처를 사용하거나 이 문서의 지침에 따라 기본 Go 에이전트 설치를 완료할 수 있습니다.

아직 계정이 없다면 New Relic 계정을 만드 십시오. 영원히 무료입니다.

바둑 데이터 추가

호환성 및 요구 사항

Go 에이전트는 Linux, macOS 또는 Windows에서 Golang 1.17 이상이 필요합니다. 자세한 내용은 Go 에이전트 호환성 및 요구 사항 을 참조하세요.

Go 에이전트 설치

Go 에이전트를 설치하려면 다음이 필요합니다. . 그런 다음 에이전트를 설치하려면 다음을 수행하십시오.

  1. github.com/newrelic/go-agent 에서 원하는 프로세스를 사용하세요. 예를 들어:

    bash
    $
    go get github.com/newrelic/go-agent/v3/newrelic
  2. 애플리케이션에서 github.com/newrelic/go-agent/v3/newrelic 패키지를 가져옵니다.

    import github.com/newrelic/go-agent/v3/newrelic
  3. main 함수 또는 init 블록에 다음을 추가하여 Go 에이전트를 초기화합니다.

    app, err := newrelic.NewApplication(
    newrelic.ConfigAppName("Your Application Name"),
    newrelic.ConfigLicense("YOUR_NEW_RELIC_LICENSE_KEY")
    )
  4. 앱 코드에서 표준 HTTP 요청을 래핑하여 웹 트랜잭션을 계측 합니다. 예를 들어:

    http.HandleFunc(newrelic.WrapHandleFunc(app, "/users", usersHandler))
  5. 모니터링하려는 다른 거래를 계측합니다 .

  6. 선택 사항: 추가 수준의 타이밍 세부 정보를 위한 계측 세그먼트 .

  7. 애플리케이션을 컴파일하고 배포합니다.

New Relic에서 앱 데이터 보기

애플리케이션이 New Relic에 데이터를 보낼 때까지 몇 분 정도 기다립니다. 그런 다음 APM UI 에서 앱의 성능을 확인합니다. 몇 분 이내에 데이터가 나타나지 않으면 문제 해결 팁 을 따르십시오.

이 문서가 설치하는데 도움이 되셨나요?

에이전트를 최신 상태로 유지

New Relic의 최신 기능, 개선 사항 및 중요한 보안 패치를 최대한 활용하려면 앱의 Go 에이전트를 최신 상태로 유지하세요.

Copyright © 2024 New Relic Inc.

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