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

Note

TKU August (TKU 2012-Aug-1) is not compatible with nor supported on versions of BMC Atrium Discovery before v8.2.0

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 
Atrium Discovery 8.3 and later only

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
Atrium Discovery 8.3 and later only

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

-

#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.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*