Configuring continuous normalization


Use the following procedure to create a normalization job and to define the condition for starting it. The possible conditions are the following:

  • When a specified number of events occurs
  • After a specified interval of time

The Normalization Engine checks both the conditions, and when either condition is met, it normalizes the CIs saved in BMC Helix CMDB that have been created or modified since the previous normalization. These conditions are defined globally and cannot be defined for specific datasets. To enable or disable continuous mode, set it in the normalization job.

Note

The continuous normalization jobs are not automatically restarted when the AR System server restarts. You must manually restart the continuous normalization jobs when the AR System server restarts.

After you start a continuous job, two job runs are created:

  • One job normalizes the newly created or modified CIs of the configured dataset immediately.
  • Another job continues to run and normalize the CIs as they are created based on the event and time conditions. You can stop this job at any time in the Normalization console.

A dataset that is configured for continuous mode can also be configured for inline mode.

Note

The inline normalization mode always takes precedence over the continuous mode or a schedule.

In a server group, if the server on which a continuous normalization job is started, stops functioning, the job is aborted on all servers.

Configuring continuous normalization as the default setting for all datsets

The following figure shows Core Configuration parameters for Normalization Engine.

ContinuousNormalizationJob1.png


To configure continuous normalization as the default setting for all datsets

Perform the following steps to configure continuous normalization as the default setting for all datasets:

  1. On CMDB Portal, select Configurations > Core Configurations.
  2. On the left pane, select Normalization. The core configuration parameters for Normalization Engine are displayed.
  3. Expand the Default Dataset Normalization tab and make sure that you do not select the Inline Normalization check box. 
  4. Select Apply default settings to all Datasets check box. 
  5. Click Save to save the configuration settings.

Configuring continuous normalization for a selected dataset

The following figure shows the configuration page for the selected dataset.

ContinuousNormalization2.png

To configure continuous normalization for a selected dataset

  1. On CMDB Portal, select Configurations > Manage Normalization Rules > Dataset Configurations.
    DatasetConfig1.png

  2. Select the dataset for which you want to set Inline Normalization and click the Edit icon.
  3. On the dataset configuration page, select the Configuration Mode as Continuous.
  4. Click Save to save the configuration for the selected dataset.

To create a continuous normalization job

  1. On CMDB Portal, select Jobs > Manage Normalization
  2. On the Normalization page, click Create Job. The Create Normalization page opens as shown in the following figure:

    ContinuousNormalizationJob1.png

  3. Enter a unique name for the job.
  4. From the Dataset Configuration drop-down list, select the dataset.
  5. Select the Schedule as Continuous.
  6. Select the Auto Restart checkbox if you want to keep the job continuously running even after the AR System server is restarted.
  7. Click Save.
  8. On the Normalization console, select the continuous job, and click Start Job
    A continuous job keeps running until you stop the job.


 

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