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)

Note

TKU September (TKU 2011-Sep-1) is not compatible with nor supported on versions of BMC Atrium Discovery before v8.1.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
    • 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.
 In case of Oracle Database Server, this functionality does not require database discovery using JDBC credentials

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:

  • Adobe Livecycle incorrectly creates a peer to peer relationship
  • IBM FileNet Content Manager incorrectly creates a containment relationship
  • IBM Rational Jazz incorrectly creates a client/server relationship

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

-

#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

 

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