Download the PHP package hostatlas/queue-monitor without Composer

On this page you can find all versions of the php package hostatlas/queue-monitor. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package queue-monitor

HostAtlas Queue Monitor

Push Laravel queue metrics to HostAtlas for real-time monitoring, alerting, and visualization.

HostAtlas is an infrastructure visibility platform with 340+ features — server monitoring, uptime checks, incident management, attack defense, AI analysis, and more. The Queue Monitor package connects your Laravel queues to the HostAtlas dashboard, so you can track queue health alongside the rest of your infrastructure.

Sign up free — no credit card required.


Requirements

Installation

The service provider is auto-discovered. No manual registration needed.

Configuration

Publish the config file:

Add to your .env:

Variable Description Default
HOSTATLAS_URL Your HostAtlas instance URL https://my.hostatlas.app
HOSTATLAS_API_KEY API key from HostAtlas (Settings > API Keys) —
HOSTATLAS_SERVER Server hostname (must match a server in HostAtlas) System hostname

Queue Selection

By default, all queues are auto-detected. To monitor specific queues only, edit config/hostatlas-queue.php:

Use ['*'] to auto-detect all queues (default).

Usage

Via Scheduler (recommended)

Add to your routes/console.php:

Manual

Example output:

Supported Queue Drivers

Driver Auto-detect Queues Metrics
Redis Yes (scans Redis keys) Size, failed, system type
Database Yes (groups by queue column) Size, failed, processing count
SQS No (uses configured queue) Size

What Gets Reported

Each queue reports:

API Push Endpoint

The package pushes to POST {HOSTATLAS_URL}/api/v1/queue/push with Bearer token authentication. You can also push metrics from any language or framework using the same endpoint:

Multi-System Support

The HostAtlas queue dashboard supports metrics from multiple systems:

Security

License

MIT License. See LICENSE for details.


Built by Akyros Labs LLC — [email protected]

HostAtlas | Documentation | Sign up free


All versions of queue-monitor with dependencies

PHP Build Version
Package Version
Requires php Version ^8.2
illuminate/support Version ^11.0|^12.0
illuminate/queue Version ^11.0|^12.0
guzzlehttp/guzzle Version ^7.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package hostatlas/queue-monitor contains the following files

Loading the files please wait ...