빌트인 특성

관리 콘솔은 서버에서 빌트인 특성을 수집하여 서버 Manifest에 값을 지정합니다.

빌트인 특성

빌드 시스템의 서로 다른 여러 데이터 오브젝트에서 빌트인 특성을 사용합니다.
  • 선택기는 빌트인 특성을 선택기 변수로 사용하여 서버를 해당 특성의 특정 값과 일치시킬 수 있습니다.
  • 콜렉터는 빌트인 특성을 사용하여 서버에서 데이터를 수집합니다.
  • Manifest는 빌트인 특성이 수집되면 빌트인 특성 값을 저장합니다.
빌트인 특성은 자동으로 추가되지 않습니다. 빌트인 특성이 Manifest에 표시되게 하려면 빌트인 특성을 콜렉터에 추가해야 합니다. 이 테이블에서는 빌트인 특성을 나열하고 설명합니다.
참고: 특성의 가용성은 플랫폼에 따라 다릅니다.
표 1. 콜렉터 및 Manifest의 빌트인 특성
특성 설명
CPU_ARCH 리턴된 값은 아키텍처 이름의 label이며 다음과 같이 표시됩니다.
  • HP-PA: HP Precision Architecture
  • IA-64: Intel Itanium
  • MVS: IBM S/390
  • PPC: PowerPC
  • PPC-64: PowerPC 64
  • SPARC: Sun SPARC
  • X86: Intel, AMD, Cyrix 및 기타에서 사용되는 x86 호환 아키텍처
CPU_LOAD(Windows만 해당) CPU 로드 또는 CPU 사용량이 용량의 백분율(0-100 사이)로 표시됩니다.
CPU_LOAD1 리턴된 값은 실행 중이거나 지난 1분간 실행 대기 중인 평균 프로세스 수(로드 평균)를 보고합니다.

CPU_LOAD1은 CPU 활동의 측정값입니다. 대기 컴퓨터의 로드 수는 0입니다. CPU를 사용 중이거나 대기 중인 각 프로세스는 1씩 로드 수에 추가됩니다.

참고: Windows의 경우 활성 또는 비활성의 모든 프로세스가 로드 수에 추가됩니다. 또한 이 정보는 bfdispatch 프로세스에서 수집되며, 공유 메모리 세그먼트를 사용하여 에이전트에 공개됩니다. 에이전트에 연결하기 위해 사용되는 사용자 신임이 특권이 없으면 이러한 통계가 사용 가능하지 않습니다.
CPU_LOAD5 리턴된 값은 지난 5분간 실행 대기 중인 평균 프로세스 수(로드 평균)를 보고합니다.

CPU_LOAD5는 CPU 활동의 측정값입니다. 대기 컴퓨터의 로드 수는 0입니다. CPU를 사용하고 있거나 실행될 각 프로세스는 1씩 로드 수에 추가됩니다.

참고: Windows의 경우 활성 또는 비활성의 모든 프로세스가 로드 수에 추가됩니다. 또한 이 정보는 bfdispatch 프로세스에서 수집되며, 공유 메모리 세그먼트를 사용하여 에이전트에 공개됩니다. 에이전트에 연결하기 위해 사용되는 사용자 신임이 특권이 없으면 이러한 통계가 사용 가능하지 않습니다.
CPU_LOAD15 지난 15분간 실행 대기 중인 평균 프로세스 수(로드 평균)입니다.

CPU_LOAD15는 CPU 활동의 측정값입니다. 대기 컴퓨터의 로드 수는 0입니다. CPU를 사용하고 있거나 실행될 각 프로세스는 1씩 로드 수에 추가됩니다.

참고: Windows의 경우 활성 또는 비활성의 모든 프로세스가 로드 수에 추가됩니다. 또한 이 정보는 bfdispatch 프로세스에서 수집되며, 공유 메모리 세그먼트를 사용하여 에이전트에 공개됩니다. 에이전트에 연결하기 위해 사용되는 사용자 신임이 특권이 없으면 이러한 통계가 사용 가능하지 않습니다.
CPU_MHZ 이 특성은 프로세서 속도(MHz)를 보고합니다. 이 특성 정보를 입력하려면 특정 조건이 충족되어야 합니다.
  • Linux: 주파수 조정이 사용 가능해야 합니다.
  • Windows: ~MHz 레지스트리 항목이 존재하고 정보가 입력되어 있어야 합니다.
  • x86 및 x86-64 프로세서: 인라인 어셈블리가 작동해야 합니다.
CPU_MANUFACTURER 이 특성은 프로세서 제조업체의 회사 이름을 리턴합니다. 정보를 직접 사용할 수 없는 경우 이름은 아키텍처를 기본으로 가정됩니다. 사용 가능한 프로세서 정보가 충분하지 않은 경우 값이 리턴되지 않습니다. 다음 값이 지원됩니다.
  • AMD: 해당 x86 및 AMD64 프로세서의 경우
  • Cyrix: 해당 x86 호환 프로세서의 경우
  • DEC: Alpha 및 VAX의 경우
  • HP: Hewlett-Packard Precision Architecture
  • IBM: IBM S/390 및 PowerPC G5
  • Intel: Intel x86(Intel64 포함), IA-64 Itanium
  • Motorola: PowerPC G4
  • NexGen: x86 호환 프로세서
  • National: National Semiconductor x86 호환 프로세서
  • Rise: Rise x86 호환 프로세서
  • Sis: Sis x86 호환 프로세서
  • Sun: Sun Microsystems SPARC
  • TransMeta: TransMeta x86 호환 프로세서
  • UMC: UMC x86 호환 프로세서
  • VIA: VIA Technologies x86 호환 프로세서
