Unsupported content


This version of the product is no longer supported. However, the documentation is available for your convenience. You will not be able to leave comments.

The goal of BMC Discovery is to automate asset discovery and identify systems in the network and obtain relevant information from them as quickly as possible and with the lowest impact, using a variety of different tools and techniques to communicate.

Release notes and notices
updated 24 Jul

Consult the following table for a list of notices and information about updates to BMC Discovery.


To stay informed of changes to this list, click the  icon on the top of this page.

Related release notes

BMC CMDB Open link

January 10, 202011.3 patch 6

The 11.3 patch 6 release is available on CentOS 7.

This release also resolves a number of defects.

December 20, 201911.3 patch 6

The 11.3 patch 6 release is delivered running on Red Hat Enterprise Linux 7 (RHEL 7). It is a separately licensed product intended for customers whose organizations require particular certifications available with RHEL 7, such as Common Criteria Security Certification. 

This release also resolves a number of defects.

May 03, 201911.3 patch 5This release resolves important defects and security vulnerabilities. It also introduces updates to the CyberArk integration, and a feature for restricting the paths on which you can run commands.
November 29, 201811.3 patch 4This release resolves an important defect.
October 30, 201811.3 patch 3This release resolves a number of defects.
July 11, 201811.3 patch 2This release resolves a number of defects.
June 22, 201811.3 patch 1

This release resolves a number of defects.

This release also makes changes to the appliance certificates which require some configuration after installation. See Configuring after upgrade for more information.

March 21, 201811.3

This release of BMC Discovery contains the following enhancements:

  • Discovery of container infrastructure
  • Discovery of Nimble storage devices using their REST APIs
  • Improvements in Software Container and Hardware Container models
  • Synchronization with BMC Remedyforce CMDB
  • Additional options in OS migration
  • Support for discovery of stacked devices
  • Support for discovery of virtual network devices
  • Support for discovery of Nutanix HCI products
  • Improvements in scheduling a discovery run
  • Improvements in modeling and visualization

In addition, there are several notable changes in this release, which include the following:

  • Integration with RSA SecurID authentication is deprecated in this release
  • Reports are contained in monthly Product Content updates

  • The minimum supported version of VMware ESXi for production deployments of BMC Discovery is VMware ESXi 5.5
  • The open source open-vm-tools utility replaces VMware's VMware Tools
  • TPL is updated to version 1.15 with enhanced TPL functions
  • BMC Discovery supports versions 1.1 and earlier of the REST API
  • Purge options for Windows proxies
  • Removal of integration with BMC Atrium Single Sign-On; you should use the integration with Remedy Single Sign-On.
  • Changes to BMC Discovery commands and reports

For additional information, refer to the following topics:

You can only upgrade to version 11.3 patch 1 from version 10.1 and later. For information about supported upgrade versions, see Upgrading.


The permission required to access the CSV and XML API has changed since BMC Discovery 11.0. If upgrading from BMC Discovery 11.0, you must grant the new API access permission (api-access group), or updating group permissions to include the api/access permission for users who require access to the CSV and XML web APIs. Existing integrations will fail if you do not add the permission.



Information about installing the product and migrating product data.



Upgrade process, migration, and configuration.



Provides information for security teams with the information required to verify the security of BMC Discovery and enable network administrators to run BMC Discovery in their environment.

BMC Discovery content reference


Provides information about the products that BMC Discovery can discover and the level of information it can obtain. BMC Discovery content reference also contains information about monthly TKU updates.



Details of possible problems and how to solve them.



Introduction to the standard pages and methods of navigating the BMC Discovery UI.



Information required to manage and maintain BMC Discovery.



Information for developers describing the TPL and node lifecycle.



Integrations with other products.

PDFs and videos

This topic describes and links to the ready-made PDF of this space. If the ready-made PDF of this space do not satisfy your requirements, you can export a custom PDF.

or register to view the contents of this page.


The following table lists topics that contain videos that supplement the text-based documentation.

TopicDuration (in minutes)Description
Version 11.2 videos
Launch presentation for BMC Discovery 11.212:15


This video gives an overview of discovering cloud services through BMC Discovery 11.2.

Discovering cloud services in BMC Discovery 11.205:07


This video explains how to discover cloud services and perform cloud discovery in BMC Discovery 11.2.

Query generation in BMC Discovery05:25


This video helps you to understand how query generation in BMC Discovery takes place. This feature of query generation is applicable to both versions of 11.1 and 11.0 of BMC Discovery.

FAQs and additional resources


