• Loading...

Technology Knowledge Update 2010-Jun-1


BMC Atrium Discovery Technology Knowledge Update 2010-Jun-1 is a deliverable for the Tideway Foundation platform version 7.3 and later as well as BMC Atrium Discovery version 8.0 and 8.1.

Release Compatibility

TKU 2010-Jun-1 is released in two streams:

  • Release compatible with Tideway Foundation 7.3 and BMC Atrium Discovery 8.0
  • Release compatible with BMC Atrium Discovery 8.1
Note: TKU June (TKU 2010-Jun-1) is not compatible with nor supported on versions of Tideway Foundation before v7.3

Download

Customers can access this TKU release from the BMC Electronic Product Distribution Website. If you're 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 four components packaged as two licensable entities:

  • BMC Atrium Discovery Technology Knowledge Update
    • Core - Patterns that model various software products
    • Database detail - Patterns that extend some of the core database patterns to obtain additional detailed information about certain databases
  • 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 June In The Spotlight Page

Installation and Upgrade

  • Foundation 7.3 and Atrium Discovery 8.0 - Installation and upgrade instructions are provided here
  • Atrium Discovery 8.1 - 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 as part of the TKU download

In this Release

New Software Instance Patterns

Vendor Product Category Platforms Instances Versioning Module
BMCTransaction Management Application Response Time (TM ART)Performance Management SoftwareWindowsYYBMC.TMART
CAAuditData Access, Analysis, and Delivery SoftwareWindowsYYCA.Audit
CADLPData Protection and Recovery SoftwareWindowsYYCA.DLP
IBMCognos TM1 Executive ViewerData Access, Analysis, and Delivery SoftwareWindowsYYIBM.CognosTM1ExecutiveViewer
OracleAutomatic Storage Management (ASM)Storage Management SoftwareUNIXYYOracle.OracleASM
QuestPerformaSureAutomated Software Quality ToolsUNIX/WindowsYYQuest.PerformaSure
QuestShareplex for OracleDatabase Development and Management ToolsUNIXYYQuest.ShareplexforOracle
QuestRecovery Manager for SharePointData Protection and Recovery SoftwareWindowsYYQuest.RecoveryManager
SAPBusiness Explorer BIEnd User, Query, and Reporting AnalysisWindowsYYSAP.BusinessExplorerBI
Sterling CommerceControl CenterData Integration and Access SoftwareWindowsYYSterlingCommerce.ControlCenter

Enhanced Software Instance Patterns

VendorProductEnhancementSI Key ChangePattern Module
BMCPATROL AgentThe PatrolAgent platform has been enhanced to try to obtain product version by looking at the process path for any child processes of the trigger process, and also to use a user-configurable list of default installation pathsNBMC.PatrolAgent
OracleReal Application Clusters (RAC)The RealApplicationClusters pattern was extensively re-written to enhance and improve the accuracy of the Oracle RAC model based on customer feedbackYOracle.RealApplicationClusters
SAP AGSAP Business SuiteThe approach taken within the SAP Suite pattern to obtain the system type and version was re-written based on new information available from internal testing and customer feedback.
Additionally, another method of versioning SAP Application server - indirectly, based on the version information obtained by the SAP Suite pattern has been implemented
YSAP.SAPR3

Bugs Fixed

The following bugs have been fixed in BMC Atrium Discovery Technology Knowledge Update 2010-Jun-1

Case NoDefect NoDetailsPattern Module
N/A13114Problem: The pattern for BMC CONTROL-M/CM for Advanced File Transfer could in certain circumstances cause significant Atrium Discovery slowdown as well as an impact on the scanned host due to the method that was used to try and obtain the path to the binary (for versioning purposes)

Solution: The pattern has been simplified and will no longer attempt to execute commands to obtain the path to the binary. Although this may decrease the detection rate, it was deemed preferable to the potential impact it can have on both Atrium Discovery and scanned hosts

