--- title: Components installed with Metric Intelligence description: Several types of components are installed with activation of the Metric Intelligence \(com.snc.sa.metric\) plugin, including tables, scheduled jobs, and properties. locale: en-US canonical_url: https://www.servicenow.com/docs/r/australia/it-operations-management/agent-client-collector/installed-with-metrics.html release: australia product: Agent Client Collector classification: agent-client-collector topic_type: reference last_updated: "2026-03-12" reading_time_minutes: 12 breadcrumb: [ACC-M reference, Agent Client Collector reference, Agent Client Collector, IT Operations Management] --- # Components installed with Metric Intelligence Several types of components are installed with activation of the Metric Intelligence \(com.snc.sa.metric\) plugin, including tables, scheduled jobs, and properties. **Note:** The Application Files table lists the components that are installed with this application. For instructions on how to access this table, see [Find components installed with an application](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/platform-administration/find-components.md). ## Scheduled jobs installed
| Name | Description |
|---|---|
| Metric Intelligence — Metric Learner job | Runs daily and builds the statistical models used for anomaly detection. |
| Metric Intelligence — Purge old metric schemas and anomaly scores | Cleans up the **sa\_metric\_anomaly\_score** and the **sa\_metric\_schema\_definition** tables. |
| Metric Intelligence — Sync metric schema to mid | Synchronizing data from the instance to the MID Server in the metric schema table **sa\_metric\_schema\_definition**. |
| Metric Intelligence — Sync tables with mid | Synchronizing data from the instance to the MID Server in tables. |
| Metric Intelligence — Table cleanup | Cleaning up tables related to various deletion operations. |
| Metric Intelligence — Observation Interval Learner job | Calculates the observation interval using collected data points for all data series. |
| Metric Intelligence — Process Stale Anomaly Score – Daily | Daily job that cleans stale 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. |
| Metric Intelligence — Sync CI Anomaly Scores | Keeps anomaly scores up to date with any deletion of metrics. |
| Metric Intelligence — Metric configuration job | Synchronizes metric configurations from the instance to all Metric Intelligence MID Servers. |
| Metric Intelligence — Local level kalman filter model learner job | Builds local level kalman filter models on which to run change detection. |
| Metric Intelligence — Anomaly Model Test | On-demand scheduled job which runs when user clicks **Run Anomaly Test**. |
| Metric Intelligence — Validate MID Distributed cluster | 1. Checks the status of the cluster node. If status is **Started** and the status of the Metric Intelligence extension is not any of **Started**/**Starting**/**Warning** \[warning with specific errors\], 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 **Started**, then the job changes the status of the cluster to **Stopped**. - If the cluster status is **Stopped** but MID Servers have a running cluster node, the job changes the cluster status 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. |
| Event Management - process metric binding events \[1000-1020\] | Process Metric Intelligence metric binding events separately from Event Management events \(bucket range 1000-1020\). |
| Event Management - process metric binding events \[1020-1040\] | Process Metric Intelligence metric binding events separately from Event Management events \(bucket range 1020-1040\). |
| Event Management - process metric binding events \[1040-1060\] | Process Metric Intelligence metric binding events separately from Event Management events \(bucket range 1040-1060\). |
| Event Management - process metric binding events \[1060-1080\] | Process Metric Intelligence metric binding events separately from Event Management events \(bucket range 1060-1080\). |
| Event Management - process metric binding events \[1080-1100\] | Process Metric Intelligence metric binding events separately from Event Management events \(bucket range 1080-1100\). |
| Metric Intelligence - Stationary nonparametric model learner job | Learns the stationary nonparametric model. |
| Metric Intelligence - Combined Model Learner Job | Constructs information for real time anomaly detection \(calculating data frequency and building statistical models\) on a subset of collected series. |
| 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 Metric Intelligence 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 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 Settings\[sa\_metric\_config\_setting\] | Default configuration settings for Metric 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. |
| Metric Intelligence Properties\[sa\_metric\_property\] | Metric 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. |
| CI Type To Resource Class\[sa\_ci\_type\_to\_resource\_class\] | Contains mappings of CI type to resource class. Used for resource binding during resource lookups given a CI and a **resource\_path** in the event. The \[sa\_ci\_type\_to\_resource\_class\] table contains some default mapping records, and the evt\_mgmt\_admin role is required to manage this table. |
| CI Resource \[ci\_resource\] | Parent table used for resource binding. |
| CI Resource Hardware\[ci\_resource\_hardware\] | An extension of the CI Resource \[ci\_resource\] table, used for resource binding. |
| CI Resource Application\[ci\_resource\_appl\] | An extension of the CI Resource \[ci\_resource\] table, used for resource binding. |
| CI Resource Service\[ci\_resource\_service\] | An extension of the CI Resource \[ci\_resource\] table, used for resource binding. |
| CI Resource VM\[ci\_resource\_vm\_object\] | An extension of the CI Resource \[ci\_resource\] table, used for resource binding. |
| CI Resource Database\[ci\_resource\_database\] | An extension of the CI Resource \[ci\_resource\] table, used for resource binding. |
| Series Event History \[sa\_series\_event\_history\] | Information about CIs start and end maintenance mode. Metric Intelligence stores historical information about the times CIs enter and exit maintenance mode if the system property sa.model\_learner.maint\_event\_record\_history\_enabled is set to true \(default\). And if the system property sa\_metric.maint\_exclusion is also set to true \(default\), metrics from CIs that are in maintenance mode are excluded from model learning. |
| Metric Dashboard Metadata\[sa\_metric\_dashboard\_metadata\] | Chart configurations per CI class, for the metrics that are displayed for a CI associated with an alert, in Agent Workspace. |
| Metric Config Anomaly Detection Staging\[sa\_metric\_config\_anomaly\_detection\_staging\] | Internal table that is used to help calculate the action level for each entry in the Metric to CI Mapping \[sa\_metric\_map\] table. |
| 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**: [Metric Intelligence](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/metric-intelligence/operational-metrics.md) |
| 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**: [Metric Intelligence](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/metric-intelligence/operational-metrics.md) |
| 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. |
| sa.metric.use.resource.binding | Enables resource binding. - **Type**: true \| false - **Default value**: true - **Location**: System Property \[sys\_properties\] table - **Learn more**: [Metric binding to resources](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/metric-intelligence/resource-binding.md) |
| sa.metric.display.mid.setup.action | Displays the **Setup Metric Intelligence** related link on the MID Server form, for a MID Server that has been validated and that is running. - **Type**: true \| false - **Default value**: true - **Location**: System Property \[sys\_properties\] table - **Learn more**: [MID Server distributed cluster for Metric Intelligence](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/metric-intelligence/ops-intelligence-mid-server.md) |
| sa.model\_learner.maint\_event\_record\_history\_enabled | Stores historical information about CIs start and end maintenance mode, in the Series Event History \[sa\_series\_event\_history\] table. - **Type**: true \| false - **Default value**: true - **Location**: System Property \[sys\_properties\] table - **Learn more**: [Understanding Metric Intelligence](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/metric-intelligence/operational-intelligence-overview.md) |
| sa\_metric.maint\_exclusion | Excludes metrics for CIs that are in maintenance mode, from model learning. - **Type**: true \| false - **Default value**: true - **Location**: System Property \[sys\_properties\] table - **Learn more**: [Understanding Metric Intelligence](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/metric-intelligence/operational-intelligence-overview.md) |
| sa.model\_learner.maint\_history\_batch\_size | Determines the number of data series per batch when storing information about CIs start and end maintenance mode, in the Series Event History \[sa\_series\_event\_history\] table. Adjust the setting of this property if there are related performance issues. - **Type**: integer - **Default value**: 1000 - **Location**: System Property \[sys\_properties\] table - **Learn more**: [Understanding Metric Intelligence](https://raw.githubusercontent.com/ServiceNow/ServiceNowDocs/australia/markdown/australia/it-operations-management/metric-intelligence/operational-intelligence-overview.md) |
| sa\_metric.scheduled\_jobs\_to\_monitor\_sys\_id\_list | Contains the sys\_ids of the 3 scheduled jobs that self-health monitoring for Metric Intelligence monitors: - Metric Intelligence — Metric configuration job - Metric Intelligence — Sync tables with mid - Metric Intelligence — Validate MID Distributed cluster |