New Relic은 시스템 모듈, 구성 파일, 메타데이터, 패키지, 서비스, 사용자 세션 등을 포함하여 호스트별 시스템 구성에 대한 자세한 정보를 수집할 수 있습니다. Inventory 페이지는 각 호스트의 구성에 대한 필터링 및 검색 가능한 실시간 보기를 제공합니다.
인벤토리 페이지에서는 다음을 수행할 수 있습니다.
버전 업데이트가 모든 호스트에 성공적으로 적용되었는지 확인하십시오. 호스트 간의 버전 불일치를 감사합니다. 보안 취약점을 수정하기 위해 업데이트가 필요한 호스트를 빠르게 식별합니다. 인벤토리 페이지 찾기 인벤토리 데이터를 보고 검색하려면: one.newrelic.com > All capabilities > Infrastructure > Inventory 로 이동합니다.
이 페이지에는 어떤 데이터가 표시됩니까? 이 페이지에 데이터를 표시하려면 인프라 에이전트가 설치되어 있어야 합니다.
인벤토리 아이템 네이밍 인프라 인벤토리는 인벤토리 항목을 소스 경로와 유사한 이름으로 구성하는 정규화된 네임스페이스(디렉토리처럼 구조화됨)입니다. 인벤토리 항목 이름은 세 가지 요소로 구성됩니다.
요소
설명
범주
일반적으로 시스템에서의 역할을 기반으로 하는 기본 최상위 유형의 데이터 소스입니다. 일반적인 예로는 구성, 패키지, 커널, 사용자 세션, 서비스 및 모듈이 있습니다.
원천
인벤토리 항목에 대한 특정 데이터 소스입니다.
상표
특정 인벤토리 항목의 이름 예를 들어 파일 이름, 패키지 이름 또는 시스템 설정 이름입니다.
팁 호스트에 대한 자세한 메타데이터 및 기타 정보에 대한 태그 지정 을 사용합니다.
페이지 기능 인벤토리 페이지 기능을 사용하여 호스트의 특정 항목에 대한 정보를 찾습니다.
인벤토리 검색 검색 기능을 사용하여 인벤토리 항목을 검색합니다.
예를 들어 OpenSSL과 관련된 정보를 찾으려면 openssl
을(를) 검색하십시오. 검색어가 인벤토리 항목 이름과 다시 일치합니다.
인벤토리 항목 세부 정보 보기 인벤토리 항목 세부 정보는 New Relic 인벤토리 항목 이름 에 따라 상주하는 각 호스트에 대한 호스트 및 시스템 정보를 제공합니다. 다른 호스트에 동일한 항목의 다른 버전이 있는 경우 New Relic은 이를 감지하고 인벤토리 페이지에서 변형 호스트 레이블로 플래그를 지정하고 각 버전을 실행하는 각 호스트를 나열합니다.
항목 세부 정보는 해당 소스에서 지시하는 속성(키/값 쌍)입니다. 특정 속성은 일반적으로 시간이 지남에 따라 안정적이지만 새로운 속성이 추가되거나 더 이상 사용되지 않을 수 있습니다. 속성은 각 인벤토리 항목의 핵심인 중요한 메타데이터를 전달합니다.
일반적인 인벤토리 항목 속성은 다음과 같습니다.
변형 호스트(호스트 이름) 아키텍처 설명 필수적인 우선순위 상태 버전 호스트의 경고 임계값 인시던트 보기 하나 이상의 호스트의 경고 임계값 사건을 보려면 호스트의 Critical [위험을] 선택합니다. 아이콘 또는 Warning [경고] 상.
인벤토리 데이터 수집 인벤토리는 인프라 에이전트의 내장 데이터 수집기, Amazon Elastic Compute Cloud(EC2) 통합, New Relic에서 제공하는 에이전트 통합 및 고객 구축 통합에서 수집됩니다. 데이터는 Inventory [인벤토리] 페이지와 인프라 UI의 다른 위치에 나타납니다.
Linux 내장 에이전트 데이터 인프라 에이전트는 Linux 시스템에 대해 이 데이터를 수집합니다.
범주
원천
를 사용하여 수집된 데이터...
응용 프로그램
apm
APM 언어 에이전트 메타데이터
구성
selinux
sestatus -b, semodule -l
selinux-policies
sestatus -b, semodule -l
selinux-modules
sestatus -b, semodule -l
sshd
/etc/sshd_config
( PermitRootLogin, PermitEmptyPasswords, PasswordAuthentication
및 ChallengeResponseAuthentication
만 해당)
핵심
modules
/sbin/modinfo, /sbin/lsmod, /proc/modules
sysctl
/proc/sys
metadata
agent_config
에이전트의 전체 구성 파일
attributes
에이전트의 custom_attributes
host_aliases
에이전트의 display_name, 클라우드 제공자 instance-id, os.Hostname(), hostname -f, hostname
cloud_security_groups
클라우드 제공자 보안 그룹
system
uptime -s, /etc/redhat-release, /proc/cpuinfo, /etc/os-release, /proc/sys/kernel/random/boot_id, /proc/sys/kernel/osrelease, /sys/class/dmi/id/product_uuid, /sys/devices/virtual/dmi/id/sys_vendor, /sys/devices/virtual/dmi/id/product_name
facter
facter -p -j
서비스
daemontool
ps -e, svstat
systemd
initctl list
upstart
systemctl -l, systemctl show, modinfo, lsmod
supervisord
/var/run/supervisor.sock unix socket connection, supervisor.getAllProcessInfo
pidfile
var/run, find -L -name, /proc/N/status, /proc/N/stat
세션
users
who
체계
network_interfaces
net.Interfaces()
패키지
dpkg
dpkg-query -W -f
rpm
rpm -qa
Windows 기본 제공 에이전트 데이터 인프라 에이전트는 내장된 계측과 com.newrelic.winpkg
통합의 조합을 사용하여 Windows 호스트에서 시스템 정보를 수집합니다. 다음 표는 Windows 시스템에서 수집되는 데이터를 보여줍니다.
범주
원천
를 사용하여 수집된 데이터...
응용 프로그램
apm
APM 언어 에이전트 메타데이터
metadata
agent_config
에이전트의 전체 구성 파일
attributes
에이전트의 custom_attributes
host_aliases
에이전트의 display_name, 클라우드 제공자 instance-id, os.Hostname(), Registry(SYSTEM\CurrentControlSet\Services\Tcpip\Parameters(Domain, DhcpDomain, Hostname)
system
kernel32.dll (GetPhysicallyInstalledSystemMemory), WMI (Win32_OperatingSystem, Win32_Processor), os.Hostname()
서비스
windows_services
WMI( Win32_Service WHERE State = "Running" AND StartMode = "Auto"
)
체계
network_interfaces
net.Interfaces()
패키지
windows_programs
레지스트리( SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\, SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\
)
windows_updates
WMI( Win32_QuickFixEngineering
)(기본적으로 꺼져 있음)
AWS 클라우드 통합 인벤토리 수집된 데이터는 Amazon Elastic Compute Cloud(EC2) 통합에 따라 다릅니다. 자세한 내용은 Amazon 통합 에 대한 특정 문서를 참조하십시오.
인벤토리 데이터 보존 인벤토리 데이터는 실시간입니다. 호스트가 보고를 중지하면 인벤토리 데이터가 최대 24시간 동안 계속 표시됩니다.
차트 데이터 속성 인벤토리 페이지를 채우는 데 사용되는 속성에 대한 기술적인 설명은 기본 인프라 속성 및 이벤트 를 참조하십시오. 여기에는 운영 체제별 일반적인 이벤트 요약이 포함됩니다.
필터 세트 필터 세트 UI 구성 요소는 호스트를 필터링하고 저장된 보기를 만드는 데 사용됩니다. 이벤트 및 인벤토리 UI 페이지에서만 사용할 수 있으며 지원 중단되는 과정에 있습니다. 저장된 보기 기능으로 대체되었습니다. 이 시점부터 생성하는 모든 필터 세트는 저장된 보기 기능으로 마이그레이션되지 않습니다.
필터 세트 사용 방법 New Relic 인프라 모니터링을 사용하면 필터를 필터 세트로 결합하여 가장 중요한 기준에 따라 호스트를 구성할 수 있습니다. 귀하의 계정에는 수백 명의 호스트가 보고할 수 있으므로 문제를 효과적으로 해결할 수 있으려면 중요한 것에 집중하는 것이 중요합니다.
카테고리 내 패턴 보기 사용 가능한 속성 또는 태그 를 사용하여 필터 세트를 생성할 수 있습니다.
예를 들어 인프라를 다음과 같은 범주로 구성할 수 있습니다.
one.newrelic.com > All capabilities > Infrastructure 로 이동하고 Inventory 또는 Events [이벤트를] 클릭합니다.
All hosts 가 왼쪽 사이드바에 표시되지 않으면 Saved filter sets > All hosts 를 선택하여 해당 필터 세트를 엽니다.
모든 호스트 에서 호스트 필터링 을 클릭합니다.
목록에서 항목을 클릭하면 값 목록이 표시됩니다.
포함 또는 제외 를 클릭합니다( 필터 집합 논리 참조).
값을 개별적으로 클릭하거나 여러 값과 일치하도록 텍스트를 입력합니다.
원하는 필터 세트를 얻을 때까지 필터를 계속 추가합니다.
필터 이름을 지정하려면
아이콘을 클릭하고 이름을 입력하고 저장 을 클릭합니다.
필터 세트 편집 기존 필터 세트를 변경하려면:
사이드바에서 저장된 필터 세트 를 클릭하여 목록을 엽니다.
스크롤하거나 검색어를 입력하여 필터 세트를 찾습니다.
필터 세트를 클릭하여 엽니다.
사이드바에서 옵션을 클릭하여 필터 세트를 업데이트한 다음 저장합니다.
필터 세트 로직 필터 세트를 생성할 때 결과를 좁히는 속성 및/또는 태그 목록을 생성합니다. 이 섹션에서는 필터 세트가 목록에 다양한 규칙을 적용하는 방법을 설명합니다.
포함 및 제외 필터 세트 작성의 일부로 필터가 특정 값과 일치하는 엔터티를 포함하거나 제외할지 여부를 지정합니다.
포함 또는 제외가 작동하는 방식은 값을 선택하는 방법에 따라 다릅니다.
권장 사항: 문자열을 일치시켜 값 선택 값을 일치시키려는 문자열을 입력하여 값 목록을 생성할 수 있습니다. 이는 여러 값을 일치시키는 데 유용합니다.
팁 문자열 일치는 값 목록을 효율적으로 생성하며 이 접근 방식은 새 항목을 추가함에 따라 확장됩니다.
다음은 문자열 일치와 함께 사용하는 논리 필터 세트입니다.
비교기
논리
포함
포함 을 클릭한 다음 일치시킬 값을 원하는 문자열을 입력하면 필터가 비교기 LIKE
를 사용합니다. 즉, 결과에 문자열과 유사한 모든 항목이 포함됩니다.
예를 들어 East-라는 용어로 필터링할 수 있으며 해당 용어를 포함하는 모든 엔터티가 반환됩니다.
들어오지 못하게 하다
제외 를 클릭한 다음 일치시킬 값을 원하는 문자열을 입력하면 필터가 비교기 NOT LIKE
를 사용합니다. 즉, 결과에서 문자열과 유사한 항목이 제외됩니다.
예를 들어 West-라는 용어로 필터링할 수 있으며 해당 용어를 포함하지 않는 모든 엔터티가 반환됩니다.
개별적으로 값 선택 속성/태그 목록을 클릭하여 개별 값을 식별할 수 있습니다.
팁 이 접근 방식은 새 엔터티를 추가하는 경우 잘 확장되지 않습니다.
다음은 개별 값 선택과 함께 사용되는 논리 필터 세트입니다.
비교기
논리
포함
포함 을 클릭한 다음 특정 값을 클릭하면 필터가 비교기 IN
를 사용합니다. 즉, 필터는 선택 목록에서 하나 이상의 값과 정확히 일치하는 항목을 찾습니다.
들어오지 못하게 하다
제외 를 클릭한 다음 특정 값을 클릭하면 필터 세트는 비교기 NOT IN
를 사용합니다. 즉, 필터는 선택 목록에서 하나 이상의 값과 정확히 일치하지 않는 모든 항목을 반환합니다.
그리고/또는 필터 세트는 백그라운드에서 논리 연산자 AND
및 OR
를 사용하여 데이터를 결합합니다.
여러 속성 또는 태그의 값을 클릭하면 AND
으로 결합됩니다.
속성 또는 태그 내에서 값을 클릭하면 OR
으로 결합됩니다.
필터 결과는 다음 두 가지 모두에 해당하는 호스트를 표시합니다.
선택한 인프라 에이전트 버전 중 하나를 포함하는 호스트
선택한 AWS 가용 영역 중 하나의 호스트