Jump to page titleUNITED STATES
hp.com home products and services support and drivers solutions how to buy
» contact hp


 
hp.com home
End of Jump to page title
hp WBEM Services for Tru64 UNIX
Jump to content
 
» hp Tru64 UNIX

site information
» what's new on our site
» send us your comments

evolving business value
» Alpha RetainTrust Program

news and promotions
» announcements
» news
» promotions
» newsletters

Tru64 UNIX
» transition
» documentation
» information library
» software products
» software vendors
» support, services and training
» try our software

how to buy
» configuration tools
» buying assistance
» resellers

Alpha solutions
» systems
» software
» solutions
» support
» services
» storage
» initiatives

related links
» linux

» site index

customer times newsletter link
Content starts here
tabs

hp Tru64 UNIX Providers Data Sheet

This document describes the capabilities of the three providers included and installed with the hp WBEM Services for Tru64 UNIX product.

Table 1 describes the CIM_ComputerSystem properties of the PG_ComputerSystem provider.
Table 2 describes the properties of the CIM_UnitaryComputerSystem class of the PG_ComputerSystem provider.
Table 3 describes the properties of the PG_ComputerSystem class of the PG_ComputerSystem provider.
Table 4 describes the properties of the CIM_OperatingSystem class of the PG_OperatingSystem provider.
Table 5 describes the properties of the PG_OperatingSystem class of the PG_OperatingSystem provider.
Table 6 describes the properties of the CIM_Process class of the PG_UnixProcess provider.
Table 7 describes the properties of the PG_UnixProcess class of the PG_UnixProcess provider.

CIM_ComputerSystem Class Properties

Table 1:  CIM_ComputerSystem Properties

Property Name Property Inheritance Property Value or Data Source
(string) Caption Inherited from CIM_ManagedElement Always returns string "Computer System"
(string) Description Inherited from CIM_ManagedElement Always returns string "This is the CIM_ComputerSystem object."
(datetime) InstallDate Inherited from CIM_ManagedSystemElement The date/time the operating system was installed. Obtained using the stat() system call on the /usr/.smdb./OSFBASE???.lk file, where ??? reflects the version of the operating system.
(string) CreationClassName [Key] Inherited from CIM_System Always returns string "CIM_UnitaryComputerSystem"
(string) Name [Key] Inherited from CIM_ManagedSystemElement Overridden in CIM_System The fully qualified host name returned by the name service through the gethostbyname() system call. If a name service is not available, the provider supplies the hostname returned by the gethostname() system call.
(string) Status Inherited from CIM_ManagedSystemElement Always returns the string "Unknown".
(string) NameFormat Inherited from CIM_System Overridden in CIM_ComputerSystem Always returns 1 ("IP").
(string) PrimaryOwnerName [Write] Local to CIM_ComputerSystem

GenInfoSysPUser_E from the DMI General Information Group. The provider does not support modification of this property's value.

This property is set by DMI. If DMI is not present, this value will be set to an empty string.

(string) PrimaryOwnerContact [Write] Local to CIM_ComputerSystem

GenInfoSysPPhone_E from the DMI General Information Group. The provider does not support modification of this property's value.

This property is set by DMI. If DMI is not present, this value will be set to an empty string.

(string) OtherIdentifyingInfo[ ] Local to CIM_ComputerSystem String obtained from ioctl() system call.
(string) IdentifyingDescriptions[ ] Local to CIM_ComputerSystem Always returns string "Model."

CIM_UnitaryComputerSystem Class Properties

The property inheritance of all the CIM_UnitaryComputerSystem properties listed in the following table are local to the CIM_UnitaryComputerSystem. Table 2:  CIM_UnitaryComputerSystem Properties

Property Name Property Value or Data Source
(string) InitialLoadInfo[ ] Name of boot device obtained from the getsysinfo() system call.
(boolean) PowerManagementSupported Always returns FALSE.
(uint16) PowerState Always returns 0 ("Unknown").
(uint16) PowerManagementCapabilities[] Always returns 1 ("Not supported").

PG_ComputerSystem Class Properties

The property inheritance of all the PG_ComputerSystem properties listed in the following table are local to the PG_ComputerSystem.

Table 3:  PG_ComputerSystem Properties

Property Name Property Value or Data Source
string PrimaryOwnerPager [Write]

GenInfoSysPPager_E from the DMI General Information Group. The provider does not support modification of this property's value.

This property is set by DMI. If DMI is not present, this value will be set to an empty string.

string SecondaryOwnerName [Write]

GenInfoSysSUser_E from the DMI General Information Group. The provider does not support modification of this property's value.

