Default language.

Important This documentation space contains information about the on-premises version of BMC Helix Discovery. If you are using the SaaS version of BMC Helix Discovery, see BMC Helix Discovery (SaaS).

Pattern templates


BMC Discovery includes patterns that model commonly deployed software. Through monthly Technology Knowledge Updates (TKUs), the Technology Knowledge Network team updates and creates new patterns to increase coverage of the leading products running in global 2000 data centers. Additionally, many template patterns are supplied with BMC Discovery. They are available from the Create Pattern page.

The following patterns are included:

  • template_simple_si—Maintain a simple Software Instance based on identifying a process.
  • template_si_instances—Maintain an identifiable Software Instance triggered on a process with its identity in its command line.
  • template_si_version_path—Maintain a grouped Software Instance triggered on a process, with the Software Instance version found in the path.
  • template_si_version_path_table—Maintain a grouped Software Instance triggered on a process, with the Software Instance version found in the path and looked up in a table.
  • template_si_version_command—Maintain a grouped Software Instance triggered on a process, with the Software Instance version found by running a command.
  • template_si_version_registry—Maintain a grouped Software Instance triggered on a process, with the Software Instance version found in the Windows registry.
  • template_si_version_xml_file—Maintain a grouped Software Instance triggered on a process, with the Software Instance version found in an XML file.
  • template_si_version_package—Maintain a grouped Software Instance triggered on a process, with the Software Instance version found in package information.
  • template_si_collect_children—Maintain a Software Instance based on identifying a process that collects the process' children into a single SI.
  • template_clustered_si—Maintain a simple Software Instance that may run on a cluster.
  • template_host_location—Maintain relationships linking hosts to locations based on hostname.
  • template_sql_data_source—Use a Data Source to retrieve business contextual information stored in a SQL database.
  • template_sql_deep_discovery—Issue SQL queries to a discovered database to extract further information about it or other software.
  • template_mainframe_mq—Maintain an identifiable Mainframe MQDetail and relationships to the parent Message Server Software Instance.
  • template_mainframe_storage—Maintain an identifiable item of Mainframe Storage based on a TapeDrive or DASDDrive and relationships to the containing StorageCollection and MFParts.
  • template_mainframe_transaction—Maintain an identifiable Mainframe Transaction and relationships to the parent Transaction Server Software Instance.
  • template_external_eventPerform actions based on receiving an External Event.
  • template_cmdb_cs_augment—Augment BMC_ComputerSystem CIs synchronized to the CMDB with additional information taken from the BMC Discovery Host node.
  • template_cmdb_hostname_change—Change the HostName attribute of BMC_ComputerSystem in the CMDB.
  • template_cmdb_location—Relate BMC_ComputerSystem CIs to BMC_PhysicalLocation CIs in the CMDB.
  • template_cmdb_ss_augment—Augment BMC_SoftwareServer CIs synchronized to the CMDB with additional attributes taken from the BMC Discovery Software Instance node.
  • template_cmdb_ss_cti—Override the default Category, Type, and Item values for BMC_SoftwareServer CIs mapped from particular BMC Discovery Software Instance nodes.
  • template_cmdb_cloud_resource—CloudResource mapped to BMC_CloudInstance CIs in the CMDB.

 

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