처음으로 인프라 에이전트를 설치해야 하는 경우 Linux, Windows 또는 구성 관리 도구 용 설치 문서를 참조하십시오.
인프라 에이전트를 설치 제거해야 하는 경우 인프라 에이전트 설치 제거를 참조하십시오.
인프라 에이전트 버전 식별
인프라 에이전트는 자동으로 업데이트되지 않습니다. 최신 에이전트 버전이 있는지 확인하려면 인프라 에이전트 릴리스 정보 를 참조하십시오.
New Relic UI에서 호스트의 현재 인프라 에이전트 버전을 보려면 다음 옵션 중 하나를 사용하십시오.
- 단일 호스트: 호스트 엔터티 에서
agentVersion
태그를 확인하거나 Infrastructure UI에서 해당Agent version
찾습니다. - 여러 호스트: 버전별 활성 호스트 목록을 보려면 Infrastructure > Navigator 으로 이동하여 보고 엔터티를
agentVersion
로 그룹화하세요. - 쿼리: 보고서를 생성하려면 표준 상담원 측정항목에서
agentVersion
속성을 사용하세요. 예를 들어 다음 NRQL 쿼리는 에이전트 버전별로 고유한 활성 호스트 그룹의 수를 보여줍니다.FROM SystemSample SELECT uniqueCount(hostname)FACET agentVersionLIMIT MAX
호스트에서 버전을 수동으로 확인하려면 서버에 로그온하고 newrelic-infra --version
또는 패키지 관리자에 해당하는 명령을 실행할 수 있습니다. 이를 실행할 디렉터리는 운영 체제마다 다르지만 기본 경로는 다음과 같습니다.
- 리눅스:
/usr/bin/newrelic-infra
- Windows:
C:\Program Files\New Relic\newrelic-infra\
- 맥 OS:
/usr/local/bin/newrelic-infra
UI에서 오래된 에이전트 버전 식별
먼저 에이전트 릴리스 정보 에서 사용 가능한 최신 버전을 확인해야 합니다. 가능하면 3개월 이하의 버전을 실행하는 것이 좋습니다.
지정된 major.minor
(예: 1.45.0
)보다 오래된 버전을 실행 중인 활성 호스트를 식별하려면 다음 NRQL 쿼리를 실행할 수 있습니다.
FROM SystemSample SELECT uniques(hostname) WHERE numeric(capture(agentVersion, '(?P<major>.[0-9]*).([0-9]*).([0-9]*)')) <= 1 AND numeric(capture(agentVersion, '([0-9]*).(?P<minor>.[0-9]*).([0-9]*)')) <= 45LIMIT MAX
패키지 관리자를 사용하여 설치용 에이전트 업데이트
기본 설치 프로세스를 사용한 경우 패키지 관리자를 사용하여 프로그램과 해당 종속성을 최신 버전으로 업데이트하십시오. 다음은 몇 가지 일반적인 시스템의 예입니다.
지원 및 수동 tarball 설치를 위한 에이전트 업데이트
중요
자동화된 스크립트가 없기 때문에 업데이트 시 오래된 파일이 남을 수 있습니다. 오래된 파일은 수동으로 제거해야 합니다.
에이전트를 업데이트하려면 파일을 다시 다운로드하고 Linux( 지원 또는 수동 ) 또는 Windows( 지원 또는 수동 )의 설치 절차를 따르십시오. 이렇게 하면 이전 설치를 덮어씁니다.
에이전트의 컨테이너화된 버전 업데이트
latest
레이블을 사용하여 Docker 이미지 가 자동으로 업데이트되도록 합니다.