This property is set by DMI. If DMI is not present, this value will be set to an empty string.

string SecondaryOwnerContact [Write]

GenInfoSysSPhone_E from the DMI General Information Group. The provider does not support modification of this property's value.

This property is set by DMI. If DMI is not present, this value will be set to an empty string.

string SecondaryOwnerPager [Write]

GenInfoSysSPhone_E from the DMI General Information Group. The provider does not support modification of this property's value.

This property is set by DMI. If DMI is not present, this value will be set to an empty string.

string SerialNumber

The identification number (idnumber) obtained from the sysinfo() system call.

string IdentificationNumber Not implemented.

CIM_OperatingSystem Class Properties

Table 4:  CIM_OperatingSystem Properties

Property Name Inheritance Property Value or Data Source
string Caption Inherited from CIM_ManagedElement Returns "The current Operating System"
string Description Inherited from CIM_ManagedElement Returns "This instance reflects the Operating System on which the CIMOM is executing (as distinguished from instances of other installed operating systems that could be run)."
datetime InstallDate Inherited from CIM_ManagedSystemElement Returns the date the operating system was installed as determined by the date of the /usr/.smdb./OSFBASE???.lk file, where ??? reflects the version of the operating system.
string Status Inherited from CIM_ManagedSystemElement Returns "Unknown" (although if the OS is running enough for CIMOM to function, may consider "OK", but would need to distinguish it from "Degraded" or "Stopping")
string CSCreationClassName [Key] Local to CIM_OperatingSystem Returns "CIM_UnitaryComputerSystem"
string CSName [Key] Local to CIM_OperatingSystem

Returns the system name (fully qualified if possible). Gets the fully qualified system name from the gethostbyname() system call, or if that fails, uses the hostname obtained from the gethostname() system call.

string CreationClassName [Key] Local to CIM_OperatingSystem Returns "CIM_OperatingSystem"
string Name [Key] Inherited from CIM_ManagedSystemElement (and made one of 4 keys of CIM_OperatingSystem)

Returns the operating system name obtained from the getsysinfo() system call for GSI_VERSIONSTRING

uint16 OSType Local to CIM_OperatingSystem

Returns the value 6.

string OtherTypeDescription Local to CIM_OperatingSystem

Returns the null string.

string Version Local to CIM_OperatingSystem

Returns the release information from the getsysinfo() system call for GSI_VERSIONSTRING (for example, 5.1.A)

datetime LastBootUpTime Local to CIM_OperatingSystem

Returns the si_boottime field from the table() system call for TBL_SYSINFO.

datetime LocalDateTime Local to CIM_OperatingSystem

Returns information from the getclock() and localtime() system calls.

sint16 CurrentTimeZone Local to CIM_OperatingSystem

Returns information from the getclock() and localtime() system calls.

uint32 NumberOfLicensedUsers Local to CIM_OperatingSystem

Returns the number of licensed users from the lmf command.

uint32 NumberOfUsers Local to CIM_OperatingSystem

Retuns the number of ut_type USER_PROCESSes from the getutent() library routine.

uint32 NumberOfProcesses Local to CIM_OperatingSystem

Returns the tbl_procu field from the table() system call for TBL_TBLSTATS.

uint32 MaxNumberOfProcesses Local to CIM_OperatingSystem

Returns the tbl_proca field from the table() system call for TBL_TBLSTATS.

uint64 TotalSwapSpaceSize (in KBs) Local to CIM_OperatingSystem

Returns the size field from the table() system call for TBL_SWAPINFO.

uint64 TotalVirtualMemorySize (in KBs) Local to CIM_OperatingSystem

Returns the sum of the active_count, inactive_count, and ubc_pages fields from the table() system call for TBL_VMSTATS.

uint64 FreeVirtualMemory (in KBs) Local to CIM_OperatingSystem

Returns the free_count field from the table() system call for TBL_VMSTATS.

uint64 FreePhysicalMemory (in KBs) Local to CIM_OperatingSystem

Returns the TotalVisibleMemorySize minus the sum of the wire_count, active_count, inactive_count, and ubc_pages fields from the table() system call for TBL_VMSTATS.

uint64 TotalVisibleMemorySize (in KBs) Local to CIM_OperatingSystem

Returns the value from the getsysinfo() system call for GSI_PYSMEM.

uint64 SizeStoredInPagingFiles (in KBs) Local to CIM_OperatingSystem

Returns 0 (no paging files)

uint64 FreeSpaceInPagingFiles (in KBs) Local to CIM_OperatingSystem

Returns 0 (no paging files)

