Skip to content
Release: Australia · Updated: 2026-07-09 · Official documentation · View source

Create a configuration settings rule

Configuration settings affect how metric data is processed. Configuration settings rules override the default metric processing behavior to determine the system actions when an anomaly is detected.

Before you begin

Role required: evt_mgmt_admin

About this task

A number of configuration settings determine the behavior of Metric Intelligence MID Servers. In the base system, these configuration settings are configured with default values, data types, and range of valid values. You cannot directly modify these configuration settings or add new ones. However, you can create a metric configuration rule with new configuration settings that override the default values on the MID Servers.

Then, manually apply these rules to all Metric Intelligence MID Servers in a single synchronization operation, or rely on an hourly system job to perform the synchronization.

To take effect, Metric Intelligence MID Servers must be synchronized with the updates to the configuration settings rules.

It is valid to have multiple rules for a setting that affect the same CIs, in which case:

  • Rules in which a filter is defined take precedence over a global rule in which no filter has been defined.
  • If multiple rules that affect the same set of CIs have the same priority, then only the latest rule to be defined is applied.
  • If multiple rules with different priorities affect the same set of CIs, then rules with the highest priority are applied.

Procedure

  1. Navigate to All > Event Management > Anomaly Detection > Metric Config Rules.

  2. On the Metric Configuration Rules pane, click New, and fill out the form.

FieldDescription
NameRule name.
OrderRule priority within all other rules. Higher numbers represent higher priorities.
Filter by

Check box for displaying the Rule field, where you can specify conditions that CIs must meet for the rule to apply. For example, in the choose field list, select Add Related Fields and then add the filter [class][is][Linux Server].

If clear, the rule applies globally to all CIs in the Metric To CI Mapping [sa_metric_map] table.

  1. Right-click the form title, and click Save.

  2. In the Metric overridden configurations form section click New, fill out the form, and then click Submit.

FieldDescription
Name

Configuration setting for which to override its value. Click the

Image omitted: LookupUsingList.png
Event Management icon icon to display the list of all configuration settings.</p>

Click the

Image omitted: info.png
Event Management icon icon to display the <strong>Metric Settings</strong> dialog with details such as range of possible values.</p>

See the following tables (Configuration Settings and Internal Configuration Settings) for details about configuration settings.

RuleRule to which the created configuration setting applies.
ValueNew value that overrides the default value for the specified configuration setting.
You can modify the following configuration settings in the **Name** field.

**Note:** The filter specified in the metric configuration rule does not apply to settings with a global scope.
Name and DescriptionValuesDefaultData TypeScope

anomaly_detection_enabled

Enable/disable anomaly detection.

Note: If anomaly_detection_action_level is set, then anomaly_detection_enabled is ignored.

N/AtruebooleanCI/Metric

anomaly_detection_action_level

Action level of anomaly analysis and processing.

For more information, see Configure the action level for anomaly detection.

choices:- Metrics Only - Bounds - Anomaly Scores - Anomaly Alerts - IT Alerts- New records: Bounds - Upgraded records: Anomaly AlertschoiceCI/Metric

buffer_anomaly_eviction_size

Maximum number of anomalies at individual metric level that can be stored in internal buffer before sending them to instance for every CI/Metric pair.

60–144060integerGlobal

buffer_ci_score_eviction_size

Maximum number of anomalies at CI level that can be stored in internal buffer before sending them to instance (Currently not being used)

60–144060integerGlobal

buffer_metric_eviction_size

Maximum number of metrics that can be stored in internal buffer before sending them to instance for every CI/Metric pair.

60–144060integerGlobal

connection_login_timeout_secs

Maximum time in seconds to log in to the local database on MID Server.

30–6030integerGlobal

corrupt_data_count_threshold

Minimum number of training points (15-minute averages) required to do any statistical analysis.

10–10030integerGlobal

deprioritize_early_batching_of_anomalous_ci

Send anomalous CI information immediately or at regular interval.

N/AfalsebooleanGlobal
mad_model_min_days Number of days for which data must be available to consider a Median Absolute Deviation based model.10-12010integerCI/Metric
max_pool_connections_size Maximum number of connections for local database pool.10–5025integerGlobal

observation_time_min

Expected minimum metric observation interval.

1–14401integerCI/Metric

robust_central_percentage

Percentage of the residual data to compute the residual standard deviation, used for outlier detection. When set to 100 - uses the regular sample standard deviation.

50–10090doubleGlobal
sparse_gap_fraction_threshold If more than this percentage of data is missing and no other class has been identified, classify as SPARSE. Do not attempt to fit a WEEKLY model.0–10050doubleGlobal
weekly_model_min_days Number of days for which data must be available in order to consider only a WEEKLY seasonality decomposition.14-9015integerCI/Metric
daily_model_min_days Number of days for which data must be available in order to consider only a DAILY seasonality decomposition.2-903integerCI/Metric
build_snpm_model Enable/disable building an SNPM data model.N/AtruebooleanCI/Metric

snpm_minimum_data_count

Minimum number of data points required for building a stationary nonparametric model.

0 – 1e95000integerCI/Metric
The following configuration settings are for internal usage.
Name and DescriptionValuesDefaultData TypeScope

anomaly_memory_time_min

Anomaly score calculator parameter: Memory time for abnormal situation.

