Check-Ins

Track the performance of scheduled jobs and continuous processes

Monitor all your app's background processes with AppSignal Check-ins. Receive 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 your cron jobs with detailed occurrence-level insights. We'll notify you if a process fails to start, complete, or runs off schedule, so you can fix problems before they affect performance.

Image of Link to any log line feature

Background process monitoring

Heartbeat Check-Ins continuously monitor the health of your background jobs, services, and processes. If they become unresponsive, we'll alert you immediately, enabling you to proactively resolve issues before they impact reliability.

Simple set-up

Start monitoring in minutes with one-line helpers.

Ensure your background jobs never fail silently again. With AppSignal's helper methods, you can monitor background processes in minutes. Simply create a check-in, add the helper methods to your code, and gain instant insights into background processes like cron jobs.

Ruby
JavaScript
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.

Dive into deep occurrence-level insights with just one click, Check-ins help you quickly understand the health of your jobs and processes with a summary of recent runtimes, performance, and statuses.

Inspect job performance on an occurrence level.

Deep performance insights

Inspect job performance on an occurrence level.

Gain insights into job and process performance at the occurrence level, enabling you to identify issues and optimize performance effectively.

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!