Page tree

Skip to end of metadata
Go to start of metadata

BMC Discovery Technology Knowledge Update 2020-Jan-1 is a deliverable for BMC Discovery 11.1, 11.2 and 11.3 series.

Important Note for BMC Discovery for Multi-Cloud users

  1. If you applied the Hotfix to resolve the performance issue in the AWS Role Switching feature that was introduced in TKU December 2019, you must remove the" file supplied with the hotfix before applying the January 2020 TKU.
    • As the tideway user, run the following command:
      rm -f /usr/tideway/python/discovery/cloud/providers/
  2. For all users of Multi-Cloud discovery please follow these steps:
    1. Install TKU January 2020.
    2. Rescan Cloud discovery targets.
    3. Delete Inactive patterns from the UI. This operation might take some time as it removes old data that is no longer required.

Product content updates require appliance restart

This TKU release contains product content additions. When product content is added, the appliance is restarted as part of the update. You are given the opportunity to prevent the restart, though if you do so, none of the knowledge content will be installed.

CMDB Sync mapping updates

The following CMDB Sync mapping update was introduced for the January TKU release:

  • isCloud attribute was added for Cluster CI in CMDB. (DRDC1-14382)

For more information about the CDM mapping please visit the product documentation: Default CDM Mapping.

Release Compatibility

TKU 2020-Jan-1 is released in the following streams:

  • Release compatible with BMC Discovery 11.x series


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.


The release comprises components packaged as such entities:

  • BMC 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
    • Middleware discovery - Patterns that obtain detailed information about certain J2EE Application Servers and Web servers
    • Network Device Integration Module with associated Network Device definition files, Printer definition files and SNMP managed devices definition files
    • System - Patterns that detect configuration issues and populate Discovery Conditions BMC Discovery 11.1.xx, BMC Discovery 11.2.xx and BMC Discovery 11.3.xx as well as patterns used by the CMDB sync system.
  • BMC Discovery Extended Data Pack TKU 2020-Jan-1, which is a separately licensable product.

    • Hardware Reference Data - Patterns and data import CSV file that populate BMC Discovery with power and heat consumption figures for various hosts.
    • National Vulnerability Database - A pattern that populates BMC Discovery with information about the CPE ID of each product, full details here
    • Product Lifecycle - Patterns that populate BMC 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
  • BMC Discovery for Storage, which is a separately licensable product.
    • Storage Systems: Patterns that model many Storage Systems. See the full list of currently supported storage devices here. Visit the Storage System Release Notes page to get details about what's new.
    • Improvements on existing Storage patterns. See what we have fixed or improved in existing patterns in the Storage System Release Notes page.

Installation and Upgrade

  • BMC Discovery 11.1 series - Installation and upgrade instructions are provided here
  • BMC Discovery 11.2 series - Installation and upgrade instructions are provided here
  • BMC Discovery 11.3 series - Installation and upgrade instructions are provided here








Product Page

Red HatRed Hat AMQApplication Server Software Platforms

Windows UNIX

DynatraceDynatrace ServerAdvanced Analytics Software

Windows Unix

YYDynatrace AppMon
VMwareVMware Platform Services ControllerIdentity and Access Management


YYVMware Platform Services Controller

Enhanced Pattern Modules for Cluster Awareness in BMC Discovery 11.x series

BMC Discovery 11.0.x introduces a new extended cluster discovery.

Cluster Modeling approaches and Key changes:

  1. Clustering Platform that generate a Cluster Node. In most cases the Key does not change.
  2. Clustered Software. In previous releases, the SIs were modeled running on Host nodes. Now, if they are running on a cluster, they are modeled running on the Cluster node. That means that instances of these products that run on clusters have changed Keys. Instances that do not run on clusters do not have changed Keys.
  3. Software Performing Clustering - products that implement their own Clustering Scheme without using a Clustering Platform. In general, the SoftwareCluster is given the same Key that was previously given to the SoftwareInstance.

More about new clustering technologies and clustering models you may find here.

Enhanced Pattern Modules

For details of why the SI Key Change field is important please see this documentation.