This section provide answers to frequently asked questions about BMC Discovery.

Running BMC Discovery has a minimal impact on your environment. The discovery techniques used are non-intrusive, lightweight, and agent-free.

BMC Discovery is IP-based and can discover any host system with an IP connection including servers, workstations, network nodes, printers, wireless access points, and so on. In actuality, though, we aim BMC Discoveryat datacenter discovery, and it is optimized to that purpose. For this reason, we do not explicitly support more client-side items, such as wireless access points, workstations and so on. Any support for those that does exist is a side effect of our support for server-side discovery, and we are unlikely to invest in improving it.

BMC Discovery uses a range of discovery techniques where appropriate. These include:

  • Network scanning (looking for services on well-known TCP and UDP ports on IP-reachable machines).
  • Remote command execution (looking at specific processes running on each node, querying package managers, and querying established inter-process communications mechanisms).
  • SNMP (MIBs provide a rich source of management information).

Obviously, the BMC Discovery appliance must be able to reach the network in order to discover hosts. However, various methods of providing secure access are possible without disabling firewalls and access control policies, including using VPN tunnels and using Windows proxy for BMC Discovery appliances. Some IDS systems might identify certain activities (such as port scans) as suspicious.

The discovery process will identify endpoints on such computers if they are visible from other hosts. You will need to complete details of programs running on them manually, though it might also be possible to categorize some of the components of the applications running on the unsupported platform either by which port it, or its counterpart, is listening on.

To provide a clear picture of your total IT infrastructure, BMC Discovery will actually reduce risk in your network by allowing you to weed out rogue elements that do not meet corporate policy, are out of date, or provide potential security holes. 
The BMC Discovery discovery process uses standard techniques that do not de-stabilize elements of the infrastructure. 
Since there are always risks with deploying new technology, BMC's implementation plan involves analyzing areas of potential risk and achieving the right balance of risk and reward. BMC's test plan is also aimed at minimizing risk, ideally including testing in the customer's test environment.

The BMC Discovery ethos is agent-free management. BMC does not believe the logistical challenges associated with having an agent on every node is justifiable, so no BMC Discovery-specific software needs to be installed on other computers. The BMC Discovery user interface is entirely web-based.

Agent-based discovery relies upon a level of control of asset deployment that does not exist in most businesses. It also implies a significant cost overhead to maintain agents on each platform, including approving, testing and deploying the agents. Finally, agents might not be available for the range of target platforms that your organization uses. We use standard techniques that have individually been authorized and deployed.

Yes, BMC Discovery integrates with the following products:

  • Rest APIs: The REST API is intended to be used by a script or program that wants to interact with and control a BMC Discovery appliance from a remote machine.
  • Export APIs (CSV and XML): The BMC Discovery Exporting discovered data using the CSV and XML APIs enable users to interrogate the datastore using a script or program, and receive data back as a stream of text, an empty string, or a return code. 
  • CyberArk Enterprise Password Vault: CyberArk Enterprise Password Vault (CyberArk Vault) is a third-party application, which enables you to centrally manage credentials for the various systems that are installed in your environment. BMC Discovery provides an integration with CyberArk Vault to obtain credentials that are required to perform scans.
  • BMC CMDB: BMC Discovery can synchronize discovered data to BMC CMDB using CMDB synchronization.
  • BMC Remedy Single Sign-On: BMC Remedy Single Sign-On (BMC Remedy SSO) is an authentication system that supports various authentication protocols such as LDAP and provides single sign-on for users of BMC products.

If you forget your user interface (UI) password to log in to BMC Discovery, you can reset the password at the command line.

The tw_passwd utility enables you to change the password of a specified user interface user. To use the utility, enter the following command at command prompt:

tw_passwd username

where username is the name of the UI user to change.

For example:

[tideway@DE-32 ~]$ tw_passwd fred
New password:
Retype password:
Password set for user 'fred'.
[tideway@DE-32 ~]$


The tw_passwd utility is for changing UI users' passwords. To change the passwords for command line users, as the root user, use the Linux command passwd. This is described in Changing the root and user passwords

Additional resources

The following BMC sites provide information outside of the BMC Discovery documentation that you might find helpful:

  • Developer community Open link
  • BMC Discovery Product Support Open link
  • BMC Discovery YouTube playlist Open link
  • BMC Discovery community Open link
  • BMC Discovery Learning Path Open link
  • BMC Discovery Knowledge Base Open link

If you have any other questions about BMC Discovery, contact Customer Support.

Was this page helpful? Yes No Submitting... Thank you