---
title: "Project monitoring"
description: "Let RShift Sites check your app on a schedule, catch bugs and visitor errors early, alert you by email, and help you fix them in the project chat."
image: "https://help.rshift.com/og.svg"
---

> Documentation Index
> Fetch the complete documentation index at: https://help.rshift.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Project monitoring

&lt;head>
  &lt;script type="application/ld+json">
    &#123;`{"@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{"@type": "Question", "name": "Does project monitoring fix issues automatically?", "acceptedAnswer": {"@type": "Answer", "text": "No. Project monitoring finds and explains issues. You decide whether to ask RShift Sites to fix a finding."}}, {"@type": "Question", "name": "Who receives email alerts?", "acceptedAnswer": {"@type": "Answer", "text": "The project owner receives email alerts for important findings. Each email highlights the most important new finding. All open findings appear in the editor, where project editors can review and act on them."}}, {"@type": "Question", "name": "What happens if I turn project monitoring off?", "acceptedAnswer": {"@type": "Answer", "text": "Scheduled checks stop running for that project. Your monitoring history and past findings stay available under View history in project settings."}}, {"@type": "Question", "name": "Why did I get an alert for something that works now?", "acceptedAnswer": {"@type": "Answer", "text": "Some findings come from recent visitor error logs. The issue may have been temporary or already addressed by another fix you made. RShift Sites checks whether an issue is still valid before attempting a fix."}}]}`&#125;
  &lt;/script>
&lt;/head>

Project monitoring checks your project in the background and alerts you when RShift Sites finds important issues.

It looks at your project code and recent errors from visitors using your app, then shows findings in RShift Sites so you can review them and ask RShift Sites to fix them.

Monitoring is most useful for published apps with real visitors, projects with several collaborators, and any project you want to keep healthy between editing sessions. It helps you catch problems before your users do.

> **Note**
>
> Project monitoring is in beta. It is available on Pro, Business, and Enterprise workspaces.

## What project monitoring scans

Project monitoring checks two signals:

* **Project code:** RShift Sites reviews the app code for broken functionality, broken app logic, and broken UI.
* **Visitor errors:** RShift Sites checks recent errors that visitors to your app encountered and looks for underlying causes in the code.

Examples of findings include:

* Sign-in errors
* Failing payments
* Inputs that are not saved correctly
* UI elements that do not work
* Failing cron jobs
* Broken integrations

## Turn project monitoring on

You set up project monitoring separately for each project. Any project editor can turn it on or off.

**Open project settings**

Open your project, then [open its settings](/sites/features/projects/settings/#where-to-find-project-settings). The toggle is in [**Project settings → General → Project monitoring**](/sites/features/projects/settings/#project-monitoring).

**Enable project monitoring**

Find **Project monitoring** and turn on the switch. By default, checks run daily at 6:00 in your timezone, and only if the project was edited since the last check. The first check runs at the next scheduled time, not immediately.

**Set the schedule**

To change the schedule, select **Configure**, then select the schedule (for example, **Daily at 6:00**) to switch between daily and weekly checks, pick the day for weekly checks, and set the time. Times are shown in your timezone, and checks run around the selected time.

**Choose when checks can run**

Next to **Runs**, select the run condition to choose between **Every time** and **If edited since last check**. For the second option, set the number of edits under **Minimum edits made**, then select **Done**.

**Save your changes**

Select **Save**. The **Project monitoring** section reflects the new schedule.

> **Tip**
>
> Choose a daily schedule for published apps with regular visitors, and a weekly schedule for projects that change less often. **If edited since last check** avoids spending credits on checks when nothing has changed.

When project monitoring is off, new scheduled checks stop running for that project. Scheduled checks also stop running if your workspace moves to a plan that does not include project monitoring, and resume when you upgrade again.

## How findings are shared

RShift Sites shares project monitoring findings in two ways:

* **Email:** The project owner receives emails for important or time-sensitive findings. Each email highlights the most important new finding and links directly to it in the editor.
* **In the editor:** Project editors see summarized findings above the chat and can investigate, address, or ignore them. Members with view-only access do not see findings.

## Review and fix findings

When RShift Sites finds issues, a summary appears above the project chat. Select **View issues** to expand the full list. You have three options:

* **Try to fix:** RShift Sites works on the open findings in the project chat, like a regular request. You can review the changes in the project chat when the fix completes.
* **Skip:** Closes the list without making changes. Skipped findings stay open and reappear the next time you open the project.
* **Ignore:** Removes a single finding from the list, for example when it is not relevant, already resolved, or not worth fixing. If you change your mind, select the undo button next to the ignored finding to reopen it.

If you want to investigate a finding first, reference project monitoring and the concrete issue in a question to RShift Sites before starting a fix. For example:

```text
Project monitoring found that the contact form fails to send messages. Before changing anything, explain what is causing this and how you would fix it.
```

## Review monitoring history

After the first check has run, the **Project monitoring** section in your project settings shows when the project was last checked. Select **View history** next to the last-checked date to see all previous checks, one row per check:

| Column           | What it shows                                                                                                 |
| ---------------- | ------------------------------------------------------------------------------------------------------------- |
| **Date**         | When the check ran                                                                                            |
| **Credits used** | Credits the check used                                                                                        |
| **Issues**       | The number of issues found, **No issues** for clean checks, or **Check failed** if the check did not complete |

Select **Load more** to see older checks.

## Cost and credits

Project monitoring uses credits for each completed scheduled run. Cost varies with how much code and visitor activity RShift Sites checks, and each run's cost is shown in the monitoring history. RShift Sites always uses included daily grants before your credit balance.

Scheduled checks are skipped when the project has not met the minimum edit threshold you configured or when the workspace is out of credits. Skipped checks do not use credits.

## Limitations

* Project monitoring does not replace testing. RShift Sites can miss issues, especially when many issues exist in one scan.
* Finding status updates only when you fix, ignore, or discuss a specific finding with RShift Sites. Changes made before then can make a finding outdated.
* RShift Sites can incorrectly flag working behavior as broken. Ignore false positives so they do not appear again.
* Monitoring is configured per project, not once for an entire workspace.

## FAQ

**Does project monitoring fix issues automatically?**

No. Project monitoring finds and explains issues. You decide whether to ask RShift Sites to fix a finding.

**Who receives email alerts?**

The project owner receives email alerts for important findings. Each email highlights the most important new finding. All open findings appear in the editor, where project editors can review and act on them.

**What happens if I turn project monitoring off?**

Scheduled checks stop running for that project. Your monitoring history and past findings stay available under **View history** in project settings.

**Why did I get an alert for something that works now?**

Some findings come from recent visitor error logs. The issue may have been temporary or already addressed by another fix you made. RShift Sites checks whether an issue is still valid before attempting a fix.

## Related topics

- [Project settings](/sites/features/projects/settings/)
- [Work with RShift Sites in the project chat](/sites/features/projects/chat/)
- [Jobs](/sites/features/jobs/)
- [How to build a real product with RShift Sites](/sites/tips-tricks/from-idea-to-app/)

Source: https://help.rshift.com/sites/features/project-monitoring/index.mdx
