twenty20/application-monitor-agent

Monitor cron and queue uptime.
1,003
Install
composer require twenty20/application-monitor-agent
Latest Version:0.6
PHP:^8.1
License:MIT
Last Updated:Jun 19, 2026
Links: GitHub  ·  Packagist
Maintainer: Twenty20

Application Monitor Agent

Monitors scheduled tasks and queues by pinging the Application Monitor API every 5 minutes.

Installation

  1. Add the site to the Application Monitor application

  2. Install the agent:

composer require twenty20/application-monitor-agent
  1. Copy and update the below in your .env
APPLICATION_MONITOR_AGENT_ENDPOINT=
APPLICATION_MONITOR_AGENT_SITE_ID=
APPLICATION_MONITOR_AGENT_KEY=
APPLICATION_MONITOR_DEBUGGING_ENABLED=false
  1. Add the following to the console kernel/commands file in your app:
$schedule
    ->command('application-monitor-agent:run-agent')
    ->onOneServer()
    ->withoutOverlapping()
    ->everyFiveMinutes();

Related Packages

rigor789/airbrake-laravel

Laravel package for the Airbrake API, which supports Errbit

36,530 16
jenssegers/agent

Desktop/mobile user agent parser with support for Laravel, based on Mobiledetect

77,337,954 4,875
gilbitron/laravel-queue-monitor

A Laravel package to monitor queue jobs.

11,806 11
spatie/laravel-failed-job-monitor

Get notified when a queued job fails

3,053,158 1,057