Manage Monitors¶
Alation Cloud Service Applies to Alation Cloud Service instances of Alation
As a Server Admin or Data Steward, you can create, run, edit, view, delete, or configure settings for any monitor. With other user roles, you would be able to view and analyze the monitors.
Prerequisites¶
Before using the Alation Data Quality monitoring, ensure you have:
Platform Requirements: Active Alation Cloud Service instance.
Network Access: Outbound connectivity to AWS services (if using AI recommendations)
Valid Licensing: Active Alation Data Quality license.
Data Sources: Configured data sources with appropriate connectors and service accounts. Alation Data Quality monitors use the service account and default credentials already configured on the data source’s settings page.
Database Permissions: For a monitor to run successfully, the correct database permissions must be in place. The service account that is configured on the data source’s settings page must have
SELECT
privileges on every table included in the monitor.Note
The default service account used for metadata extraction, query log ingestion, and column profiling does not automatically have
SELECT
grants on all objects. You must work with your Data Source Admin or Database Administrator (DBA) to verify and grant these permissions before running a monitor to avoid failures.If permissions are insufficient, the monitor will fail and return an error message that specifies which objects were inaccessible. If you need to request SELECT permissions and are unsure who to contact, try the following:
Check for Stewards: Navigate to the data source’s catalog page and check the Stewards field. Stewards can typically direct you to the correct Data Source Admin or DBA.
Find the Data Source Admin (for Server Admins): If you are an Alation Server Admin, you can navigate to the data source page, click More actions (the three dots icon on the top right) > Settings, and open the Access tab to view a list of Data Source Admins.
Find a Server Admin: Click the Help (?) icon in the top-right corner and select About this instance. The Server Admins are listed here and can help you locate the appropriate contacts.
Query Log Ingestion: Confirm QLI has been configured properly for your data sources. This step is optional but is recommended to ensure that there are no random tables listed in Alation Data Quality (with no popularity data).
Add a Monitor¶
Alation Data Quality features a streamlined experience accessible on catalog table pages or the Data Quality application.
To add a new monitor:
Navigate to the Alation Data Quality application or catalog table page and click Add Monitor.
In the Scan Assets section, do one of the following:
Select the source type:
Data source
orBI report
.Select the listed data source or BI reports.
Click Scan My Assets.
In the Manual Selection section, select a data source or a BI report manually.
Click Filters to search for the data source or schemas.
Narrow your search using Other Filters.
Select the Object Type:
Tables
orBI Reports
.Select one of the Trust Flags:
No Trust Flags
,Contains Endorsement
,Contains Deprecation
, orContains Warning
.Click Apply.
Select the data asset(s) and click Continue.
Review the selected data assets.
In the Select Checks section, click Add Table Check to apply checks on the entire table.
(Optional) In the Select Checks section, expand each table attribute and click Add Check.
Select Category, Metric, and Operator from the dropdown list and add a threshold value. For more information, see Manage Checks.
After applying checks, click Continue.
In the Summary section, review the summary of the data assets on which you have applied the checks and initiate a test run to validate functionality before full deployment.
To run a test evaluation and see how the checks will perform, click Run Preview.
To review the generated SQL query for each check with estimated runtime, click the Preview Results tab.
To modify the checks after reviewing the test results, click Back.
Click Continue if the results are satisfactory.
In the Configure section, do the following:
Enter a name and describe the monitor.
Set the frequency of the check to run either
Daily
orWeekly
, or (Hourly
if you have the Enterprise+ tier license)Select the means for notifications:
None
,Slack
, orEmail
.Set the priority level for the check rule:
Critical
,High
,Medium
, orLow
.
For more information, see Configure Data Quality Alerts.
Click Create Monitor to complete adding the monitor workflow.
Run a Monitor¶
After you create a monitor with assets and relevant checks, you need to run the monitor to generate the data quality score. This process applies the checks configured on tables or columns in a data source or a BI report.
Navigate to the Alation Data Quality application and click the Monitors tab.
Search for the monitor you need to run.
Click on the monitor name to open the Monitors page.
Perform one of the following steps:
To immediately run the monitor, click Run Now on the top-right corner of the page.
To schedule the monitor run, click the Settings tab.
In the Schedule section, set the schedule to run the monitor either
Daily
orWeekly
, or (Hourly
if you have the Enterprise+ tier license)For daily monitoring, set the time for running the monitor.
For weekly monitoring, set the day and time for running the monitor.
Click Save.
Configure Data Quality Alerts¶
This section covers configuration details on email, Microsoft Teams, and Slack notifications to receive alerts for a Data Quality monitor run. To configure notifications for Teams or Slack, a Workspace/Team administrator must first install the corresponding Alation application.
Configure Microsoft Teams to Receive Data Quality Notifications¶
You can configure Alation Data Quality monitors to send notifications directly to a channel in Microsoft Teams starting with the 2025.3 release.
Before you can configure notifications in Alation, a Microsoft Teams Owner who also has an Alation account must perform a one-time setup for each Team that will receive notifications. This process authorizes Alation to send messages to the channels within that team.
Install the Alation Anywhere for Microsoft Teams application from the Teams app store if it’s not already installed.
Log in to the Alation account as a Team Owner through the Alation Teams application.
Add the Alation application to the specific Team:
In Teams, find your Team, click the three-dots menu (…), and select Manage team.
Go to the Apps tab and click Get more apps.
Search for and select the Alation app.
Click Open. In the dialog that appears, select any channel within the Team and click Go.
You’ll see a welcome message confirming that the app has been added to the entire Team, making all its channels eligible to receive Alation Data Quality notifications.
Proceed with configuring notifications in Alation.
Configure Slack to Receive Data Quality Notifications¶
You can configure Alation Data Quality monitors to send notifications to a Slack channel by installing the Alation Slack application in your workspace.
Before setting up notifications in Alation, a Slack Workspace Administrator must install and configure the Alation app for your Slack workspace. This one-time setup links your Slack workspace to your Alation instance.
Note
The following steps are a high-level guide. You must follow the standard procedure for installing a third-party Slack application.
Install the Alation Anywhere for Slack application if it’s not already installed.
You will be redirected to a Slack page to confirm permissions for the app. Approve the permissions to proceed.
After granting permissions, you will be redirected to a screen asking for your Alation domain.
Enter your Alation instance domain (e.g.,
mycompany.alationcatalog.com
) to complete the link between Slack and Alation.Proceed with configuring notifications in Alation.
Configure Notifications in Alation¶
Navigate to the Alation Data Quality application and click the Monitors tab.
Search for the monitor you need to set the notifications for.
Click on the monitor name to open the Monitors page.
Click the Settings tab.
In the Notifications section, choose one of the following:
Select
Teams
if you wish to receive notifications through Microsoft Teams.Select the Team where you want to send notifications. This list only shows Teams that have had the Alation app successfully added.
A Channel dropdown will appear. Select the specific channel within the Team to receive the notifications.
Click Save. The monitor summary page will now display the configured Teams channel under Notifications.
Select
Slack
if you wish to receive notifications on a Slack messenger.Select the
Slack channel
to send notifications.A Channel dropdown will appear, listing the available public channels in your connected Slack workspace.
Select the specific channel to receive the notifications.
Click Save. The monitor summary page will now display the configured Slack channel under Notifications.
Select
Email
if you wish to receive notifications through email.Select the email recipients to send notifications.
Click Save.
View Run History¶
The Run History view provides an audit trail of monitor executions and gives insight into the health of monitored data and the effectiveness of applied quality checks. It allows users to track how checks are performing over time and troubleshoot failing results. Each monitor has its own run history accessible.
Use Run History for the following information:
Review failed or errored checks daily for critical monitors.
Track patterns over time to identify recurring data quality issues.
Use View Details to validate the check logic and determine necessary remediations.
Export or screenshot job results if needed for audits or data pipeline teams.
To view Run History, follow these steps:
Navigate to the Alation Data Quality application and click Monitors.
Click on a monitor name to select it.
In the Monitor page, select the Run History tab.
This view displays the following summary table of each time the monitor ran, either manually or via schedule:
Field |
Description |
---|---|
Run Time |
The timestamp when the monitor started execution |
Status |
Overall result of the run (e.g., “Checks Failed”) |
Duration |
Approximate time taken to complete the monitor run |
Failed/Errored |
Count of checks that failed or errored out of total active checks |
Triggered By |
How the monitor was run: “Manual” or by “Schedule” |
Message |
Execution summary, usually confirming success or error |
View Details |
Opens a full result breakdown for each check executed during that run |
View Execution Details¶
Use View Details beside any row in the Run History tab to inspect results at the check level.
Field |
Description |
---|---|
Job ID / Timestamp |
Unique ID and execution window for the job run |
Job Message |
System confirmation that the job executed successfully |
Object Name |
The name of the monitored table or column |
Check Category |
The quality dimension assessed (e.g., Completeness, Validity, Uniqueness) |
Check Definition |
The exact condition being evaluated |
Status |
Result: Pass or Fail |
Observed Value |
Actual result measured during check execution |
Status Message |
Explanation for why the check passed or failed |
Update a Monitor¶
Monitor maintenance and modifications are accessible through the Checks tab on the monitor-specific page. This centralized interface provides comprehensive control over all aspects of check configuration and asset management.
You can update a monitor from the Monitors tab when you need to edit it to add or delete more columns, tables, or check. This is also useful when you feel the need to edit the frequency of the monitor run or edit the priority level for a check.
Navigate to the Alation Data Quality application and click the Monitors tab.
Search for the monitor you need to update.
Click on the monitor name to open the Monitors page.
To edit checks, click the Checks tab.
Click on the pencil icon to edit checks on the columns.
(Optional) Select and expand the table, click Add Table Check to add more table checks.
Select and expand the columns, click Add Check to add more checks.
(Optional) Click Remove Column if you no longer need the column.
To edit settings, click the Settings tab.
Edit the fields that you need to update on Name, Schedule, Notifications, or Priority.
Click Save to confirm the changes.
Delete a Monitor¶
You can delete a monitor when you don’t need to monitor a particular table from the data source or BI report.
Navigate to the Alation Data Quality application and click the Monitors tab.
Search for the monitor you need to delete.
Click on the monitor name to open the Monitors page.
Click the Settings tab.
In the top-right corner of the Settings tab, click Delete Monitor.