Technology Knowledge Update 2011-Oct-1


BMC Atrium Discovery Technology Knowledge Update 2011-Oct-1 is a deliverable for BMC Atrium Discovery 8.1, 8.2 and 8.3 series.

Release Compatibility

TKU 2011-Oct-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

Note

TKU October (TKU 2011-Oct-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)
    • 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 October 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
  • 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-2011-10-1.xls

In this Release

New Pattern Modules

Vendor

Product

Category

Platforms

Instances

Versioning

Product Page

IBM

Network Installation Management

Application Deployment Software

UNIX

Y

Y

IBM

Tivoli Composite Application Manager for SOA Platform

Event Automation Tools

UNIX, Windows

Y

Y

IBM

Tivoli Storage Manager for ERP

Data Protection and Recovery Software

UNIX, Windows

Y

Y

IBM

WebSphere InterChange Server

Message-Oriented Middleware

UNIX, Windows

Y

Y

IBM

WebSphere Partner Gateway

Data Integration and Access Software

UNIX, Windows

Y

Y

Oracle

Java Web Console

Application Server Software Platforms

UNIX

Y

Y

Enhanced Pattern Modules

RFE ref.

Product

Enhancement

SI Key Change

Product Page

QM001715589

Solaris Logical Domains

Host nodes which represent LDoms now have additional attributes added to show the LDom name and the LDom role

N

QM001719982

Regular expression used to parse tnslistener.ora file in order to match up TNS listener and Oracle SID has been made case-insensitive to improve match hit rate

Oracle Database Server

N

QM001720431

IBM WebSphere Application Server

Application Server pattern has been enhanced through addition of another active method to obtain version and edition information

N

QM001720454

N/A

Software Support Lifecycle data updated (on customer request) for Symantec VERITAS Cluster Server, Symantec VERITAS Volume Manager and Apache Tomcat Application Server

N/A

QM001720658

Microsoft SQL Server

Microsoft SQL Server core discovery and extended database discovery patterns have been updated to organize database discovery via both JDBC and alternatively via either local active command or database file discovery. Location of database files is now obtained through registry query

N

QM001721047

Microsoft Visual Studio Team Foundation

Microsoft Visual Studio Team Foundation pattern has been enhanced to add support for discovery and versioning of version 2010 of the product

N

#15146

IBM Systems Director

The product has changed name from v6 from IBM Director to IBM Systems Director. The SI type will now change depending on whether the version obtained is lower than v6

N

#15147

IBM WebSphere Message Broker

The product has changed name from v7 from IBM WebSphere MQ Message Broker to IBM WebSphere Message Broker. The SI type will now change depending on whether the version obtained is lower than v7

N

#15223

Microsoft Forefront Identity Manager

The product has changed name over time and now the pattern takes this into account when setting the type attribute of the SI

N

#15225

Microsoft Forefront Threat Management Gateway

The product has changed name over time and now the pattern takes this into account when setting the type attribute of the SI

N

#15291

Microsoft Office Groove, Microsoft Project Server

Microsoft Office Groove and Microsoft Project Server now utilize a common version mapping table for full product to product (marketing) version mapping

N

-

IBM DB2 RDBMS

IBM DB2 RDBMS pattern enahnced to add support for modelling additional licensing features as Detail nodes. New features that are identified (if license is present) are: Homogenous Replication, Database Partitioning, CPU Option

N

-

IBM WebSphere Application Server

Patterns used for WebSphere Application Server extended J2EE discovery have been enhanced as follows: # Support of clustered deployments and resources in config-based approach # Improved parsing of JDBC URLs, particularly for MS SQL # Improved JDBC modelling logic - no longer relying on just parsing the URL but also take into account info about DB name from Resources attributes - both when using JMX as well as config-based extended discovery approach

N

-

HP Diagnostics

HP Diagnostics pattern module has been enhanced through both an improved SI model in the Server pattern, as well as addition of patterns to model HP Diagnostics Java Probe, HP Diagnostics .NET Probe and HP Diagnostics Collector

N

-

Red Hat JBoss Application Server

Pattern has been enhanced to add support for v7 of JBoss Application Server, versioning methods have been updated and overall SI model has been improved

Y

-

Multiple pattern modules

During a review and analysis of pattern modules with a goal of improving pattern performance, a number of pattern modules have had the datastore search calls made more efficient

