This documentation supports the 18.08 version of BMC Atrium Core.

To view the latest version, select the version from the Product version menu.

Configuring the Normalization Engine

You can configure the BMC CMDB Normalization Engine parameters from the CMDB User Interface (UI). If you are in a server group environment, select the required AR server from the Select Server drop-down list. If you have a stand-alone environment, the required server name is automatically displayed.

To configure the Normalization Engine from the CMDB User Interface

  1. From the CMDB Dashboard, go to Configurations > Core Configurations
  2. The left pane provides tabs for all the CMDB components, such as CMDB EngineNormalization, and so on. 
  3. Click Normalization to view all the normalization-related parameters in the right pane. An "i" icon  is available next to a parameter that contains a tool-tip about the parameter usage. This helps you understand a parameter before setting its value. Parameters that already contain values are the default values. For example, the Maximum Threads for Continuous Jobs parameter contains the value 10, which is the default number of threads provided for continuous jobs. 
  4. The normalization parameters are divided into two tabs, Global Configurations and Plugin Server Configurations, for ease of configuration.
  5. After you set values for the required parameters, click Save.

Note

In the CMDB Services component, under Dashboard Utility, if you select the Enable Duplicate Processing check box, the utility enables the processing of duplicate CIs. But when you run the utility for the first time with this selection, the execution time may be substantial, affecting database performance. We recommend that if you want to enable this check box, then have your first run of this utility during non-peak hours.  


The following table describes the Normalization Engine parameters.

Parameter

Description

Default Value

Setting in the AR Configuration file 
(ar.cfg or ar.conf)

History Interval for Continuous JobsSpecifies the History Interval in hours or days for continuous jobs.

Time Threshold for Continuous JobsDefines the number of seconds that must elapse after which the continuous jobs will start running.

Events Threshold for Continuous JobsDefines the number of events that must occur after which the continuous job will start running. An event is when a CI is created or updated.

Maximum Threads for Continuous JobsEnter the maximum number of threads to be allowed in the thread pool for continuous jobs.

Definition Check Interval

Defines an expiration period for the Reconciliation Engine's cache of job definitions.

Example: If you change job, activity, precedence, or merge definitions, and then run a job, you might not see the results after the cache expires. Setting an expiration for the cached definitions helps to improve performance and reduce log size.

300RE-Defn-Check-Interval

Batch Maximum Instance Per Thread

Defines the maximum number of instances of CIs and relationships allowed per thread for normalization. This value is also known as chunk size.



Data Check Interval




Maximum Threads for Batch Jobs
Specifies the maximum number of threads to be allowed in the thread pool for batch jobs.






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

Comments