BMC.CONTROL_M_CMforAFT
ISS03612654 / ISS03612654QM001663190 / 13149Problem: Changes introduced in TKU March 2010 to improve success rate of obtaining the path to the Oracle RDBMS installation have unfortunately made the SI key less stable. The installation path (ora_home) can change between scans (not constantly but once) which can lead to duplicate Software Instances being created.

Solution: A number of improvements have been applied to the Oracle RDBMS and Oracle TNS Listener patterns:

  • installation path is no longer part of the Oracle RDBMS SI key as it is unlikely to be needed
  • Parsing of oratab file is again made the primary method of obtaining the path to the Oracle RDBMS installation
  • Linking between Oracle RDBMS and TNS Listener was made stricter to prevent incorrect TNS Listener SI being linked to the Oracle RDBMS SI and therefore incorrect installation path being used by the Oracle RDBMS SI
Oracle.OracleRDBMS
ISS0360378313166Problem: SAP Suite pattern uses incorrect parameter for the Oracle SID within the SQL query it generates when the backend database is Oracle

Solution: The code in the pattern was updated with correct parameters.

SAP.SAPR3
N/A13198Problem: Patterns in the BMC BladeLogic Server Automation Suite use registry query as the primary versioning method even though active versioning is also implemented. If active versioning is possible, this method should generally be used first as it is likely to return the most accurate results.

Solution: Patterns updated to use active versioning as the primary versioning approach

BMC.BladeLogic.ServerAutomationSuite
ISS03589649QM001655092 / 13213Problem: SAP Suite pattern can fail to recognize the backend database type for certain types of SAP installation.

Solution: Code in SAP Suite pattern improved by adding additional parsing of configuration files to determine the backend database type

SAP.SAPR3
ISS03607627QM001660077 / 13224Problem: IBM InfoSphere Replication Server pattern can create false positives (incorrectly finding the product) in certain cases where permissions on the host prevent certain active commands which are needed to confirm the existence of the product to run.

Solution: Pattern improved to handle the scenario described above

IBM.InfoSphereReplicationServer
ISS03612034QM001660644 / 13225Problem: Symantec VERITAS Cluster Server pattern License Detail node has an attribute whose name is incorrect - 'licenses_key' attribute should be named 'license_key'

Solution: Pattern code updated to resolve this issue

Symantec.VERITAS.ClusterServer
N/A13229Problem: Patterns in Oracle Essbase module have an incomplete SI key, missing the host node key attribute. This could potentially lead to an SI being linked to multiple host nodes.

Solution: Pattern code update to improve the SI key of each pattern.

Oracle.Essbase
N/A13234Problem: Certain patterns that use Apache Tomcat process as their trigger can be made more efficient by the trigger regular expression being more specific in expecting catalina_home (or another specific installation directory path) path to be present as part of the Tomcat process. The reason for this is that these patterns need to be able to extract the catalina_home path (i.e. the installation path) in order to confirm existence of the product they identify

Solution: Trigger for these patterns made more selective.

BMC.AtriumOrchestrator
BMC.PATROL_DashBoard
HP.OpenView.ServiceCenter
ISS03611031QM001660894 / 13235Problem: Depending on the system type encountered, the SAP Suite pattern is not correctly parsing the SAP system type as well as its version

Solution: Parsing of the database query output and subsequent algorithm to assign system type and version information was completely re-written.

SAP.SAPR3
ISS03614695 / ISS03617072QM001661002 / QM001661579 / 13236Problem: Certain version of MS SQL Server 2005 and 2008 not mapped to the appropriate product (marketing) version

Solution: Version mapping table updated.

Microsoft.SQLServer
N/A13243Problem: In some patterns that identify database products, the listening port information may be stored on the SI either as integer or string. Since the Software Instance produced by these patterns are used by other patterns, this attribute needs to be stored consistently

Solution: Code updated to ensure that the port attribute is always stored as a string.

Oracle.OracleRDBMS
Microsoft.SQLServer
N/A13244Problem: IBM FileNet IDM Desktop pattern ails to identify product on hosts where there
isn't at least part of the path (containing 'FileNet') in the trigger process. This approach is proving too restrictive.

