General Data Types

The following table describes each General data type and their meanings.

Table 2.1. General Data Types

NameDescriptionExamples
Host NameThe canonical hostname.speed.acme.com
Host AliasesAliases the host is known bye. Each entry is seperated by a comma (,).quick, fast
Host AddressesThe IP address(es) used by the host. Each entry is seperated by a comma (,).192.168.1.1, 192.168.99.1
Host IDThe host identifier of the system. This is not usually the system serial number, but some form of unique ID based on the systems boot PROM or ethernet MAC address.05c0201a
Serial NumberThe system's unique serial number which is typically assigned by the system manufacturer.A1234567BC
ManufacturerA verbose string specifying the manufacturer of the system.Acme (Acme International Inc)
Manufacturer (Short)A short, one word string specifying the manufacturer of the system.Acme
Manufacturer (Long)A multi-word string specifying the manufacturer of the system.Acme International Inc
System ModelThe hardware system model.Excalibur 4500
Main MemoryThe amount of system memory (RAM).512 MB
Virtual MemoryThe amount of virtual memory. This value usually includes the System Memory plus the swap/paging space.1.2 GB
ROM VersionThe version of the system ROM/PROM found on the system's mainboard. This value is not provided by most modern hardware platforms. 1.2
CPU Count - SocketedThe number of CPU's socketed into a system. On systems with multi-core CPU's, each multi-core CPU will count as 1 for this value. 1
CPU Count - PhysicalThe number of CPU's physically present in a system. On systems with multi-core CPU's, each core will count as 1 for this value. 1
CPU Count - VirtualThe number of CPU's virtually present in a system. On systems with multi-core CPU's, each core will count as 1 for this value. On systems with multi-threaded CPU's, each CPU thread will count as 1 for this value. 1
CPU Count - OnlineThe number of CPU's the system has online and available for use. 1
CPU Count - OfflineThe number of CPU's the system has present but which are offline/disabled. 0
CPU TypeThe type/architecture of CPU found in the system. i786
CPU ModelThe model of CPU found in the system. Pentium 4
CPU SpeedThe speed of the first CPU found in the system. 2.6 GHz
App ArchitectureThe application architecture of the system. This value represents the most common architecture supported by the system and CPU platform. x86
Kernel ArchitectureThe kernel architecture of the system. This value represents the architecture the system kernel supports. It's typically the most specific architecture supported by the platform. x64
Kernel Bit SizeThe bit size supported by the kernel. Typically it's either 32-bit or 64-bit. 64
OS NameThe name of the Operating System. Linux
OS VersionThe version of the Operating System. 2.6.14
OS DistributionThe full Operating System Distribution. Fedore Core release 4
OS Distribution NameThe name of the Operating System Distribution. Fedore Core
OS Distribution Short NameThe short, common name of Operating System Distribution. fedore
OS Distribution VersionThe version of the Operating System Distribution. 4
Libc NameThe name for the primary C Library (libc). glibc
Libc VersionThe version for the primary C Library (libc). 2.3.5
Kernel VersionThe version string for the OS kernel. Linux version 2.6.14
System Up TimeThe amount of time the system has been running since the system booted. 22 Days, 20 Hours, 12 Minutes
System Boot TimeThe time the system booted. Sun Dec 18 18:43:44 2005 PST
Current TimeThe current time as of when SysInfo was run. Mon Jan 2 15:06:58 2006 PST
Time ZoneThe system's timezone. PST
Language LocaleThe system's language locale. en_US.UTF-8
Primary User LoginThe username of the system's primary user. On UNIX based systems, this value is calculated by determining who has logged into the system the most. On Windows based systems, this value is taken to be the name of the registered user recorded in the system's Registry. jsmith
Primary User NameThe full name of the Primary User Login. John Smith