We're excited to introduce AppSignal Wrap, a lightweight command-line tool that makes it easy to monitor any process on your server.
From cron jobs and backup scripts to database servers and long-running background workers, Wrap eliminates blind spots by automatically sending logs, check-ins, and error reports to AppSignal. With just a single command, you can gain full visibility into your processes and be alerted the moment something goes wrong.
AppSignal Wrap is a lightweight command-line tool for process monitoring, built on AppSignal APM. It eliminates blind spots across your app by automatically tracking logs, errors, and uptime for any server process—from cron jobs and backup scripts to long-running workers.
With Wrap, you can:
Whether you're managing cron jobs, shell scripts, or long-running workers, Wrap keeps you informed.
You can install AppSignal Wrap and start monitoring in minutes. No bloatware and no complex setup.
Run the following command to install Wrap straight from the command line:
curl -sSL https://github.com/appsignal/appsignal-wrap/releases/latest/download/install.sh | sudo sh
Alternatively, download Wrap from GitHub.
After installation, wrap your processes with appsignal-wrap
:
export APPSIGNAL_APP_LEVEL_API_KEY=[APP_LEVEL_API_KEY] appsignal-wrap [NAME] -- [COMMAND]
Replace [NAME]
with the name you want AppSignal to identify the process as, and [COMMAND]
with the command you want to monitor. For example:
appsignal-wrap payment-script -- bash /var/app/backup.sh
AppSignal will now track this process, collect metrics, and alert you if something goes wrong.
With Wrap, you can use Cron Check-ins and Heartbeat Check-ins to monitor a process's execution times or confirm that it's still running.
To do this with Wrap, you need to use the --cron
and --heartbeat
command line options:
appsignal-wrap payment-script --cron -- bash /var/app/payment_script.sh appsignal-wrap payment-script --heartbeat -- bash /var/app/payment_script.sh
Be sure to configure the matching Check-in or Heartbeat in your AppSignal dashboard. Once set up, you'll see real-time insights into process performance and health, all from a simple overview:
AppSignal Wrap gives you full visibility into your background jobs and server processes, helping you catch issues before they affect production. With Wrap, you can:
Ready to stay on top of your background jobs and server processes? Get started with Wrap today:
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!