Thank you for your feedback.
Form temporarily unavailable. Please try again or contact docfeedback@servicenow.com to submit your comments.
Versions
  • Madrid
  • London
  • Kingston
  • Jakarta
  • Istanbul
  • Helsinki
  • Geneva
  • Store
Close

Components installed with Operational Intelligence

Log in to subscribe to topics and get notified when content changes.

Components installed with Operational Intelligence

Several types of components are installed with activation of the Operational Intelligence (com.snc.sa.metric) plugin, including tables, scheduled jobs, and properties.

Note: To view all other components installed with this plugin, see the Application Files table. For instructions, see Find components installed with an application.

Scheduled jobs installed

Name Description
Operational Intelligence — Metric Learner job Runs daily and builds the statistical models used for anomaly detection.
Operational Intelligence — Purge old metric schemas and anomaly scores Cleans up the sa_metric_anomaly_score and the sa_metric_schema_definition tables.
Operational Intelligence — Sync metric schema to mid Synchronizing the metric schema table sa_metric_schema_definition.
Operational Intelligence — Sync tables with mid Synchronizing tables.
Operational Intelligence — Table cleanup Cleaning up tables related to various deletion operations.
Operational Intelligence — Observation Interval Learner job Calculates the observation interval using collected data points for all CI/metric pairs.
Operational Intelligence — Process Stale Anomaly Score – Daily Daily job that cleans stale CI/metric anomaly scores, for a specified window of time, in the Metric Anomaly Score [sa_metric_anomaly_score] table.

Uses the properties sa_metric.anomaly_score_stale_interval_in_days and sa_metric.anomaly_score_next_stale_interval_in_days to calculate the window of time for cleaning.

Operational Intelligence — Sync CI Anomaly Scores Keeps anomaly scores up to date with any deletion of metrics.
Operational Intelligence — Metric configuration job Synchronizes metric configurations from the instance to all Operational Intelligence MID Servers.
Operational Intelligence — Local level kalman filter model learner job Builds local level kalman filter models on which to run change detection.
Operational Intelligence — Anomaly Model Test On-demand scheduled job which runs when user clicks Run Anomaly Test.
Operational Intelligence — Update Metric CI Type Map Goes through the different data sources that are used in Advanced Insights Explorer and synchronizes the CI Type to Metric Type Mapping for each of these sources. Runs daily.
Operational Intelligence — Validate MID Distributed cluster
  1. Checks the status of the cluster node.

    If status is Started and the status of the Operational Intelligence extension is not any of Started/Starting/Warning [warning with specific errors], then the job changes the status of the cluster node to Stopped.

    This happens when MID Server stops unexpectedly without notifying the instance that it is stopping.

  2. Checks the status of all cluster nodes on all MID Servers in the cluster.
    • If the status of all nodes is Stopped and the status of the cluster itself is Running, then the job changes the status of the cluster to Stopped.
    • If the status of the cluster is Stopped but there are MID Servers with a cluster node that is running, then the job changes the status of the cluster to Started.
  3. Checks the number of Cluster Leaders: If two are detected, then the job stops the entire cluster.

    This happens when MID Servers are not able to connect with other members of the cluster and form multiple sub-clusters.

Tables installed

Table Description
Metric Time Series Model

[sa_time_series]

Statistical models built for metric data.

Alert Anomaly

[em_alert_anomaly]

Anomaly alerts that were created from anomaly events that were sent by Service Analytics so users can review. Anomaly alerts are kept separately from regular system alerts.
Metric Anomaly Score

[sa_metric_anomaly_score]

Stores anomaly scores for the metric.
Metric Storage Definition

[sa_metric_definition]

Metadata table used internally to define the archiving strategy for the metric data being collected.
Metric To CI Mapping Deleted SysIds

[sa_metric_map_deleted]

SysIds of deleted metric-to-CI mapping records.
Metric To CI Mapping

[sa_metric_map]

Mappings currently in effect of metric types to CIs.
SA Metric Type Registration

[sa_metric_registration]

Details about metric type registration.
Metric Type Registration Deleted SysIds

[sa_metric_registration_deleted]

SysIds of records that were deleted from the SA Metric Type Registration [sa_metric_registration] table.
Metric Schema Definition

[sa_metric_schema_definition]

Map of metrics being received based on CI class. It is used to optimize the metric data payload being sent from the MID Server to the instance.
Metric Type

[sa_metric_type]

Metric type source.
Monitoring System Metric Type Deleted SysIds

[sa_source_metric_type_deleted]

SysIds of deleted monitoring system metrics.
Monitoring System Metric Type

[sa_source_metric_type]

Metric types per CI class, active/inactive status, and metric source.
Metric Bookmark

[sa_metric_bookmark]

Saved user views/bookmarks for the Operational Intelligence dashboard.
Metric Settings

[sa_metric_config_setting]

Default configuration settings for Operational Intelligence MID Servers.
Metric Configuration Rules

[sa_metric_config_rule]

Rules to override configuration settings for MID Servers.
Metric overridden configurations

[sa_metric_config_rule_setting]

Maps overridden configurations to custom defined rules.
Metric Staged Configurations

[sa_metric_config_staging]

Saved encoded configurations for the MID Servers.
Metric learned parameters

[sa_metric_learned_param]

Parameters learned for CI/metric combinations, that will be synced to the MID Servers.
Metric To CI Mapping Deleted Details

[sa_metric_map_deleted_detail]

Details about deleted entries from metric to CI mapping table. Includes CI, metric, and SysId of the deleted entry in the Metric To CI Mappings [sa_metric_map] table.
Track unique CIs created in metric map

[sa_metric_ci_tracker]

