Check-Ins

Track the performance of scheduled jobs and continuous processes

Monitor your app's background processes with AppSignal. Recieve alerts when processes fail, run off schedule, or exceed their max duration.

log management interface by AppSignal

All-in-one background process monitoring

Monitor all of your app's background processes in one place.

Image of Link to any log line feature

Scheduled cron job monitoring

Monitor and track the execution of scheduled cron jobs with occurrence-level insights. Receive notifications when processes fail to start, complete, or run off schedule.

Image of Link to any log line feature

Continuous process monitoring

Heartbeat Check-Ins track the health of your process and notify you if it stops responding, giving you time to proactively respond to incidents before they impact reliability.

Simple set-up

Start monitoring in minutes with one-line helpers.

With AppSignal's helper methods, you can start monitoring background processes in minutes. Create a check-in, add helper methods to your code, and begin receiving insights into background processes like cron jobs.

ruby
js
elixir
python
ruby
def send_invoices # ... your code here ... Appsignal::CheckIn.cron("send_invoices") end
javascript
import { checkIn } from "@appsignal/nodejs"; function sendInvoices() { // ... your code here ... checkIn.cron("send_invoices"); }
elixir
def send_invoices do # ... your code here ... Appsignal.CheckIn.cron("send_invoices") end
python
from appsignal.check_in import cron def send_invoices(): # ... your code here ... cron("send_invoices")

Monitoring made simple

View all of your background process insights in one simple overview.

AppSignal's user-friendly interface makes it easy to monitor background processes. Gain detailed insights into the performance of processes and quickly address failing jobs.

A simple and detailed summary of your job's performance.

Quick contextual insights

A simple and detailed summary of your job's performance.

Quickly understand job health with a summary of your job's recent runtime, performance, and status. Dive into deep occurrence-level insights with just one click.

Inspect job performance on an occurrence level.

Deep performance insights

Inspect job performance on an occurrence level.

View critical performance metrics on an occurrence level to help you fix issues and fine-tune job performance with data-driven precision.

Summarize issues and collaborate with teammates.

Logbook

Summarize issues and collaborate with teammates.

Use the logbook to link to external issues, update team members about the progress and root causes of issues, or leave notes to your future self.

Start your free trial

Don’t let the bad bugs bite. Try AppSignal for free.

AppSignal offers a 30-day free trial, no credit card is required. All features are available in all plans. Start monitoring your application in just a few clicks!