Technology Knowledge Update 2012-Mar-1


BMC Atrium Discovery Technology Knowledge Update 2012-Mar-1 is a deliverable for BMC Atrium Discovery 8.2 and 8.3 series.

Release Compatibility

TKU 2012-Mar-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 March (TKU 2012-Mar-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
    • Deep Database discovery - Patterns that extend some of the core database patterns to obtain additional detailed information about certain databases
    • Deep 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 March 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-03-1.xls

Note

This TKU release takes longer to activate on Atrium Discovery 8.3.x than previous releases. We are working on improving the activation time to equal or below that of TKU February in our TKU April release. Actual pattern performance is not correlated to the length of package activation time.

In this Release

New Pattern Modules

Vendor

Product

Category

Platforms

Instances

Versioning

Product Page

Ab Initio

Enterprise Meta Environment

Data, Access, Analysis, and Delivery Software

UNIX

Y

Y

Microsoft

Lightweight Directory Services

File System Software

Windows

Y

Y

Oracle

Active Data Guard

Clustering and Availability Software

UNIX

Y

Y

Oracle

Service Oriented Architecture Suite

Application Deployment Adapters / Connectors

UNIX, Windows

Y

Y

Progress Software

ObjectStore

Nonrelational Database Management Systems

Windows

Y

Y

Enhanced Pattern Modules

RFE ref.

Product

Enhancement

SI Key Change

Product Page

QM001720327

Apache HTTPD-based Webservers

Pattern enhanced in a number of areas:

  • Publisher parsing optimized
  • Private roor directory for domains is extracted if specified in the command-line arguments
  • Secondary active versioning approach is updated to support configuration file path extraction
  • Improved SI key creation to ensure distinct Web Server instances are identified
  • Web sites are now modeled as SoftwareComponent nodes linked to the SI node

Y

QM001725982

Microsoft Windows SharePoint Services

Microsoft Windows SharePoint Services pattern enhanced to discover and model the relationship between the SharePoint Services and the related Database Server SI

N

QM001735349

Oracle Coherence

Oracle Coherence pattern updated with enhancement to the path versioning method regular expression parsing to handle more customer environments

N

QM001737089

OS Support Details

Support lifecycle information updated for VMware ESXi and Oracle (Sun) Solaris

N

QM001739427

SAP BusinessObjects Web Intelligence

SAP BusinessObjects Web Intelligence pattern enhanced through addition of new versioning methods:

  • WMI on Windows
  • File versioning (UNIX)
  • Package versioning (UNIX and Windows)
     and through updates to path versioning method

N

QM001739902

Oracle RDBMS

Oracle RDBMS pattern (UNIX) enhanced to improve extraction of edition information from a config file, handling scenarios where edition has changed over time

N

QM001739918

BMC Performance Manager Portal

BMC Performance Manager Portal RTServer pattern enhanced to support discovery of the product running on 64-bit Windows platform

N

QM001740729

Ab Initio Co-Operating System

Pattern updated with path versioning method in cases where the trigger process was started from actual installation location and not a symbolic link

N

QM001741919

Microsoft Exchange Server

Microsoft Exchange Server pattern updated with improved registry versioning approach for Exchange Server 2010 and 2010 SP1

N

QM001743559

Red Hat KVM

KVM Pattern updated to continue execution even if the package related to the product is not found on the host, relying on the trigger process for evidence of the product

N

QM001745392

Oracle (BEA) WebLogic Application Server

WebLogic Application Server core and extended J2EE patterns have been enhanced to further improve deep discovery of WebLogic Application Server via configuration file parsing, adding support for extended J2EE discovery using configuration file parsing on v8.x of the product

Y

QM001746254

CA AutoSys Workload Automation

CA AutoSys Workload Automation Server pattern has been enhanced with addition of active versioning method. The CA AutoSys Workload Automation Remote Agent pattern was updated with an improved regular expression to parse the output of the active versioning command

N

#15334

IBM InfoSphere Warehouse

Pattern updated with an improved way to model the product

N

#15790

Symantec Backup Exec

Pattern module ehnanced with an updated version mapping table to add support for versions, 2010, 2010 R2 and 2010 R3

N

#15805

IBM WebSphere Application Server

IBM WebSphere Application Sever pattern updated to populate the install_root attribute only if it contains the fully qualified path as this will decrease the number times patterns that rely on this data are triggered and then stop when they determine that the path is not absolute and therefore cannot be used

N

{

-

CA SiteMinder

CA SiteMinder Policy Server and Policy Agent patterns enhanced through improved package versioning (Windows) and added support for obtaining service pack (Policy Server) / build (Policy Agent) information in the file versioning approach.

Y

-

HP OpenView Performance Manager (OVPM)

HP OpenView Performance Manager pattern updated with an additional active versioning method

N

-

IBM Informix Dynamic Server

IBM Informix Dynamic Server pattern enhanced with improved package versioning method. Furthermore, the pattern enables to user to configure whether active versioning should be attempted using privilege escalation (UNIX). Finally, identification of IBM Informix Extended Parallel Server is also introduced.

Y

Defects Resolved

The following defects have been fixed in BMC Atrium Discovery Technology Knowledge Update 2012-Mar-1

Case No

Defect No

Details

Product Page

ISS03896271

QM001737814

Red Hat JBoss Application Server trigger (UNIX/Linux) was updated to handle a scenario where the trigger process Java binary is concatenated with the name of the application server

ISS03906253 \\ISS03911698

QM001739555

Problem: WebLogic Application Server pattern can create a Software Instance with an implicit SI key because the installation path (bea_home) of certain instances of WebLogic Application Server has not been determined, even though the serve name has. This leads to an SI for which the 'name' and 'server_name' attribute can keep changing on each scan Solution: WebLogic Application Server patterns (UNIX/Linux and Windows) updated with a better algorithm to set the SI key.

ISS03903926

QM001739612

Problem: The file versioning method in the Sybase ASE pattern can set an incorrect version if the product has been upgraded but the log file that is parsed to obtain the version has not been re-created Solution: Parsing of the logfile improved to take into account this scenario and set the version based on the highest found in the log file

ISS03905559

QM001739621

Problem: Regular expression used to parse the package version can fail to obtain the version information Solution: Patterns in the module updated with an improved regular expression. Additional package added to the list of packages used for package versioning

ISS03910204

QM001740580

Problem: IBM License Metric Tool Server pattern can incorrectly create an SI even when the product is not present due to a fault in the algorithm used to determine presence of the software Solution: Code fix. Algorithm determining the presence of the software improved

ISS03911957

QM001741153

Problem: CA Wily Introscope Agent pattern uses an incorrect regular expression when attempting to parse the file to obtain the version of the product Solution: Pattern updated with an improved regular expression for parsing the file used to obtain the product version

ISS03910799

QM001741253

Problem: IBM Rational RequisitePro pattern can incorrectly create an SI even when the product is not present due to a fault in the algorithm used to determine presence of the software Solution: Code fix. Algorithm determining the presence of the software improved

ISS03908530

QM001741274

Problem: BEA Tuxedo Bulletin Board Listener pattern uses a regular expression that is too strict when attempting to extract the location of the file containing version information Solution: Code fix. Pattern updated with an improved regular expression.

ISS03917774

QM001743920

Problem: Microsoft IIS Web Server patterns can fail to parse the location of the SystemRoot variable which is needed to obtain the location of the MetaBase.xml configuration file Solution: Code fix. Regular expression used to parse the location of the SystemRoot variable improved

ISS03922223

QM001746015

Option mapping table in Symantec VERITAS NetBackup pattern has been updated with a fix to correct mapping for Symantec VERITAS NetBackup PureDisk Option

ISS03896866

QM001747658

Problem: Microsoft SQL Server extended discovery pattern fails to extract full database name when attempting to do so via file discovery if the database file names contain a '$' character Solution: Code fix. Parsing of the file names improved

ISS03882036

Problem: Microsoft SQL Server extended discovery pattern fails to obtain the list of databases when attempting to do so via WMI queries in case of named SQL Server instances Solution: Pattern updated with additional WMI queries to take into account named SQL Server instances

ISS03893644

Problem: Microsoft SQL Server extended discovery pattern can exit with an ECA Engine error if the user has configured it to obtain the database size information and these queries fail Solution: Code fix.

-

#15308

Microsoft Connected Services Framework pattern updated with improved code to link the SI to the related Database Server SI

-

#15309

Sybase Mirror Replication Agent pattern updated with improved code to link the SI to the related Database Server SI

-

#15789

BMC BladeLogic Client Automation Tuner Service pattern updated to ensure that it attempts to obtain the file that contains configuration information only if the full path to the file has been determined

-

#15791

BMC BladeLogic Server Automation Application Server pattern updated to ensure that it attempts to run a command to obtain configuration information only if the full installation path has been determined

 

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