1–60045doubleCI/Metric

excess_z_score

Anomaly score calculator parameter: Minimal anomalousness accumulated for outlier.

0–30.8doubleCI/Metric

linear_accumulator_threshold

Decision Tree Threshold: ACCUMULATOR analysis

0.5–51doubleGlobal

low_freq_power_threshold

Decision Tree Threshold: WEEKLY analysis

0–10050doubleGlobal

low_variability_threshold

Decision Tree Threshold: TRENDY analysis

0.0000000001–0.0010.0001doubleGlobal

mid_freq_power_threshold

Decision Tree Threshold: WEEKLY analysis

0–10033doubleGlobal

multinomial_count_threshold

Decision Tree Threshold: MULTINOMIAL analysis

1–100040integerGlobal

non_zero_diff_threshold

Decision Tree Threshold: NEAR_CONSTANT analysis

0–1005doubleGlobal

normal_memory_time_min

Anomaly score calculator parameter: Memory time for normal situation.

1–6001doubleCI/Metric

normal_probability_ewma_timescale_min

Anomaly score calculator parameter: Normal assessment time-scale.

1–60015doubleCI/Metric

normal_probability_weight

Anomaly score calculator parameter: Normal assessment adjustment factor.

0–11doubleCI/Metric

sigmoid_offset

Anomaly score calculator parameter: Anomalousness to score conversion.

0–52.1doubleCI/Metric

sigmoid_weight

Anomaly score calculator parameter: Anomalousness to score conversion.

0–51.2doubleCI/Metric

tiny_variability_threshold

Decision Tree Threshold: NEAR_CONSTANT analysis

0–0.0010.0000000001doubleGlobal

weekly_peak_hi_limit

Decision Tree Threshold: WEEKLY analysis.

7–1410doubleGlobal

weekly_peak_lo_limit

Decision Tree Threshold: Weekly analysis.

0.5–70.7doubleGlobal

weekly_vs_daily_log_likelihood_threshold

By how much log likelihood of weekly needs to be larger than daily, to be the preferred statistical model.

100–1000200doubleCI/Metric

daily_vs_noisy_log_likelihood_threshold

By how much log likelihood of daily needs to be larger than noisy, to be the preferred statistical model.

20–1000200doubleCI/Metric

weekly_vs_noisy_log_likelihood_treshold

By how much log likelihood of weekly needs to be larger than noisy, to be the preferred statistical model.

100–1000200doubleCI/Metric

trendy_vs_noisy_log_likelihood_threshold

By how much log likelihood of trendy needs to be larger than noisy, to be the preferred statistical model.

10–100050doubleCI/Metric

seasonal_loess_width_in_hours

Applied to the seasonal component of a weekly or daily model before making a forecast of future behavior. If set to 0, each data point in the seasonal model becomes independent of the rest of the data points.

6–2412doubleCI/Metric

robustness

Affects how outliers contribute to seasonal and trend calculations.

N/AtruebooleanCI/Metric

snpm_min_value_threshold

Minimum value of data required for building an SNPM model.

-1e9 – 1e90doubleCI/Metric

snpm_max_observation_interval_in_sec

Maximum expected observation interval required for building an SNPM model.

60 – 600000120integerCI/Metric

min_std_jump_fraction

Minimum ratio of locally calculated observation noise level to typical jump size that justifies recalculating a larger observation noise variance.

0.0 – 1.00.2doubleCI/Metric

dynamic_threshold_error_smoothing

Whether to use exponentially weighted moving average to smooth the residuals in the dynamic threshold analysis.

N/AtruebooleanCI/Metric

ewma_alpha

The alpha value of the exponentially weighted moving average in dynamic threshold analysis.

1e-15 – 1.00.02739726027doubleCI/Metric

dynamic_threshold_beginning_smoothing_length

Number of smoothed data points to set to the mean of double the smoothing length.

0 – 10000250integerCI/Metric

dynamic_threshold_error_buffer_minutes

Number of data points around each outlier to group together.

1 – 100030integerCI/Metric

dynamic_threshold_search_start

Start value at which the optimal control factor is looked for.

0.5 – 20.03.0doubleCI/Metric

dynamic_threshold_search_interval

Interval between search values of optimal control factor.

0.1 – 5.00.5doubleCI/Metric

dynamic_threshold_search_count

Number of values required for searching for optimal control factor.

1 – 5019integerCI/Metric

dynamic_threshold_error_sequence_limit

Maximum number of error groups for a particular control factor value when searching.

1 – 205integerCI/Metric

dynamic_threshold_minimum_data_count

Minimum number of raw data points needed before attempting dynamic thresholding.

1 – 100005000integerCI/Metric

linear_seasonal_log_likelihood_threshold

Threshold used in deciding whether to prefer a fitted model with linear seasonality over a model with a periodic component.

10-50001000integerCI/Metric
  • Synchronize configuration settings rules
    Metric Intelligence configuration settings rules contain user specified values that override default values that currently exist on Metric Intelligence MID Servers. To take effect, the Metric Intelligence MID Servers must be synchronized with the updated set of configuration settings rules.

Parent Topic:Deploying Agent Client Collector on endpoints

Related topics

Configure multiple MID Servers to work with Agent Client Collector Monitoring