twenty20/application-monitor-agent

Monitor cron and queue uptime.
1,042
Install
composer require twenty20/application-monitor-agent
Latest Version:0.6
PHP:^8.1
Laravel:10 – 13
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

gilbitron/laravel-queue-monitor

A Laravel package to monitor queue jobs.

11,814 11
twenty20/mailer

A multi-provider mailer package for SendGrid, Amazon SES.

5,792 0
viviniko/agent

VIVINIKO Agent Service Provider

152 0
akaramires/laravel-uptimerobot-api

Laravel UpTimeRobot is an UptimeRobot API client for Laravel 5.*

70 3
supliu/laravel-query-monitor

Laravel Query Monitor

118,745 284

Version History

Version Released PHP Laravel License
0.6 ^8.1 ^10.0|^11.0|^12.0|^13.0 MIT
0.5 ^8.1 ^10.0|^11.0|^12.0 MIT
0.4 ^8.1 ^10.0|^11.0|^12.0 MIT
0.3 ^8.1 ^10.0|^11.0|^12.0 MIT
0.2 ^8.1 ^10.0|^11.0|^12.0 MIT