• 로그인지금 시작하세요

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

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

문제 신고

Go용 새 유물 설치

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

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

바둑 데이터 추가

호환성 및 요구 사항

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

Go 에이전트 설치

Go 에이전트를 설치하려면 New Relic 라이센스 키 가 필요합니다. 그런 다음 에이전트를 설치하려면 다음을 수행합니다.

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

    bash
    $
    go get github.com/newrelic/go-agent/v3/newrelic
  2. 애플리케이션에서 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 © 2022 New Relic Inc.