Technology Knowledge Update 2012-Aug-1
BMC Atrium Discovery Technology Knowledge Update 2012-Aug-1 is a deliverable for BMC Atrium Discovery 8.2 and 8.3 series.
Release Compatibility
TKU 2012-Aug-1 is released in two streams:
- Release compatible with BMC Atrium Discovery 8.2 series
- Release compatible with BMC Atrium Discovery 8.3 series
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
- Extended Database discovery - Patterns that extend some of the core database patterns to obtain additional detailed information about certain databases
- Extended J2EE discovery - 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) and Printer definition files (compatible with Atrium Discovery 8.3 and above)
- System - Patterns that detect configuration issues and populate Discovery Conditions as well as patterns used by the CMDB sync system
- 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 August In The Spotlight Page
Installation and Upgrade
- 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
- Atrium Discovery 8.3.00 - 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-2012-08-1.xls
In this Release
New Pattern Modules
Vendor | Product | Category | Platforms | Instances | Versioning | Product Page |
---|---|---|---|---|---|---|
IBM | Device Runtime Environment | Development Languages, Environments, and Tools | UNIX/Windows | Y | Y | |
IBM | DB2 RDBMS - Extended Discovery | Relational Database Management Systems | UNIX/Windows | N/A | N/A | IBM DB2 RDBMS |
TIBCO | BusinessWorks Engine | Enterprise Service Bus and Connectivity Middleware | UNIX/Windows | Y | Y |
Enhanced Pattern Modules
RFE ref. | Product | Enhancement | SI Key Change | Product Page |
---|---|---|---|---|
QM001756852 | BMC Remedy AR System | Updated the pattern to support the cases when there are multiple instances of Microsoft SQL Server on a host which have database names that are the same and where such database name is pointed to by the Remedy AR Server. | N | |
QM001761547 | Software Product Support Details | Support lifecycle information added for certain editions of Microsoft SQL Server that data was not present for | N/A | |
QM001761801 | Sybase Adaptive Server Enterprise | Sybase ASE Server pattern updated to extract the IP address the server is listening on to improve support for extended database discovery (allows for JDBC queries via the IP address the DB server is listening on, in case it has been set up to listen on a specific IP address) | N | |
QM001761812 | Oracle RDBMS | Oracle RDBMS Extended Database Discovery pattern was enhanced to add additional attributes related to status and size of data files to the Database Detail nodes created when Oracle data files are discovered | N/A | |
QM001762338 | Red Hat JBoss Application Server | Pattern enhanced with an file based approach to versioning which now superceeds the active versioning approach as that approach can in certain cases (where JBoss is running in debug mode) cause a Java VM crash. Active versioning approach is still available but is disabled by default via a pattern configuration option (visible in the pattern configuration UI) | N | |
QM001762621 | Oracle (BEA) WebLogic Application Server | Patterns updated with a further refinement in the code to obtain the location of config.xml file which is needed to enable extended J2EE discovery | N | |
#15834 | Oracle (BEA) WebLogic Integration | Pattern updated to have SI type change based on version (prior to 10.3 it is BEA WebLogic Integration, and from 10.3 it is Oracle WebLogic Integration), and product_version is similarly set based on the type | N | |
#16258 | Microsoft Exchange Server | Pattern updated to have edition information set in a manner that is consistent with Atrium Product Catalog Data Updates | N | |
#16264\\ #16265\\ #16266 | IBM Cognos Business Intelligence | BI Application pattern model updated to improve the overall representation of the product | Y | |
#16308 | IBM Content Collector for Microsoft SharePoint | Pattern updated to have the SI type change based on version of the product | N | |
- | BMC Remedy AR System | Support for creation of relationship with IBM DB2 RDBMS added for configuration where Remedy AR System is using this database type | N |
Defects Resolved
The following defects have been fixed in BMC Atrium Discovery Technology Knowledge Update 2012-Aug-1
Case No | Defect No | Details | Product Page |
---|---|---|---|
ISS03978033 | QM001758844 | Problem: Microsoft Exchange Server pattern fails to obtain edition information for SQL Server 2005 or 2008/2008 R2 when the retrieved CMS name is different to host name Solution: Code fix. Algorithm to obtain edition information improved | |
ISS03985162 | QM001761600 | Problem: The VMware pattern is failing to correctly find the .vmx file (when parsing command-line arguments) when there are spaces in the .vmx path and/or file name. Solution: Code fix. Parsing improved | |
ISS03985514 | QM001762419 | OpenVZ consolidation pattern which creates a relationship between the Open VZ Container VM and a virtual host has been updated to when comparing the 'v | |
ISS03996115 | QM001762937 | Problem: Parsing of host name by a common library function used by multiple patterns does not handle correctly illegal characters Solution: Code fix. Parsing improved and host names with illegal characters are not passed to patterns calling the function | N/A |
- | #14827 | Problem: Apache Tomcat pattern in certain cases fails to obtain version information via active method Solution: Problem identified with "catalina.sh version" command giving "Permission denied" error. Found alternative UNIX path to RELEASE-NOTES file. | |
- | #15866 | A search query which was not likely to ever return any results has been removed | |
- | #15868 | Inefficient search queries in the Borland StarTeam pattern were updated | |
- | #15896 | Citrix XenCenter pattern in the XenServer module updated with an improved code to create relationship between the XenCentre and XenServer SIs | |
- | #15899 | Problem: HP DevInspect SI, once discovered will not age out as no code to manage this SI exists Solution: Pattern updated with code to manage the SI lifecycle | |
- | #15901 | Code in the pattern that creates a relationship with Apache Webserver was improved in terms of efficiency and accuracy | |
- | #15923 | IBM Rational Functional Tester trigger improved, to prevent cross matching. | |
- | #16003 | Problem: IBM Cognos ReportNet pattern contains code to link its SI to the WebSphere Application Server SI that is unreliable Solution: Code removed as it could not be guaranteed that the relationship could be created | |
ISS03916697 | #16233 | Problem: Host node 'os_class' attribute for VMware ESX/ESXi was changed in Atrium Discovery 8.3 from 'UNIX' to 'Other' as it is a Hypervisor. This can impact patterns that trigger on instances of ESX Server (when discovered via ssh) and use the 'os_class' attribute to run specific parts of the code (typically related to versioning) Solution: Continuing on from TKU June, an additional set of patterns was reviewed and updated if required. Products for which patterns were updated are listed | Check Point Firewall-1 related products |
- | #16301 | Problem: Software AG webMethods Broker Server pattern uses an incorrect regular expression to extract the installation path from the trigger process command line Solution: Code fix. Regular expression updated | |
- | #16310 | Problem: In the TKU July 2012 update to the TIBCO EMS pattern, the TIBCO EMS queues and topics are incorrectly modeled as SI nodes Solution: Pattern updated with code to model these entities as Detail nodes related to the main TIBCO EMS SI node | |
- | #16330 | Problem: During recent updates to the Oracle Database Server and TNS Listener patterns, the code to determine the product_version from the full version obtained was incorrectly changed which could lead to the pattern not being able to correctly map the full version to the product version in certain cases Solution: Code fix. Code to perform the mapping of full version to product version fixed | |
- | #16333 | Problem: Quest Recovery Manager for SharePoint pattern can exit with an ECA Engine error due to incorrect passing of an SI node instead of a string to a function within the pattern Solution: Code fix. | |
- | #16338 | Problem: Neither Microsoft SMS nor Microsoft SCCM pattern will create an SI if version is not obtained by the pattern Solution: Code fix. Microsoft SMS patterns updated to ensure that an SI is created if the version is not obtained | |
- | #16357 | Problem: If the Microsoft SQL Server extended DB Discovery pattern is using the active command to obtain the list of databases, when the default (MSSQLSERVER) instance of MSSQL 2005 is queried by active command, '-S' parameter should not include instance name itself (e.g. dc\MSSQLSERVER), but should contain host name only (e.g. dc) Solution: Code fix. |