• 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.

문제 신고

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.