---
id: difference-from-scheduled-searches
title: Difference between Monitors and Scheduled Searches
sidebar_label: Monitors vs. Scheduled Searches
description: Learn why you should use monitors instead of Scheduled Searches and metrics monitors.
slug: /help/docs/alerts/difference-from-scheduled-searches/
canonical: https://www.sumologic.com/help/docs/alerts/difference-from-scheduled-searches/
---
To understand the difference between Monitors and Scheduled Searches, it's essential to recognize the specific use cases each solution addresses.
## Scheduled Searches
Scheduled Searches address two primary use cases:
* Alerting about specific issues in your application. For example, you can create Scheduled Searches to notify you about a spike in the error rate for a service or a stopped process.
* Reporting specific insights from searches on a periodic schedule. For instance, you can schedule a search to run daily, notifying you about the Daily Active Users on your platform.
## Monitors
Monitors are specifically designed for the first use case: alerting. They offer additional capabilities such as auto-resolution and support for multiple notification channels. Any Scheduled Searches created for alerting purposes can be moved to Monitors.
## Feature differences
Beyond the differences in use cases, there are distinct feature differences between Scheduled Searches and Monitors for logs.
| Feature | Scheduled Searches | Monitors (Logs) |
| :-- | :-- | :-- |
| Support for Slack, PagerDuty, OpsGenie, and other integrations | Yes | Yes |
| Customizable notifications | Yes | Yes |
| Incident auto-resolution | No | Yes |
| Send notification to multiple channels | No | Yes |
| Alert disablement | No | Yes*
(Disable is a manual operation. We do not support scheduled disabling of alerts.) |
| API support | Partial*
(Supported via content sync API) | Yes |
| Terraform support | Yes
(see [content API resource](https://registry.terraform.io/providers/SumoLogic/sumologic/latest/docs/resources/content)) | Yes |
| Log Search operator support | Yes | Yes |
| Outlier-based alerts | Yes | Yes |
| Access control | Object-Level Access Control | Object-Level Access Control (Per request - limited availability) |
| Audit logs for CRUD and system events (e.g., notifications sent, failures) | Yes | Yes |
| Control over alert scheduling and evaluation | Yes | No |
| One notification per log line | Yes | Yes*
(Supported via [Alert grouping](/docs/alerts/monitors/alert-grouping)) |