PHPackages                             faizahmedfarooqui/process-monitor - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Queues &amp; Workers](/categories/queues)
4. /
5. faizahmedfarooqui/process-monitor

ActiveLibrary[Queues &amp; Workers](/categories/queues)

faizahmedfarooqui/process-monitor
=================================

Laravel Queue Jobs monitoring with count &amp; PHP Mailer

v1.0(9y ago)1818PHPPHP &gt;=5.5.9

Since Aug 1Pushed 8y ago1 watchersCompare

[ Source](https://github.com/faizahmedfarooqui/process-monitor)[ Packagist](https://packagist.org/packages/faizahmedfarooqui/process-monitor)[ Docs](https://github.com/faizahmedfarooqui/process-monitor)[ RSS](/packages/faizahmedfarooqui-process-monitor/feed)WikiDiscussions master Synced yesterday

READMEChangelog (1)DependenciesVersions (3)Used By (0)

Process-Monitor (PHP - Laravel)
===============================

[](#process-monitor-php---laravel)

Queues Status Monitoring : Less/OverLoad/None

Basic useful feature list:
--------------------------

[](#basic-useful-feature-list)

- Process status monitoring for the queue jobs i.e. running or stopped
- Also checks the queued jobs count is running to the expected number of count
- Mailer to send mail into inbox (not spam) to specified number of admins
- Option of adding CC for webhooks like Slack

How to use:
-----------

[](#how-to-use)

```
    // Just clone using command `git clone https://github.com/faizahmedfarooqui/process-monitor.git`
    // then execute process_monitor/index.php file using cron or anything it will work

    /*
    *   Edit ProcessConfig.php by providing:
    *   process-name in name index (required),
    *   program-name in program index (optional),
    *   count of process in count index (required)
    */

    /*
    *   Edit AdminMail.php:
    *   provide mail username, password
    *   set from mail address
    *   set to mail address in addAddress('mailAddress@host.com', 'Give Any Name')
    *   add CC (optional)
    */

```

###  Health Score

28

—

LowBetter than 52% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Unknown

Total

1

Last Release

3608d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/14124643?v=4)[Faiz A. Farooqui](/maintainers/faizahmedfarooqui)[@faizahmedfarooqui](https://github.com/faizahmedfarooqui)

---

Top Contributors

[![faizahmedfarooqui](https://avatars.githubusercontent.com/u/14124643?v=4)](https://github.com/faizahmedfarooqui "faizahmedfarooqui (28 commits)")

---

Tags

phplaraveljobsmonitorqueues

### Embed Badge

![Health badge](/badges/faizahmedfarooqui-process-monitor/health.svg)

```
[![Health](https://phpackages.com/badges/faizahmedfarooqui-process-monitor/health.svg)](https://phpackages.com/packages/faizahmedfarooqui-process-monitor)
```

###  Alternatives

[croustibat/filament-jobs-monitor

Background Jobs monitoring like Horizon for all drivers for FilamentPHP

271298.4k8](/packages/croustibat-filament-jobs-monitor)[renoki-co/horizon-exporter

Export Laravel Horizon metrics using this Prometheus exporter.

24152.8k](/packages/renoki-co-horizon-exporter)[webparking/laravel-queue-ensurer

This composer package provides a Laravel queue ensurer.

6416.1k](/packages/webparking-laravel-queue-ensurer)[kaiserkiwi/nova-queue-management

Queues resource for Laravel Nova. Based on the abandoned package by den1n.

10196.8k](/packages/kaiserkiwi-nova-queue-management)[moox/jobs

Manage Job Queues, Failed Jobs and Batches in Filament.

6625.8k](/packages/moox-jobs)[iamfarhad/laravel-rabbitmq

Native ext-amqp RabbitMQ queue driver for Laravel production workloads with connection pooling, publisher confirms, Horizon support, Octane support, quorum queues, and high-performance workers

3319.5k](/packages/iamfarhad-laravel-rabbitmq)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