RFE ref.

Product Page


SI Key Change

DRDC1-14230 TIBCO Enterprise Message Service
TIBCO Rendezvous
Updated approach to extract cpu_usage and cpu_affinity_list attributes.N
DRDC1-11578Oracle Enterprise Service Bus
BEA WebLogic Application Server
Model updated for OSB\WLS patterns.N
DRDC1-14238Microsoft SharePoint (Versions)Updated Versioning List.N
DRDC1-12813 Kubernetes (Functions)Reduced the content of "oc get all --all-namespaces".N
DRDC1-14313Oracle CoherenceFalse-positive check added.N
DRDC1-14175McAfee VirusScanFixed package versioning.N
DRDC1-14355Scheduled Tasks InformationConsidering cron.allow and cron.deny options.N
DRDC1-14228 Dynatrace AppMonAdded file versioning for Dynatrace Server.N
DRDC1-14353 Microsoft Internet Information Services - Extended DiscoveryUpdated the command which obtains configuration.N
DRDC1-14337 Illumio Adaptive Security Platform AgentTrigger updated.N
Esc 140413Oracle RDBMSLocal SID is now used as instance for standalone databases.N
DRDC1-14110 Atlassian ConfluenceUpdated trigger.N
DRDC1-14352 PostgreSQL RDBMSUpdated regex to extract bind address.N
DRDC1-14363Java Virtual MachineAdd extra publishersN
DRDC1-14272Apache Mesos
Oracle VM
VMware vCenter Server
Replaced 'description' with 'type' attribute for ClusterMember nodes.N
DRDC1-14002SAP Business SuiteUpdated loop through profiles to enhance extraction of the DB parameters.N
DRDC1-14149Trend Micro Deep SecurityFixed package versioning for Unix.N
DRDC1-14196 Apache HadoopUpdated approach to extract instance name.N
DRDC1-12345Scheduled Tasks InformationAdded domain users and cron.d tasksN
DRDC1-14284Sun Solaris Zone ContainerFixed kernel_zonename attr extraction.N


Microsoft Windows HostAdded support for Windows hosts license key.N
DRDC1-14092Microsoft SQL ServerAdded support for SQL Server license key.N

Defects Resolved

The following defects have been fixed in this BMC Discovery Technology Knowledge Update.

Defect ref.


Product Page

SI Key Change


Problem: Fix Kubernetes to etcd linking.
Solution: Code fix.




Problem: MongoDB Server SI key conflict.

Solution: Now uses correct key when none of port, instance or db path are discovered.




Problem: Scanning host running Cisco Information Server Software Instance causes possible file changes.

Solution: Pattern now gets members information from server_values file.

TIBCO Data Virtualization



Problem: Load balancer linking can incorrectly link SIs that are only listening on localhost.
Solution: Code fix.

Load Balancers (Common LB Pattern)



Problem: Modified patterns so they don't void empty version attributes.
Solution: Code fix.

Elastic Kibana
IBM Spectrum Symphony
IBM Spectrum Load Sharing Facility
Illumio Adaptive Security Platform Agent



Problem: Discovery of SQL Server databases creates duplicates.
Solution: Code fix.
Microsoft SQL Server - Database Detail PatternN
DRDC1-14290Problem: IBM.InformixDynamicServer should ask the OS what is the full path to 'oninit' process is if not already present.
Solution: Code fix.
IBM Informix Dynamic ServerN
DRDC1-12743Problem: Extra '-e' line in ScheduledTaskInfo for Solaris, AIX and HP-UIX.
Solution: Code fix.
Scheduled Tasks InformationN

Problem: Extend to cover VMWare.

Solution: Script updated.

ParseEOL ScriptN

Problem: Don't handle CPE strings with - in correctly.

Solution: Script updated.

National Vulnerability DatabaseN

Command/File Matrix

The Command/File Matrix file (covering ALL commands executed and ALL files retrieved by the patterns) for TKU January 2020 can be downloaded from here.

The main command/file matrix documentation is accessible from the Got a Problem to Solve? page or directly from here.

  • No labels