PHPackages                             adriaanzon/laravel-telescope-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. [Logging &amp; Monitoring](/categories/logging)
4. /
5. adriaanzon/laravel-telescope-monitor

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

adriaanzon/laravel-telescope-monitor
====================================

Exception monitoring via Laravel Telescope

v0.3.0(1y ago)16.6k—7.7%MITPHPPHP ^8.3CI passing

Since Mar 11Pushed 1y ago1 watchersCompare

[ Source](https://github.com/adriaanzon/laravel-telescope-monitor)[ Packagist](https://packagist.org/packages/adriaanzon/laravel-telescope-monitor)[ RSS](/packages/adriaanzon-laravel-telescope-monitor/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (8)Dependencies (5)Versions (9)Used By (0)

Laravel Telescope Monitor
=========================

[](#laravel-telescope-monitor)

**Exception monitoring via Laravel Telescope**

Laravel already allows you to get notified when something goes wrong in your application. You can, for example, log exceptions to the log file and to Slack by configuring a [log stack](https://laravel.com/docs/12.x/logging#building-log-stacks) and setting it as your default log channel. However, one disadvantage is that subsequent occurrences of the same exception will also be logged, causing a flood of notifications when there is an exception that occurs frequently.

This package aims to solve that problem by logging the exceptions recorded by Telescope to a log channel. When an exception has already occurred before (according to the data stored by Telescope), it will not be logged again.

Tip

Laravel 10 added support for [throttling reported exceptions](https://laravel.com/docs/12.x/errors#throttling-reported-exceptions). You should use that instead, if you're only interested in preventing floods of notifications.

By default, Telescope only logs failed jobs as an entry on the "Jobs" tab. This package additionally logs them as an exception entry so you will be notified of failed jobs as well. Note that when [manually failing a job](https://laravel.com/docs/12.x/queues#manually-failing-a-job), it doesn't matter whether you call the [report()](https://laravel.com/docs/12.x/helpers#method-report) helper or not; the exception will be logged by the package either way. If you want to disable this behavior, you can do so by disabling `report_failed_jobs` in the configuration file.

Installation
------------

[](#installation)

```
composer require adriaanzon/laravel-telescope-monitor
```

Configuration
-------------

[](#configuration)

The log channel can be configured by adding `TELESCOPE_MONITOR_LOG_CHANNEL` to your dotenv file, for example:

```
TELESCOPE_MONITOR_LOG_CHANNEL=slack
```

In your local development environment, you'd typically disable Laravel Telescope Monitor by excluding `TELESCOPE_MONITOR_LOG_CHANNEL` from your .env file or setting it to null:

```
TELESCOPE_MONITOR_LOG_CHANNEL=null
```

To configure other options, you can publish the [configuration file](config/telescope-monitor.php):

```
php artisan vendor:publish --provider="AdriaanZon\TelescopeMonitor\TelescopeMonitorServiceProvider"
```

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance44

Moderate activity, may be stable

Popularity26

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

Every ~157 days

Recently: every ~92 days

Total

8

Last Release

424d ago

Major Versions

v0.3.0 → v1.0.0-alpha.12025-02-26

PHP version history (2 changes)v0.1.0PHP ^8.1

v0.2.0PHP ^8.3

### Community

Maintainers

![](https://www.gravatar.com/avatar/65df263492fa4aa89e3647a9dd279dfbb4c52e2e9ccb170b8cfbd3943b6435d5?d=identicon)[adriaanzon](/maintainers/adriaanzon)

---

Top Contributors

[![adriaanzon](https://avatars.githubusercontent.com/u/4326420?v=4)](https://github.com/adriaanzon "adriaanzon (16 commits)")

---

Tags

laravel-packagelaravelloggingmonitoringnotificationsslacktelescope

###  Code Quality

Static AnalysisPHPStan

Code StylePHP CS Fixer

### Embed Badge

![Health badge](/badges/adriaanzon-laravel-telescope-monitor/health.svg)

```
[![Health](https://phpackages.com/badges/adriaanzon-laravel-telescope-monitor/health.svg)](https://phpackages.com/packages/adriaanzon-laravel-telescope-monitor)
```

###  Alternatives

[saasscaleup/laravel-log-alarm

Laravel log Alarm help you to set up alarm when errors occur in your system and send you a notification via Slack and email

27025.0k](/packages/saasscaleup-laravel-log-alarm)[lucianotonet/laravel-telescope-mcp

MCP Server extension for Laravel Telescope

198.6k](/packages/lucianotonet-laravel-telescope-mcp)[marchie/ms-application-insights-laravel

Microsoft Azure Application Insights for Laravel 5

134.0k](/packages/marchie-ms-application-insights-laravel)

PHPackages © 2026

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