All unique CIs for which metric map entry was created.
Metric Class

[sa_metric_class]

Metric classes that can be associated with specific metrics to override bounds and widths learned values.
Metric Change Score

[sa_metric_change_score]

Change events information.
Anomaly Test Rules

[sa_metric_anomaly_test_rule]

Anomaly test rules used for anomaly model testing.
Anomaly test results

[sa_metric_anomaly_test_result]

Results from anomaly model testing, such as bounds and anomaly scores.
Metric anomaly test config customized parameters

[sa_metric_anomaly_test_config_custom_param]

Customized parameters for selected series in anomaly model testing.
Operational Intelligence Properties

[sa_metric_property]

Operational Intelligence properties by domain.
Track host name with metric CI

[sa_metric_ci_host]

CIs that are bind with node name from the binding event.
Functions supported by metric expression language

[sa_metric_expr_function]

Functions supported by metric expression language.
Argument types for functions supported by metric expression language

[sa_metric_expr_func_arg]

Argument types for functions supported by metric expression language.
Track CI Types to metric entries valid for different sources

[sa_metric_ci_type_map]

Track CI Types to metric entries that are valid for different sources.

Properties installed

Note: To open the System Property [sys_properties] table, enter sys_properties.list in the navigation filter. To open the Metric Settings [sa_metric_config_setting] table, enter sa_metric_config_setting.list in the navigation filter.
Property Usage

sa.metric.map.with.ci.expiration.sec

Length of time (in seconds) that records for mapping of raw data to CIs remains in effect if the mapping to CI is found.
  • Type: numeric
  • Default value: 432000
  • Location: System Property [sys_properties] table
  • Learn more: Operational Intelligence

sa.metric.map.without.ci.expiration.sec

Length of time (in seconds) that records for mapping of raw data to CIs remains in effect if the mapping to CI is not found.
  • Type: numeric
  • Default value: 86400
  • Location: System Property [sys_properties] table
  • Learn more: Operational Intelligence
sa_metric.anomaly_score_stale_interval_in_days

The starting day of the window of time that the Operational Metrics – Process Stale Anomaly Score – Daily scheduled job uses when checking staleness status of anomaly score.

The window of time spans from today, until the past number of days specified in this property.

  • Type: numeric
  • Default value: 3
  • Location: System Property [sys_properties] table
sa_metric.anomaly_score_next_stale_interval_in_days Number of days by which to extend the window of time used by the Operational Metrics – Process Stale Anomaly Score – Daily scheduled job.

Applies if the job runs, but fails to return any data using the window of time specified by the sa_metric.anomaly_score_stale_interval_in_days property.

  • Type: numeric
  • Default value: 7
  • Location: System Property [sys_properties] table
max_records_per_rest_request Maximum number of records to download from the instance to the MID Server in each synchronization cycle.

This property is for internal use.

  • Type: integer
  • Default value: 10000
  • Other possible values:
    • Minimum value: 1000
    • Maximum value: 20000
  • Location: Metric Settings [sa_metric_config_setting] table.
normalized_metric_max_queue_size Size of metrics queue. Anomaly detector reads through this queue and determines for each metric whether it is anomalous.

This property is for internal use.

  • Type: integer
  • Default value: 3000000
  • Other possible values:
    • Minimum value: 1000000
    • Maximum value: 5000000
  • Location: Metric Settings [sa_metric_config_setting] table.
normalized_metric_queue_consumer_count Number of threads that concurrently perform anomaly detection.

This property is for internal use.

  • Type: integer
  • Default value: 12
  • Other possible values:
    • Minimum value: 8
    • Maximum value: 16
  • Location: Metric Settings [sa_metric_config_setting] table.
ignite_data_streamer_thread_count Number of threads that data streamers use to write data to the cache.

The data streamer creates batches from individual data entries and adds these batches to the cache.

This property is for internal use.

  • Type: integer
  • Default value: 8
  • Other possible values:
    • Minimum value: 8
    • Maximum value: 32
  • Location: Metric Settings [sa_metric_config_setting] table.
ignite_data_streamer_flush_frequency Frequency of automatic flush of data streamers.

The data streamer creates batches from individual data entries and adds these batches to the cache.

This property is for internal use.

  • Type: integer
  • Default value: 1000
  • Other possible values:
    • Minimum value: 0
    • Maximum value: 30000
  • Location: Metric Settings [sa_metric_config_setting] table.
ignite_data_streamer_buffer_size Buffer size of data streamers.

The data streamer creates batches from individual data entries and adds these batches to the cache.

This property is for internal use.

  • Type: integer
  • Default value: 102400
  • Other possible values:
    • Minimum value: 1024
    • Maximum value: 1024000
  • Location: Metric Settings [sa_metric_config_setting] table.
ignite_data_streamer_batch_size Size of the batch that is added to a data streamer.

The data streamer creates batches from individual data entries and adds these batches to the cache.

This property is for internal use.

  • Type: integer
  • Default value: 5000
  • Other possible values:
    • Minimum value: 1
    • Maximum value: 10000
  • Location: Metric Settings [sa_metric_config_setting] table.
ignite_data_streamer_batch_flush_frequency Frequency of automatic flush of internal batching before adding data to data streamers.

The data streamer creates batches from individual data entries and adds these batches to the cache.

This property is for internal use.

  • Type: integer
  • Default value: 5000
  • Other possible values:
    • Minimum value: 1000
    • Maximum value: 30000
  • Location: Metric Settings [sa_metric_config_setting] table.
display_monitored_object_type Lets you configure Advanced Insights Explorer to show the specific monitored object type that is associated with a referenced source metric type.
Feedback