Technology Knowledge Update 2011-Sep-1
BMC Atrium Discovery Technology Knowledge Update 2011-Sep-1 is a deliverable for BMC Atrium Discovery 8.1, 8.2 and 8.3 series.
Release Compatibility
TKU 2011-Sep-1 is released in three streams:
- Release compatible with BMC Atrium Discovery 8.1 series
- Release compatible with BMC Atrium Discovery 8.2 series
- Release compatible with BMC Atrium Discovery 8.3 series (will be released at the time of v8.3 release)
Download
Customers can access this TKU release from the BMC Electronic Product Distribution Website. If you are a customer or partner and do not already have a login please contact your BMC account manager.
Check out this demo if you are unsure how to download from BMC EPD site
Contents
The release comprises of components packaged as two licensable entities:
- BMC Atrium Discovery Technology Knowledge Update
- Core - Patterns that model various software products
- Deep Database discovery - Patterns that extend some of the core database patterns to obtain additional detailed information about certain databases
- Deep J2EE discovery (Atrium Discovery 8.2 and above) - Patterns that obtain detailed information about certain application servers
- Network Device Integration Module with associated Network Device definition files (compatible with Atrium Discovery 8.2.01 and above)
- BMC Atrium Discovery Extended Data Pack
- Product Lifecycle - Patterns that populate Atrium Discovery with information about End-of-Life, End-of-Support, and End-of-Extended-Support for versions of certain host Operating Systems as well as versions of certain software products
- Hardware Reference Data - Patterns and data import CSV file that populate Atrium Discovery with power and heat consumption figures for various hosts.
To see some of the highlights of this release visit the September In The Spotlight Page
Installation and Upgrade
- Atrium Discovery 8.1 - Installation and upgrade instructions are provided here
- Atrium Discovery 8.2.00 - Installation and upgrade instructions are provided here
- Atrium Discovery 8.2.01 and later - Installation and upgrade instructions are provided here
A matrix covering ALL commands executed and ALL files retrieved by the patterns is available to our customers from the BMC Electronic Product Distribution Website. The filename is TKU_Command_File_Matrix-2011-09-1.xls
In this Release
New Pattern Modules
Vendor | Product | Category | Platforms | Instances | Versioning | Product Page |
---|---|---|---|---|---|---|
Actuate | BIRT Designer Pro | End User, Query, and Reporting Analysis | Windows | Y | Y | |
Actuate | BIRT iServer | End User, Query, and Reporting Analysis | UNIX, Windows | Y | Y | |
CA | XCOM Data Transport | Data Integration and Access Software | UNIX, Windows | Y | Y | |
EMC | Ionix ControlCenter | Data Protection and Recovery Software | UNIX, Windows | Y | Y | |
IBM | Lightweight Infrastructure Server | Application Server Software Platforms | UNIX, Windows | Y | Y | |
SAS | Foundation Services | Software Construction Components | UNIX, Windows | Y | Y |
Enhanced Pattern Modules
RFE ref. | Product | Enhancement | SI Key Change | Product Page |
---|---|---|---|---|
QM001691348 | Oracle (BEA) WebLogic Application Server | Extended J2EE Discovery for WebLogic Application Server was enhanced to model Oracle database aliases as JDBC resources. An additional attribute has been added to store the information about the Oracle database alias | N | |
QM001693910 | Oracle (BEA) WebLogic Application Server | Extended J2EE Discovery for WebLogic Application Server was enhanced to correctly parse the JDBC resource if it happens to be an Oracle Database alias. This functionality is available in Atrium Discovery 8.3 only | N | |
QM001714769 | IBM WebSphere Application Server | Pattern enhanced to improve the efficiency of obtaining product edition information | N | |
QM001716339 | Microsoft Cluster Server | Pattern enhanced with code to obtain and correctly map market version of the software | N | |
- | Actuate e.Reports | e.Report Designer Professional has been enhanced through addition of package versioning method. The SI model that is generated has also been updated | Y | |
- | Autonomy Interwoven TeamSite | Pattern updated with code that creates relationship between the TeamSite SI and Apache Derby SI if this is the database used by the product | N | |
- | BMC Patrol Agent | As part of active versioning method, the pattern will, if the trigger process does not have an absolute path on Windows platform, try to obtain the path to the binary by analyzing the paths of the trigger process child processes. Furthermore, an additional path regular expression has been added to improve the versioning rate when path versioning method is used | N | |
- | BMC CONTROL-M | AgentListener and AgentTracker patterna have been enhanced to improve likelihoos of versioning on Solaris/Linux platform through the use of pmap (requires user privilege escalation). The SI key for the pattern has also been updated to ensure that it is not longer than 256 characters. | Y | |
- | Citrix Presentation Server\\ HP ServiceGuard\\ Sun Solaris Cluster | Patterns updated to have 'cluster_id' SI attribute visible in the Atrium Discovery UI | N | |
- | IBM DB2 Performance Expert | IBM DB2 Performance Expert pattern module has had a new pattern added - IBM DB2 Performance Expert Client | N | |
- | IBM General Parallel FileSystem | Pattern updated to have 'cluster_id' and 'cluster_name' SI attributes visible in the Atrium Discovery UI. SI key for IBM GPFS now explicitly created by the pattern | Y | |
- | IBM HACMP | Pattern updated to have 'cluster_id' and 'cluster_name' SI attributes visible in the Atrium Discovery UI. 'cluster_name' attribute of the Cluster node visible in the Atrium Discovery UI. Value of 'name' attribute of the Cluster node has been made consistent with the way it is set in other patterns that manage the Cluster node. | N | |
- | IBM Rational ClearCase | IBM Rational ClearCase LocationBroker, VobServer and ViewServer patterns have been enhanced to improve versioning through additional registry key information, addition of WMI Query versioning, simplification of package versioning method, enabling file versioning to use default paths which are now user configurable | N | |
- | IBM WebSphere Application Server | Extended J2EE Discovery of IBM WebSphere Application Server via JMX is introduced in this TKU This functionality is available in Atrium Discovery 8.3 only | N/A | |
- | Java Virtual Machine | For the version shipped with Atrium Discovery 8.3, the pattern has been changed to implement the new node kind (RuntimeEnvironment) that now represents runtime environments like Java VM This functionality is available in Atrium Discovery 8.3 only | N | |
- | Microsoft Cluster Server | Microsoft Cluster Server SI 'name' attribute made consistent with other patterns that model clusters. 'cluster_name' attribute added to the Cluster node and the content of the 'name' attribute made consistent with other patterns that model clusters | N | |
- | Microsoft Windows HPC Server | Pattern updated with Cluster node key being updated to make it consistent with other platforms that model clusters. Updated also the manner in which the 'name' attribute of the Cluster node is created | Y | |
- | Microsoft .NET | For the version shipped with Atrium Discovery 8.3, the pattern has been changed to implement the new node kind (RuntimeEnvironment) that now represents runtime environments like Microsoft .NET This functionality is available in Atrium Discovery 8.3 only | N | |
- | Oracle (BEA) WebLogic Application Server | An additional approach to extended J2EE Discovery was added for WebLogic Application Server which uses configuration files to obtain J2EE application (and related resources) information if the primary approach is unsuccessful This functionality is available in Atrium Discovery 8.3 only | N/A | |
- | Oracle Clusterware | Pattern updated to have 'cluster_id' and 'oracle_home' SI attributes visible in the Atrium Discovery UI. | N | |
- | Oracle Database Server | Oracle Database Server SI now has an additional attribute which is used by the Oracle PeopleSoft pattern. Oracle TNS Listener pattern has had an additional path regular expression added to improve versioning coverage | N | |
- | Oracle PeopleSoft Enterprise Pure Internet Architecture | ApplicationServer and WebServer patterns updated to improve identification of Oracle PeopleSoft Application Server and Oracle PeopleSoft Web Server instances and also to increase the likelihood of creation of relationship from the Application Server instance to the related database server instance | N | |
- | Red Hat Cluster Suite | Pattern updated to have 'cluster_id' and 'cluster_name' SI attributes visible in the Atrium Discovery UI. 'cluster_name' attribute of the Cluster node visible in the Atrium Discovery UI. Value of 'name' attribute of the Cluster node has been made consistent with the way it is set in other patterns that manage the Cluster node. | N | |
- | Red Hat Global File System | Pattern has been updated to improve performance on hosts where there are a lot of processes that can trigger the pattern. The pattern should now continue less often while still creating the same model. Finally, 'name' attribute of the SI set in a more consistent manner, 'cluster_id' and 'cluster_name' attribute of SI now visible in the Atrium Discovery UI, 'cluster_name' attribute of Cluster node now visible in the Atrium Discovery UI | N | |
- | Red Hat KVM | Pattern module update to improve modelling of containment of Windows guest VMs, and also to include support for modelling containment of Linux guest VMs when discovering via Atrium Discovery 8.3 | N | |
- | SAS Server | The pattern is now also able to identify UNIX/Linux instances of the product. Furthermore, the pattern can now identify Workspace and Stored Process Servers and can create relationships with remote Metadata servers | Y | |
- | Sybase jConnect for JDBC | Sybase jConnect pattern has been enhanced through addition of another versioning method - | N | |
- | Sun Solaris Logical Domains | Patterns updated to set 'vendor' and 'model' attributes in the HostContainer node as this is used by CMDB mapping patterns | N | |
- | Symantec VERITAS Cluster Server | An additional active command method of obtaining the cluster name has been added to the Symantec VERITAS Cluster Server pattern. UNIX SI 'name' attribute made consistent with Windows platform pattern and other patterns that model clusters. In the Windows pattern, the 'cluster_name' attribute is now displayed in the Atrium Discovery UI and SI attribute 'id' has been renamed as 'cluster_id' to make it consistent with other patterns that model clusters | N | |
- | VMware Virtual Machine software | VMware Virtual Machine software pattern module has been enhanced with addition of patterns to support discovery of VMware VMs running on vSphere infrastructure. This functionality is available in Atrium Discovery 8.3 only | N | |
- | VMware Virtual Center | VMware Virtual Center software pattern module has been enhanced with addition of patterns to support detailed discovery of VMware Virtual Center, including clustered configurations. This functionality is available in Atrium Discovery 8.3 only | N | |
- | Extended Database Discovery | Extended Database Discovery patterns for Oracle Database Server, Sybase ASE, Microsoft SQL Server and MySQL Server have been updated to allow mapping of discovered databases to BMC_DataBase CI nodes in Atrium CMDB using Atrium discovery 8.3 out of the box sync mapping patterns. This functionality is available in Atrium Discovery 8.3 only | N |
Bugs Fixed
The following bugs have been fixed in BMC Atrium Discovery Technology Knowledge Update 2011-Sep-1
Case No | Defect No | Details | Product Page |
---|---|---|---|
ISS03818308 | QM001719707 | Problem: Quest Spotlight Console pattern can exit with an ECA engine error in certain cases where some of the configuration information is not obtained Solution: Code fix. Pattern updated to ensure that it can continue if some configuration information is not obtained | |
ISS03805444 | QM001720385 | Support lifecycle details for Citrix XenApp (Presentation Server) have been updated based on new information available from Citrix | |
ISS03836682 | QM001720909 | Problem: MySQL_AB.MySQL_RDBMS.DatabaseServer pattern does not set the SoftwareServerType value which is used in CDM mapping on sync to CMDB Solution: Pattern updated with code to add the metadata required for the CMDB sync mapping | |
- | #14882 | Problem: Sybase.OpenServer.OpenClient pattern SI key can exceed 256 characters Solution: Code fix. Largest SI key component is hashed to decrease the overall SI key length to below 256 characters | |
- | #14911 | Problem: The following patterns do not create dependency relationships between the SI they create and the application server SI the software runs on:
Solution: Code fix. The relationship created changed to dependency relationship | |
- | #15026 | Problem: Sybase ASE CE pattern creates a Cluster node for what should be a software cluster and therefore modelled as a 2nd order SI in the current Atrium Discovery model Solution: Code fix. Pattern updated to create a 2nd order SI (SoftwareContainer) instead of the Cluster node | |
- | #15044 | Problem: Inconsistent publisher metadata. 'SAP AG' should be 'SAP' in all pattern modules. 'MySQL AB' should be 'MySQL' Solution: Pattern metadata updated | SAP BusinessObjects Desktop Intelligence |
- | #15045 | Problem: Remedy AR Server pattern incorrectly removes Oracle SIs which it can no longer confirm are related to it, instead of removing just the relationship to the SI. The pattern also doesn't correctly compare the Oracle SIDs (case) which can also lead to wrong SIs being removed. Solution: Code fix. Remedy AR Server pattern updated with code to ensure that only relationships are removed and that comparison used to match Oracle SIDs is no longer case sensitive | |
- | #15046 | Eclipse Foundation Eclipse pattern has been updated to change the way Eclipse IDE is being modelled, including the trigger process | |
- | #15067 | Problem: Incorrect type set for variables 'website_bindings' and 'virtual_dir_locations' on initialization in both IIS and IISWebServer patterns which can lead to the patterns exiting with an ECA engine error in certain cases Solution: Code fix. Initialization now uses list type instead of string | |
- | #15068 | Problem: BMC Remedy AR System pattern currently does not implement removal of Remedy AR Server SIs (and related DB Server SI) from the 2nd order SI if it can no longer ensure that a 2nd order SI should be confirmed. This can lead to the BMC Remedy AR System SI staying present in the model even if all the requirements for confirming its present cannot be fulfilled Solution: Pattern updated with code to manage the lifecycle of BMC Remedy AR System 2nd order SI | |
- | #15133 | Problem: Software and OS support lifecycle patterns (Extended Data Pack) will not update support dates data if SupportDetail node already exists Solution: Code fix. Support lifecycle patterns update to ensure that software lifecycle dates are confirmed every time |