HP Systems Insight Manager (HP SIM) uses a Microsoft SQL Server 2000 Service Pack 3, MSDE (Windows Install), or PostgreSQL SQL 7.4.x (HP-UX or Linux install) database to store collected event and system data. The database can be on the same system as the management application or on a different system that has network access to the database server. However, configuration of HP SIM database tables cannot be performed on a remote system. HP SIM uses the Java DataBase Connectivity (JDBC) and the Open DataBase Connectivity (ODBC) on Windows systems to communicate with the database.
During installation, the necessary database systems and transaction log systems are created before creating and populating the database.
The database contains:
Detailed system information Language text (English only)
Reports can be created in Microsoft Access, Excel, Crystal Reports, or any standard reporting tool that can access the database. The database schema is published to make creating the reports easier.
Predefined ViewsSeveral predefined views are shipped with HP SIM. These views can be used to search the database for different information such as data collection information, event data and license data.
Notices_view. This view can be used to list events in the system along with their descriptions. It does not contain the specifics of an event, but it can be useful for some simple reports. It returns the system name, event severity, cleared status, received time, cleared time and event description.
View_deviceAssociations. This view is used in building searches, mainly used internally.
licenseCounts. This view is used to show license count data in the license report.
deviceTypesEnum. This view links the devices_table productType field with an (English) string representing the system type.
deviceSubTypesEnum. This view links the nodeSubTypesEnum table enumOrd field with an (English) string representing the system subtype. Refer to System Reporting - Reporting Views to see the available Reporting Views.
Database TablesThe following sections provide the contents of the database. The tables describe the information collected by HP SIM and the database table structures that store the information. The following tables are available: AuthenticationMethods_values tableCIM_ActiveConnection tableCIM_Chassis tableCIM_ComponentCS tableCIM_ComputerSystemPackage tableCIM_ComputerSystem tableCIM_ControlledBy tableCIM_DeviceSAPImplementation tableCIM_DeviceSoftwareIdentity tableCIM_ElementCapabilities tableCIM_HostedStoragePool tableCIM_IPProtocolEndpoint tableCIM_IPRoute tableCIM_iSCSICapabilities tableCIM_iSCSIConn_TCPProtoEnd tableCIM_iSCSIConnection tableCIM_iSCSISession tableSCSIProtoEnd_iSCSISession tableSCSIProtoEnd_NetworkPort tableCIM_LogicalDevice tableCIM_LogicalDisk tableCIM_LogicalPortGroup tableCIM_MediaAccessDevice tableCIM_NetworkAdapter tableCIM_MemberOfCollection tableCIM_NetworkPipeComposition tableCIM_NetworkPort tableCIM_OperatingSystem tableCIM_PhysicalElement tableCIM_PhysicalMedia tableCIM_PhysicalMemory tableCIM_PhysicalPackage tableCIM_PortController tableCIM_PowerSupply tableCIM_Process tableCIM_Processor tableCIM_Product tableCIM_RemoteServiceAccessPoint tableCIM_SCSIProtocolController tableCIM_SCSIProtocolEndpoint tableCIM_ProtoControlAccessesUnit tableCIM_ProtocolControllerForPort tableCIM_ProtocolControllerForUnit tableCIM_ProtocolEndpoint tableCIM_Rack tableCIM_Realizes tableCIM_Sensor tableCIM_SoftwareElement tableCIM_SoftwareIdentity tableCIM_StoragePool tableCIM_StorageVolume tableCIM_TCPProtocolEndpoint tableClassifications_values tableComputerSys_HAP tableComputerSys_LogicalPortGroup tableComputerSys_NetworkPort tableComputerSys_PortController tableComputerSys_SAP tableComputerSys_SCSIProtoCont tableComputerSys_SCSIProtoEndp tableComputerSys_SoftwareIdent tableComputerSys_StorageVol tableDB_DeviceInfo tableThe DB_DeviceInfo table contains general system information. Any system that supports SNMP has information in this table. The DB_DeviceInfo fields are defined in the following table. DB_DeviceInfoEx tableThe DB_DeviceInfoEx table contains basic information for systems that are running the HP SIM agent or a standard Desktop Management Interface (DMI) service layer. The DB_DeviceInfoEX fields are defined in the following table.
DC_Enclosure tableDC_ProliantHost tableDedicated_values table
DeviceNames tableThe DeviceNames table contains the names for devices as determined by the various protocols that this device supports. The DeviceNames fields are defined in the following table.
Device Extended Attributes database tableThe Device Extended Attributes fields are defined in the following table.
Devices tableThe Devices table contains discovered system information. This is the primary table used to define system related data. The Devices fields are defined in the following table.
DeviceProtocolInfo tableThe Device Protocol Information fields are defined in the following table.
ExtentStatus_values tableDeviceSnmpSettings tableThe DeviceSnmpSettings table contains the SNMP settings currently configured for the systems. The DeviceSnmpSettings fields are defined in the following table.
HP_Cluster tableHP_Node tableHP_NParCabinet tableHP_NParCell tableHP_NParComplex tableHP_NParIOChassis tableHP_NParIOChassisSlot tableHP_NPartition tableHPUX_BaseKernelParameter tableHPUX_Bundle tableHPUX_DNSService tableHPUX_Fileset tableHPUX_HFS tableHPUX_LogicalVolume tableHPUX_NISServerService tableHPUX_NTPService tableHPUX_PhysicalVolume tableHPUX_Product tableHPUX_VolumeGroup tableIPAddress tableThe IPAddress table contains the known IP addresses for the devices. The IPAddress fields are defined in the following table. IPProtocolEnd_NetworkPort tableIPXAddress tableThe IPXAddress table contains the known IPX addresses for the systems. The IPXAddress fields are defined in the following table. OperationalStatus_SVvalues tablePhysicalPackage_Product tableSCSIProtoCont_SCSIProtoEnd tableSCSIProtocolCont_SoftwareId tableSCSIProtoEnd_SCSIProtoEnd tableNetworkAddresses_values tableNodeSnapshot tableNodeTypesEnum tableNodeSubTypesEnum tableNotices tableThe Notices table contains all the events received or generated, such as Discovered Device events, SNMP traps and so on. The Notices fields are defined in the following table. NoticeType table The NoticeType table defines all of the event types that can be processed. The NoticeType fields are defined in the following table. OperationalStatus_CSvalues table OperationalStatus_NPvalues table operationalStatus_PCvalues table Snapshot table SPAllocatedFromStoragePool table SVAllocatedFromStoragePool table TCPProtoEnd_IPProtoEnd table
|