N

Bugs Fixed

The following bugs have been fixed in BMC Atrium Discovery Technology Knowledge Update 2011-Oct-1

Case No

Defect No

Details

Product Page

ISS03805641

QM001713397

Oracle PeopleSoft WebServer pattern updated further based on customer feedback following TKU Sept 2011 to increase the likelihood of creation of relationship to the Application Server instance

ISS03817310

QM001718766

Problem: Parsing of a configuration file by the Sybase Replication Server pattern to obtain port information is not flexible enough Solution: Improved parsing regular expression to make it more flexible

ISS03825846

QM001719976

Problem: Symantec VERITAS NetBackup Server pattern may trigger and create a Software Instance on hosts running Vormetric Data Security Expert Agent software due to the matching process name Solution: The pattern has been updated with code to confirm existence of Symantec VERITAS NetBackup software prior to creating the SI

ISS03824129

QM001721042

Problem: Attachmate Reflection for Secure IT SSH Server pattern trigger is too restrictive for certain platforms (IBM AIX) that this product runs on leading to under-reporting of instances of the software Solution: Pattern trigger made less restrictive and further code added to confirm existence of this software on the platforms where more premissive trigger process regular expression may lead to mis-identification of the software

ISS03807537

QM001721118

Problem: File versioning method in BMC CONTROL-M AgentListener and AgentTracker patterns is not considering additional files that contain the version information Solution: File versioning method in the patterns improved (based on customer feedback) to also consider additional file names and locations

ISS03838799

QM001721356

Problem: Regular expression used by Sterling Commerce Connect:Direct Server_Unix pattern to parse the content read from the 'cdver' file not flexible enough to handle variations of the content Solution: Code fix. Regular expression updated

ISS03844456

QM001722538

Problem: Symantec Backup Exec Remote Agent pattern can exit with an ECA engine error if querying a registry key specified in the pattern does not return a value as the pattern assumes that a value is always returned Solution: Pattern updated (together with Server and Continuous Protection Server patterns) with code to confirm that the value has been returned from the registry query before using it later during execution.

ISS03845463

QM001722760

Problem: Active versioning approach used in the VMware Virtual Center Agent pattern fails to obtain version information on newer versions of the software due to a slight change in output Solution: Content of the command combination used in active versioning updated to cater for both older as well as newer versions of the software

ISS03793019

QM001722937

Problem: BMC CONTROL-M AgentListener patter can execute search queries to identify the CONTROL-M Server host even when the server host information is not available - leading to very inefficient searches within the datastore Solution: Pattern updated to perform the search queries only when the information about the server host has been retrieved

ISS03793019

QM001722939

Problem: Solaris Zones consolidation pattern (creates containment relationship from the virtual Host to the Host container software instance) execute inefficient search query to locate Solaris Zone software instances needed for relationship creation. This can cause a performance impact when scanning estates with large number of Solaris Zones Solution: Pattern updated with significantly more efficient search query

ISS03842567

QM001723311

Problem: Sterling Commerce Connect:Direct Server_Unix pattern trigger is not specific enough and may also trigger on misconfigured hosts where there is a large number of defunct processes which are child processes of one of the trigger conditions. Solution: Pattern updated with an improved trigger condition which will prevent the pattern running against defunct processes. Furthermore, the actual model of the software improved based on new information obtained about this product component

-

#15292

Problem: Microsoft Dynamics CRM patterns do not correctly set the product_version attribute for v2011 of the product Solution: Pattern module updated with code to correctly map the full version to this product version

-

#15305

Problem: Search queries performed in SAP TREX TREXComponents and TREXRFCServer patterns are very inefficient and could potentially impact system performance Solution: Patterns updated with more efficient search queries

-

#15307

Problem: Search queries performed in Microsoft Connected Services Framework ConnectedServicesFramework pattern are very inefficient and could potentially impact system performance Solution: Pattern updated with more efficient search queries

-

#15314

Problem: Search queries performed in SAP Suite pattern are very inefficient and could potentially impact system performance Solution: Pattern updated with more efficient search queries

ISS03834348

#15359\\ QM001726504

Problem: Parsing of tnsnames.ora for address_name value could lead to a list attribute in the SI (address_names) set to a list of empty strings Solution: Code fix.

 

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