Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Laravel
  3. Laravel Failed Job Monitor

Laravel Failed Job Monitor

MITPHP4.5.0

A Laravel package that sends notifications when queued jobs fail, supporting email and Slack out of the box.

Visit WebsiteGitHubGitHub
1.0k stars53 forks0 contributors

What is Laravel Failed Job Monitor?

Laravel Failed Job Monitor is a Laravel package that automatically sends notifications when queued jobs fail. It solves the problem of silent job failures in background processing by alerting developers via email or Slack. The package integrates directly with Laravel's notification system for seamless setup and customization.

Target Audience

Laravel developers who use queue systems for background job processing and need reliable failure monitoring. It's particularly valuable for teams running production applications where job failures could impact business processes.

Value Proposition

Developers choose this package because it provides a simple, Laravel-native solution for job failure monitoring with zero custom infrastructure. It's maintained by Spatie (known for quality Laravel packages), supports multiple notification channels out of the box, and offers extensive customization options while following Laravel conventions.

Overview

Get notified when a queued job fails

Use Cases

Best For

  • Monitoring failed queue jobs in Laravel applications
  • Receiving instant Slack alerts when background jobs fail
  • Setting up email notifications for job failures without custom code
  • Filtering which job failures trigger notifications
  • Customizing notification content and delivery methods
  • Integrating job failure alerts into existing Laravel notification workflows

Not Ideal For

  • Applications with high-frequency job failures where notification spam would be problematic
  • Teams needing a centralized dashboard or historical analytics for failed jobs
  • Projects not using Laravel's built-in queue system or notification infrastructure

Pros & Cons

Pros

Automatic Failure Detection

Monitors Laravel's queue system and triggers notifications immediately when a job fails, as per the package's core feature described in the key features.

Multiple Notification Channels

Supports email and Slack out of the box, with an extensible architecture for adding custom channels, detailed in the README's installation and configuration sections.

Customizable Alerting

Allows creation of custom notification classes and filter callbacks to tailor alerts, shown in the configuration examples for notification and notifiable customization.

Seamless Laravel Integration

Leverages Laravel's native notification system for compatibility and familiar setup, emphasized in the philosophy and integration notes.

Cons

Configuration Caching Issues

Using closure-based filters can cause serialization errors when caching configuration, as explicitly warned in the README's notification filtering section, requiring workarounds with separate classes.

Limited Built-in Channels

Only email and Slack are supported natively; other notification channels like SMS or database require custom implementation, increasing development overhead as noted in the customization options.

No Dashboard or UI

Provides only notifications without a visual interface for monitoring or analyzing failures, limiting insight without additional tools like Laravel Horizon or custom logging.

Frequently Asked Questions

Quick Stats

Stars1,040
Forks53
Contributors0
Open Issues0
Last commit5 days ago
CreatedSince 2016

Tags

#devops#queue#laravel#slack#notifications#slack-integration#monitoring#background-jobs#laravel-package#php#monitor#email-alerts

Built With

P
PHP
G
Guzzle
L
Laravel

Links & Resources

Website

Included in

Laravel13.0k
Auto-fetched 22 hours ago

Related Projects

LiveWireLiveWire

A full-stack framework for Laravel that takes the pain out of building dynamic UIs.

Stars23,505
Forks1,732
Last commit2 days ago
Debug BarDebug Bar

Debugbar for Laravel (Integrates PHP Debug Bar)

Stars19,195
Forks1,604
Last commit3 days ago
IDE HelperIDE Helper

IDE Helper for Laravel

Stars14,891
Forks1,186
Last commit1 month ago
Intervention ImageIntervention Image

PHP Image Processing

Stars14,335
Forks1,490
Last commit1 day ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub