• 로그인지금 시작하기

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

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

문제 신고

인프라 에이전트 동작

인프라 에이전트를 사용하면 개별 서버를 모니터링할 수 있을 뿐만 아니라 서비스가 전체적으로 어떻게 수행되는지 이해할 수 있습니다. 에이전트는 Amazon Linux, CentOS, Debian, RHEL 및 Ubuntu와 Windows Server 를 지원합니다. 이러한 모든 에이전트 버전은 공통된 동작 집합을 나타냅니다.

에이전트 서비스

인프라 에이전트 v1.5.59 부터 에이전트는 newrelic-infra-service 이라는 바이너리를 번들로 제공합니다. 이 바이너리는 OS 서비스 관리자가 관리할 수 있습니다.

서비스 시작 시 이 바이너리는 일반적인 newrelic-infra 프로세스를 생성(실행)하고 하위 실행을 감독합니다. 따라서 에이전트 서비스 프로세스는 OS 서비스 관리자를 통해 트리거되지 않는 한 절대로 다시 시작해서는 안됩니다.

에이전트 시작

시작하는 동안 에이전트는 다음을 수행합니다.

  • 신호 처리기를 등록합니다.
  • 로거를 설정합니다.
  • 파일, 환경 변수 및 호출 인수에서 구성을 로드합니다.
  • 인벤토리, 샘플러 및 통합 수집을 위한 플러그인을 등록합니다.
  • http_server_enabled 과의 StatsD 통합 " 데이터 수신을 위해 http 포트(기본값: 8001)를 엽니다.

데이터 수집 및 전송 전 시작 시간은 일반적으로 6초 미만입니다.

모니터링 및 리소스 한도

기본적으로 인프라 에이전트는 단일 코어에서 실행됩니다. 매초 보낼 이벤트가 있는지 확인하고 이벤트가 있으면 New Relic 수집기 로 보냅니다. 보낼 수 있는 이벤트는 다음과 같습니다.

기본 인프라 이벤트 및 해당 수집 빈도에 대한 설명은 인프라 이벤트 를 참조하십시오.

통합 데이터

통합 모니터링은 지정된 간격(구성 파일에 설정됨)으로 통합 명령을 실행하고 stout/err 을(를) 읽어서 수행됩니다. 더 많은 통합을 활성화할수록 에이전트의 공간이 커집니다. 자세한 내용 은 특정 통합에 대한 설명서를 참조하십시오.

에이전트 종료

종료 신호가 수신되면 에이전트는 등록된 모든 플러그인 및 통합 프로세스를 중지합니다.

유지

에이전트는 서비스로 실행됩니다. 설치 시 systemD. 서비스 파일과 같은 모든 서비스 관리자 필수 파일을 설정합니다. 치명적인 오류가 발생한 경우 서비스 관리자 구성이 에이전트를 다시 시작합니다.

에이전트에 대한 자동 업데이트는 없습니다. 새 에이전트 버전을 설치하려면:

  • Linux: 적절한 패키지 관리자(apt, yum, zypper)를 통해 에이전트 버전을 수동으로 설치합니다.
  • Windows: msi 패키지를 수동으로 다운로드하고 msiexec.exe 로 설치합니다.
  • macOS: HomeBrew를 통해 에이전트 버전을 수동으로 설치합니다.

재시도 동작

수집 서비스에 대한 요청이 실패하면 페이로드가 삭제됩니다. 후속 요청은 성공할 때까지 지수 백오프 패턴을 따릅니다. 인벤토리의 경우 시스템 상태 간의 델타를 캐시 파일에 저장합니다. 실패 시 이러한 델타는 삭제되지 않지만 후속 요청에서 재사용됩니다.

인프라 에이전트 v1.29.1 부터 사용자는 이제 내장된 로깅 전달자에 대한 재시도 시도를 구성할 수 있습니다. 여기서 기본값은 5이며 필요한 숫자 값으로 설정할 수 있습니다.

데이터 보고 관리

데이터 보고 구성에 대한 정보는 데이터 관리 를 참조하십시오.

Copyright © 2022 New Relic Inc.

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