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

# Process monitor occurrences

You'll be able to begin monitoring your process monitors in AppSignal after:

* [Creating a process monitor in AppSignal](/check-ins/create)
* [Configuring your application to send process monitors to AppSignal](/check-ins/configuration)

A process monitor consists of occurrences which can succeed or fail. For a cron process monitor, an occurrence is a time at which, according to its configured schedule, AppSignal expects to receive a start and finish event for this process monitor. A cron process monitor's occurrence succeeds if it receives a finish event during its maximum duration.

For a heartbeat process monitor, an occurrence is a time at which AppSignal has received a heartbeat event, and an occurrence succeeds if it receives another heartbeat event during its maximum duration.

<h2 id="viewing-process-monitors">
  Viewing process monitors
</h2>

To view all of your app's process monitors, click on the Process Monitoring overview via the AppSignal app navigation:

<img src="https://mintcdn.com/appsignal-715f5a51/nF8c1Rwq1cS7b5hg/assets/images/screenshots/check-ins/check-ins-overview.png?fit=max&auto=format&n=nF8c1Rwq1cS7b5hg&q=85&s=d29d0b8c94425ad0b2d8b13bbcbcded6" alt="Screenshot of Process Monitoring overview" width="1661" height="475" data-path="assets/images/screenshots/check-ins/check-ins-overview.png" />

Here, you will have an overview of your process monitors with the following columns:

| Column name | Description |
| - | - |
| Identifier and type | The identifier of your process monitor and its type. |
| Schedule | The schedule of your process monitor: the crontab syntax for cron process monitors, or the maximum duration between heartbeats for heartbeat process monitors. |
| Last failure | The last time a process monitor occurrence failed. |
| Last success | The last time a process monitor occurrence succeeded. |
| Last occurrence | The status of the last process monitor occurrence. |

<h2 id="statuses">
  Statuses
</h2>

The state of a process monitor will be that of its last occurrence. Process monitor occurrences will have one of the following statuses:

| Status | Description |
| - | - |
| <span style={{color: '#8896b3'}}><Icon icon="location-circle" /> New</span> | No events have yet been received for this process monitor. |
| <span style={{color: '#29A575'}}><Icon icon="check-circle" /> Success</span> | The process monitor occurrence has been completed within its maximum duration. |
| <span style={{color: '#E05729'}}><Icon icon="clock" /> Late</span> | The process monitor occurrence has been completed *after* its maximum duration. |
| <span style={{color: '#C8223D'}}><Icon icon="exclamation-circle" /> Missed</span> | The process monitor occurrence has not been completed. |
| <span style={{color: '#29A575'}}><Icon icon="play-circle" /> Running</span> | A start cron process monitor event has been received, or a previous heartbeat's maximum duration has not yet passed. |

Late or missed process monitor occurrences are considered to have failed, and AppSignal will notify you that the process monitor has failed according to your process monitor's settings.

<h2 id="process-monitor-summary">
  Process monitor summary
</h2>

Clicking on the identifier of a process monitor will take you to an overview of:

* **The last five occurrences:** The timestamps for the last five occurrences for the process monitor alongside their status.
* **The last five failed occurrences:** The timestamps for the last five missed or late process monitor occurrences.

<img src="https://mintcdn.com/appsignal-715f5a51/nF8c1Rwq1cS7b5hg/assets/images/screenshots/check-ins/check-ins-summary.png?fit=max&auto=format&n=nF8c1Rwq1cS7b5hg&q=85&s=048fe6d110685685f69999e0e8e04cd9" alt="Screenshot of Process Monitoring summary" width="1311" height="766" data-path="assets/images/screenshots/check-ins/check-ins-summary.png" />


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.