uint64 MaxProcessMemorySize (in KBs) Local to CIM_OperatingSystem

Returns the rlim_max field from the getrlimit() system call.

boolean Distributed Local to CIM_OperatingSystem

Returns information from clu_get_info(), which specifies whether or not a system is a member of a cluster.

uint32 MaxProcessesPerUser Local to CIM_OperatingSystem

Returns max_proc_per_user from the cfg_subsys_query() library routine.

PG_OperatingSystem Class Properties

Table 5:  PG_OperatingSystem Properties

Property Name Inheritance Property Value or Data Source
uint64 SystemUpTime (in seconds) Local to PG_OperatingSystem

Calculated from current time and BootUpTime

string OperatingSystemCapability

Defined as a String (instead of enum) for maximum flexibility across OS capability representations.

Local to PG_OperatingSystem

Returns "64 bit"

CIM_Process Class Properties

Table 6:  CIM_Process Properties

Name Inheritance Return Value and source
(string) Caption Inherited from CIM_ManagedElement Returns the first argument of the command line for the process
(string) Description Inherited from CIM_ManagedElement Returns a string containing the entire command line for the process
(datetime) InstallDate Inherited from CIM_ManagedSystemElement Returns the date the operating system was installed as determined by the date of the /usr/.smdb./OSFBASE???.lk file, where ??? reflects the version of the operating system.
(string) CSCreationClassName [Key] Inherited from CIM_Process. Propagated from CIM_OperatingSystem. Returns the string "CIM_UnitaryComputerSystem".
(string) CSName [Key] Inherited from CIM_Process. Propagated from CIM_OperatingSystem.CSName . The fully qualified host name returned by the gethostbyname() system call. If a name service is not available, just uses the hostname return by the gethostname() system call.
(string) OSCreationClassName [Key] Inherited from CIM_Process. Propagated from CIM_OperatingSystem.Creation ClassName. Always returns the string "CIM_OperatingSystem".
(string) Name Inherited from CIM_ManagedSystemElement, overridden in CIM_Process. The base name of the executable image from the command field of the table() system call for TBL_PROCINFO.
(string) CreationClassName [Key] Local to CIM_Process. Always returns the string "PG_UnixProcess".
(string) Handle [Key] Local to CIM_Process. The process ID, obtained from the pid field of the table() system call for TBL_PROCINFO.
(uint32) Priority Local to CIM_Process. The process priority, obtained from the pri field of the table() system call for TBL_PROCINFO.
(uint16) ExecutionState Local to CIM_Process.

Based on the state field of the table() system call for TBL_PROCINFO.

1Running2Suspended_Ready4Ready
5Stopped6Terminated(all other values are Unknown).

(string) OtherExecutionDescription Local to CIM_Process.

Not implemented.

(datetime) CreationDate Local to CIM_Process. The time the process started, from the u->u_start_tv.sec field from the table() system call for TBL_PROCINFO.
(datetime) TerminationDate Local to CIM_Process. Not implemented.
(uint64) KernelModeTime Local to CIM_Process. System time spent executing, obtained from the p_stime field from the table() system call for TBL_PROCINFO.
(uint64) UserModeTime Local to CIM_Process. User time spent executing, obtained from the p_utime field from the table() system call for TBL_PROCINFO.
(uint64) WorkingSetSize Local to CIM_Process. Always returns 0 (zero) indicating information is not available.

PG_UnixProcess Class Properties

Table 7:  Properties of PG_UnixProcess

Property Inheritance Return Value and source
string ParentProcessID Local to PG_UnixProcess. The parent process ID, obtained from the ppid field from the table() system call for TBL_PROCINFO.
uint64 RealUserID Local to PG_UnixProcess. The real user ID, obtained from the ruid field from the table() system call for TBL_PROCINFO.
uint64 ProcessGroupID Local to PG_UnixProcess. The real GID, obtained from the pgrp field from the table() system call for TBL_PROCINFO.
uint64 ProcessSessionId Local to PG_UnixProcess. The session ID, obtained from the session field from the table() system call for TBL_PROCINFO.
string ProcessTTY Local to PG_UnixProcess. Not supported.
string ModulePath Local to PG_UnixProcess. Not supported.
string Parameters Local to PG_UnixProcess. Not supported.
uint32 ProcessNiceValue Local to PG_UnixProcess. The process nice value, obtained from the base_pri field from the table() system call for TBL_PROCINFO.
string ProcessWaitingForEvent Local to PG_UnixProcess. Not implemented.


 



 
  » buy online or call 1.800.282.6672
privacy statement using this site means you accept its terms feedback to webmaster
product info download management [an error occurred while processing this directive]