Solution: Pattern updated to make the trigger less restrictive but additional checks put in place to confirm that the product is actually installed on the host where the pattern triggers

IBM.FileNetIDMDesktop
N/A13247Problem: Oracle Database Lite pattern SI has an attribute with non-standard name. The attribute is secure_port and should be ssl_port

Solution: Pattern updated and the SI attribute name changed accordingly.

Oracle.DatabaseLite
ISS03613116QM001661427 / 13253Problem: The main Solaris Zone pattern can continue even if it has not obtained a handle to the underlying Host node. This will then lead to a 'None' being passed to the search service which can have an impact on the performance of Atrium Discovery.

Solution: Pattern updated with code to ensure that the execution will only continue if the handle to the Host node has been obtained.

Sun.Virtualization.Zones
ISS03616903QM001661878 / 13254Problem: On Windows platform, the BMC Performance Perceiver pattern may stop even though it
should not, if it does not obtain the installation path from the registry. The cause of this behaviour is that in certain cases the pattern tries to parse out the installation path of the product from the wrong part of the trigger process

Solution: Code fix applied in the pattern to resolve this issue. Additionally, the trigger on UNIX platforms has been made a bit more specific to ensure that the pattern triggers only if it will be able to determine the installation path from the trigger process

BMC.PerformancePerceiver
ISS03612890QM001661368 / 13256Problem: The regular expression used to parse the licensed CPU count from the license command output in Symantec VERITAS Volume Manager, File System, Storage Foundation, Storage Foundation for Windows and Volume Replicator patterns is too restrictive causing the failure of the pattern to collect the licensed CPU count

Solution: Code fix applied to resolve the issue and verified against multiple data sources

Symantec.VERITAS.Filesystem
Symantec.VERITAS.StorageFoundation
Symantec.VERITAS.StorageFoundationWindows
Symantec.VERITAS.VolumeManager
Symantec.VERITAS.VolumeReplicator
ISS03618601QM001661993 / 13258Problem: BMC Performance Assurance Agent PerformanceAssurancePerform pattern will attempt registry queries to obtain port information even on UNIX hosts as it does not check the OS type of the host before performing this discovery call.

Solution: Code fix in the pattern to resolve this issue

BMC.PatrolPAPerform
N/A13279Problem: McAfee VisrusScan pattern can in certain circumstances set to 'None' the version and product_version attributes of the SI. The standard behaviour is for these attributes to be set to empty string if the version cannot be obtained

Solution: Code fix in the pattern to resolve this issue. If version is not obtained, version and product_version attributes are set to empty string

McAfee.VirusScan
N/A13280Problem: Package versioning approach in Microsoft Office Communicator pattern will fail to obtain the version of the product if the version installed is 2007 R2.

Solution: Support added in the pattern through an additional regular expression to enable package versioning of Microsoft Office Communicator 2007 R2

Microsoft.OfficeCommunicator
N/A13281Problem: The regular expression for instance and copy name extraction in the IBM DB2 RDBMS pattern may fail to extract the information

Solution: Code fix in the pattern to resolve this issue.

IBM.DB2.RDBMS
N/A13282Problem: The logic used in the IBM DB2 pattern as to when to collect the edition and license information can lead to this information not being collected.

Solution: Removed dependency between edition and licensing detail. A licensing detail node
is now created for each and every license (per installation directory) returned by the db2licm -l command

IBM.DB2.RDBMS
N/A13298Problem: In IBM Tivoli Storage Manager pattern, the regular expression to extract the installation root can match even if this path is not absolute. Furthermore, the SI key does not need to have the full trigger process but should use the installation root instead.

Solution: Code fix in the pattern to resolve these issues. SI key has been changed for both IBM Tivoli Storage Manager Server and Client patterns.

IBM.TivoliStorageManager
Skip to end of metadata
Go to start of metadata
Labels:
None
Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.