CPU_MODEL 이 특성은 제조업체 특정 CPU 모델 번호를 리턴합니다. 이 값은 다음과 같이 보고됩니다.
  • x86 아키텍처
    • 386
    • 486
    • 586
    • 686
    • X86_64
  • PowerPC 아키텍처
    • 6xx
    • POWER
    • RS64
    • G3
    • G4
    • G5
    • Cell
CPU_SERIAL 이 특성은 CPU 또는 컴퓨터의 일련 번호를 리턴합니다. 현재 이 기능은 다음 아키텍처로 제한됩니다.
  • x86: Intel 또는 Transmeta 일련 번호만 해당합니다. 참고: 대부분의 x86 프로세서는 일련 번호를 보고하지 않습니다. 해당 경우에는 값이 리턴되지 않습니다.
  • MacOS/X: 지정된 일련 번호가 I/O 레지스트리에서 검색됩니다. 특성을 보고하려면 CoreFoundation 및 IOKit 프레임워크를 찾을 수 있어야 합니다.
DISK_FREE

UNIX 및 Linux의 경우, 이 특성은 서버 경로가 지정하는 파일 시스템상의 여유 공간(MB)의 양을 리턴합니다.

Windows의 경우, 서버 경로에서 지정하는 드라이브상의 디스크 여유 공간(MB)입니다.

예를 들어, 4GB의 여유 공간을 가진 디스크는 4096MB로 보고됩니다.

DISK_TOTAL 이 특성은 사용 가능한 총 디스크 여유 공간을 리턴합니다. 이 값은 남아 있는 전체 디스크 또는 파티션보다 작은 독립된 할당이 있을 수 있는 에이전트의 기본 경로에 대해 보고됩니다. 디스크 공간 관리는 운영 체제에 따라 다릅니다.
MEM_LOAD(UNIX/Linux만 해당) UNIX 및 Linux의 경우, 현재 사용 중인 시스템 메모리 또는 RAM의 양이 전체 실제 메모리의 백분율(0 - 100 사이)로 표시됩니다.
MEM_FREE 이 특성은 RAM 또는 시스템 메모리의 양(MB)을 리턴합니다. 예를 들어, 2GB의 사용 가능 RAM은 2048MB로 보고됩니다.
MEM_PAGESIZE 이 특성은 RAM 또는 시스템 메모리 페이지 크기(MB)를 리턴합니다. 이 그림은 호스트 시스템의 표준 페이지 크기를 나타냅니다. 예를 들어, 페이지 크기가 4KB인 호스트 시스템은 4096MB로 보고됩니다.
MEM_TOTAL 이 특성은 전체 RAM 또는 시스템 메모리(MB)를 리턴합니다.

예를 들어, 2GB의 RAM을 가진 컴퓨터는 2048MB로 보고됩니다.

NET_FQDN 이 특성은 에이전트를 실행 중인 컴퓨터의 완전한 도메인 이름(FQDN)을 리턴합니다. FQDN은 에이전트가 통신하는 데 사용하는 주소를 기반으로 보고됩니다. 리턴되는 주소는 실제로 사용 중인 주소에 따라 IPv4 또는 IPv6일 수 있습니다. NET_IPV, NET_IPV4 및 NET_IPV6도 참조하십시오.
NET_HWADDR 이 특성은 NET_IFACE에서 보고된 인터페이스의 하드웨어 주소를 리턴합니다.
NET_IFACE 이 특성은 에이전트가 통신하기 위해 사용하는 인터페이스의 이름을 리턴합니다.
  • Windows: 보고되는 이름은 ipconfig 명령이 리턴하는 이름입니다(예: Intel(R) PRO/100 VE Network Connection - Packet Scheduler Miniport).
  • 기타 운영 체제에서 보고되는 이름은 ifconfig가 리턴하는 이름입니다(예: en0 또는 eth0 또는 OSA1).
NET_IPV 이 특성은 에이전트와 통신하기 위해 사용되는 IP 연결의 유형(IPv4의 경우 4이고 IPv6의 경우 6)을 리턴합니다.
NET_IPV4 이 특성은 에이전트가 통신하기 위해 사용하는 IPv4 주소를 리턴합니다. IPv6를 통한 연결에서 에이전트가 동일한 인터페이스에 대해 IPv4 주소를 식별할 수 있는 경우, 해당 주소가 보고됩니다.
NET_IPV6 이 특성은 에이전트가 통신하기 위해 사용하는 IPv6 주소를 리턴합니다.
NET_SPEED(Windows만 해당) 이 특성은 인터페이스의 속도(Mb/초)(예: Gigabit Ethernet의 경우 1000)를 리턴합니다.
NUM_CPU 이 특성은 컴퓨터의 CPU 수를 리턴합니다.
OS_HOSTID 이 특성은 gethostid() 시스템 호출의 결과를 리턴합니다. 이 결과는 일반적으로 시스템 관리자가 /etc/hostid를 정보 값으로 설정한 경우를 제외하고는 정보를 제공하지 않습니다.
OS_SYSNAME 이 특성은 서버의 운영 체제 이름을 리턴합니다. 예제: Microsoft Windows XP, AIX, Macintosh OS.
OS_RELEASE 이 특성은 서버의 운영 체제 릴리스 레벨을 리턴합니다.

예를 들어 서버 운영 체제가 Microsoft XP 버전 5.1.2600이면 이 리턴값은 5입니다.

OS_VERSION 이 특성은 서버의 운영 체제 버전을 리턴합니다.

예를 들어 서버 운영 체제가 Microsoft XP 버전 5.1.2600이면 이 리턴값은 1입니다.

WIN_SERVICEPACK(Windows만 해당) 이 특성은 서버에 설치된 Windows 서비스 팩의 버전 번호를 리턴합니다. 예를 들어, 서비스 팩 2의 경우 이 값은 2입니다.

피드백