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

이 한글 문서는 사용자의 편의를 위해 기계 번역되었습니다.

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

문제 신고

Windows용 인프라 에이전트의 Zip 수동 설치

Windows용 인프라 에이전트에 대한 사용자 지정 설치 프로세스를 통해 설치의 모든 측면을 조정할 수 있습니다. 파일 시스템에서 원하는 위치에 파일과 폴더를 배치할 수 있습니다.

이 방법을 사용하면 설치를 완전히 제어 할 수 있습니다. 올바른 폴더에 파일을 배치하고, 올바른 구성 값을 제공하고, 에이전트가 모든 올바른 권한을 갖도록 해야 합니다.

설치하기 전에 호환성 및 요구 사항 을 확인하십시오.

에이전트 설치

에이전트를 설치하려면:

  1. 패키지된 에이전트 파일 을 다운로드하거나 특정 버전의 에이전트, 해당 체크섬을 자동으로 가져와 다운로드 후 확인하는 다음 명령을 사용합니다.$arch=amd64 을 원하는 아키텍처(amd64, 386)로 바꾸고 $v=1.27.4최신 또는 특정 버전 으로 바꿉니다.

    $v="1.27.4"; $arch="amd64"; $url="https://download.newrelic.com/infrastructure_agent/binaries/windows/$arch/newrelic-infra-$arch.$v.zip";@("$url", "$url.sum") | ForEach-Object { Invoke-WebRequest -Uri $_ -OutFile $_.Split('/')[-1] }; write-host 'Checksum:' $(If (Select-String -Path "$url.sum".Split('/')[-1] -Pattern (Get-FileHash $url.Split('/')[-1]).Hash -Quiet) {"Ok"} Else {"Fail"})
  2. 파일의 압축을 풉니다.

  3. 파일이 다음 구조로 압축 해제되었는지 확인하십시오.

  4. 서비스 스크립트를 설치합니다 .

선택적 으로 다음을 수행할 수 있습니다.

서비스 스크립트 설치

설치를 계속하려면 서비스를 생성해야 합니다. 참조를 위해 zip 파일에 제공된 파일을 확인합니다.

C:\Program Files\New Relic\newrelic-infra\installer.ps1

구성 파일

인프라 에이전트는 일반적으로 이름이 newrelic-infra.yml 인 구성 파일에 따라 에이전트의 동작을 구성합니다. 이 파일은 에이전트와 동일한 폴더에 있습니다.

구성 파일 템플릿 을 기반으로 새 구성 파일을 생성할 수 있습니다. 자세한 내용 은 에이전트 구성 방법을 참조하세요.

구성 파일의 위치 변경

기본적으로 구성 파일은 C:\Program Files\New Relic\newrelic-infra\newrelic-infra.yml 에 있습니다.

구성 파일의 위치를 변경하려면:

  1. regedit.exe 명령을 실행합니다.

  2. Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\newrelic-infra\ImagePath 폴더를 찾습니다.

  3. ImagePath 키를 검색합니다. 에이전트 바이너리가 기본 경로에 있는 경우 C:\Program Files\New Relic\newrelic-infra\newrelic-infra.exe 에서 키를 찾습니다.

  4. -config 플래그를 사용하여 구성 파일의 새 위치를 키에 추가합니다.

    C:\Program Files\New Relic\newrelic-infra\newrelic-infra.exe -config c:\config.yaml

플러그인 디렉토리 구성

인프라 에이전트를 사용하면 Kubernetes, AWS, MySQL, Redis, Kafka 등과 같은 널리 사용되는 서비스의 데이터를 모니터링하고 보고하는 통합 을 설치할 수 있습니다. 각 통합에는 기본적으로 integration-name-config.yml 이라는 자체 구성 파일이 있습니다.

이 구성 파일은 사전 정의된 위치 C:\Program Files\New Relic\newrelic-infra\integrations.d 에 있습니다. 초기화 시 에이전트는 구성 파일을 로드합니다.

통합 구성 파일의 미리 정의된 위치를 덮어쓰려면 다음 방법 중 하나를 사용합니다.

  • NRIA_PLUGIN_DIR 환경 변수에서 위치를 설정합니다.
  • plugin_dir 필드를 사용하여 newrelic-infra.yml 구성 파일에서 사용자 정의 경로를 설정합니다.
  • newrelic-infra 바이너리를 실행할 때 -plugin_dir 을 사용하여 명령줄 인수로 전달합니다.

에이전트 디렉터리 구성

에이전트는 설치된 통합 , 캐싱 데이터(인벤토리) 등을 실행하기 위해 자체 정의된 디렉토리가 필요합니다. 기본 위치는 C:\Program Files\New Relic\newrelic-infra\ 입니다.

에이전트 디렉터리의 구조와 내용은 다음과 같습니다.

  • LICENSE: New Relic 인프라 에이전트 라이선스가 포함된 텍스트 파일입니다.
  • custom-integrations: 설치된 사용자 정의 통합 을 저장하는 디렉토리.
  • newrelic-integrations: New Relic 공식 통합 을 저장하는 디렉토리.

에이전트는 또한 다른 폴더( app_data_dir )를 사용하여 데이터를 저장합니다. 기본적으로 C:\ProgramData\New Relic\newrelic-infra\ 을 가리킵니다.

에이전트 디렉터리의 미리 정의된 위치를 덮어쓰려면 다음 방법 중 하나를 사용합니다.

  • NRIA_AGENT_DIR 환경 변수에서 위치를 설정합니다.
  • agent_dir 필드를 사용하여 newrelic-infra.yml 구성 파일에서 사용자 정의 경로를 설정합니다.
  • newrelic-infra 바이너리를 실행할 때 -agent_dir 을 사용하여 명령줄 인수로 전달합니다.

로그 파일 구성

기본적으로 에이전트는 C:\Program Files\New Relic\newrelic-infra\newrelic-infra.log 에 로그 파일을 저장합니다.

로그 파일의 미리 정의된 위치를 덮어쓰려면 다음 방법 중 하나를 사용합니다.

  • NRIA_LOG_FILE 환경 변수에서 위치를 설정합니다.
  • log_file 필드를 사용하여 newrelic-infra.yml 구성 파일에서 사용자 정의 경로를 설정합니다.
  • newrelic-infra 바이너리를 실행할 때 -log_file 을 사용하여 명령줄 인수로 전달합니다.

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

다음은 뭐지?

다음을 수행할 수도 있습니다.

Copyright © 2024 New Relic Inc.

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