Linux용 인프라 에이전트의 지원 설치를 통해 우리가 제공하는 설치 스크립트 및 구성 파일 에 필요한 변경을 수행하여 환경에 적응할 수 있습니다.
중요
지원 설치는 Systemd, Upstart 및 SysV 서비스 관리자에서만 작동합니다. 다른 서비스 관리자를 사용하는 경우 수동 설치 를 진행하십시오.
설치하기 전에 호환성 및 요구 사항 을 확인하십시오.
에이전트 설치
에이전트를 설치하려면:
패키지된 에이전트 파일 을 다운로드하거나 특정 버전의 에이전트, 해당 체크섬을 자동으로 가져와 다운로드 후 확인하는 다음 명령을 사용합니다.
ARCH=amd64
을 원하는 아키텍처(amd64, 386, arm64, arm)로 바꾸고V=1.27.4
을 최신 또는 특정 버전 으로 바꿉니다.bash$V=1.27.4 ARCH=amd64; echo "https://download.newrelic.com/infrastructure_agent/binaries/linux/${ARCH}/newrelic-infra_linux_${V}_${ARCH}.tar.gz" | { read url; wget "${url}"{,.sum}; shasum -a 256 --check ${url##*/}.sum; }버전
1.27.4
부터tar.gz
패키지 GPG 서명을 제공합니다.GitHub의 infra-agent 저장소에서 서명 절차 및 확인 지침을 확인할 수 있습니다.파일의 압축을 풉니다.
파일이 다음 구조로 압축 해제되었는지 확인하십시오.
newrelic-infra|-- config_defaults.sh|-- etc| |-- init_scripts| | |-- systemd| | | `-- newrelic-infra.service| | |-- sysv| | | `-- newrelic-infra| | `-- upstart| | `-- newrelic-infra| `-- newrelic-infra| `-- integrations.d|-- installer.sh|-- usr| `-- bin| |-- newrelic-infra| |-- newrelic-infra-ctl| `-- newrelic-infra-service`-- var|-- db| `-- newrelic-infra| |-- custom-integrations| |-- integrations.d| |-- LICENSE.txt| `-- newrelic-integrations|-- log| `-- newrelic-infra`-- run`-- newrelic-infraconfig_defaults.sh
에서 라이센스 키를 업데이트하십시오.옵션: 구성 파일에서 다른 환경 매개변수 를 업데이트하십시오.
관리자 권한으로
installer.sh
을 실행합니다.
스크립트는 서비스 관리자를 자동으로 식별합니다. 실패하면 수동으로 업데이트하라는 메시지가 표시됩니다.
이 문서가 설치하는데 도움이 되셨나요?
설치 구성
구성 파일 config_defaults.sh
은 모든 구성 옵션에 대한 참조 소스 역할을 합니다. 여기에는 다음 환경 매개변수가 포함됩니다.
변하기 쉬운 | 설명 |
---|---|
에이전트 시작 시 필요합니다. | 에이전트 홈 디렉토리. 기본:
|
설치 시 필요합니다. | 에이전트 바이너리 폴더의 경로입니다. 기본:
|
설치 시 필요합니다. | 에이전트 구성 파일의 위치입니다. 기본:
|
시작 시 구성 옵션만 필요합니다. | 인프라 에이전트 라이센스 키입니다. |
에이전트 시작 시 필요합니다. | 에이전트가 기록할 위치입니다. 기본:
|
설치 시 필요합니다. | 상담원의 권한 수준입니다. 가능한 값은 기본:
|
에이전트 시작 시 필요합니다. | 에이전트가 PID 파일을 배치할 위치입니다. 기본:
|
에이전트 시작 시 필요합니다. | 통합의 구성 파일이 포함된 디렉토리입니다. 기본:
|
실행 모드가 | 에이전트 바이너리를 실행할 사용자입니다. |
다음은 뭐지?
다음을 수행할 수도 있습니다.
- 인프라 데이터에 주석을 달기 위해 사용자 정의 속성 을 추가하십시오.
- 서버가 Amazon EC2에서 호스팅되는 경우 AWS 계정을 연결하십시오 .
- 로그 전달 을 활성화합니다.
- 다른 인프라 통합 을 추가하여 외부 서비스에서 데이터를 수집합니다.
- 수동 으로 시작, 중지, 다시 시작하거나 에이전트 상태를 확인합니다 .