PHPackages                             nella/monolog-tracy-bundle - 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. nella/monolog-tracy-bundle

Abandoned → [mangoweb/monolog-tracy-handler](/?search=mangoweb%2Fmonolog-tracy-handler)ArchivedSymfony-bundle[Logging &amp; Monitoring](/categories/logging)

nella/monolog-tracy-bundle
==========================

Tracy BlueScreen handler for Monolog - Symfony bundle

v2.0.3(6y ago)889.0k↓30.8%4MITPHPPHP ~7.2

Since Aug 17Pushed 5y ago3 watchersCompare

[ Source](https://github.com/nella/monolog-tracy-bundle)[ Packagist](https://packagist.org/packages/nella/monolog-tracy-bundle)[ Docs](https://github.com/pavelkucera/monolog-extensions-bundle)[ RSS](/packages/nella-monolog-tracy-bundle/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (5)Dependencies (14)Versions (12)Used By (0)

[Tracy](https://tracy.nette.org) BlueScreen handler for [Symfony](https://symfony.com/) ([Monolog](https://github.com/Seldaek/monolog))
=======================================================================================================================================

[](#tracy-bluescreen-handler-for-symfony-monolog)

This package is not maintained anymore, you can use [mangoweb/monolog-tracy-handler](https://github.com/mangoweb-backend/monolog-tracy-handler) instead.

---

[![Build Status](https://camo.githubusercontent.com/234af83b0b5229b5d9f9d1601005ba177785dcb2938b145f0ee3dd46be35c4bd/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6e656c6c612f6d6f6e6f6c6f672d74726163792d62756e646c652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/nella/monolog-tracy-bundle)[![Windows Build Status](https://camo.githubusercontent.com/edefff2f857dd4896a4e14ae0c156d2fd4c6433ede65afea0116e14975c0cd25/68747470733a2f2f696d672e736869656c64732e696f2f6170707665796f722f63692f567274616b2d435a2f6d6f6e6f6c6f672d74726163792d62756e646c652f6d61737465722e7376673f7374796c653d666c61742d737175617265)](https://ci.appveyor.com/project/Vrtak-CZ/monolog-tracy-bundle)[![Code Coverage](https://camo.githubusercontent.com/746d95b2f8ed79ac0409432b446d37fde36997f0989ae56c07b7016aa865ad96/68747470733a2f2f696d672e736869656c64732e696f2f636f766572616c6c732f6e656c6c612f6d6f6e6f6c6f672d74726163792d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://coveralls.io/r/nella/monolog-tracy-bundle)[![SensioLabsInsight Status](https://camo.githubusercontent.com/b820a94089dd262acf230621a7f42148ccde4cf039af566b4ce7c6c7a47e9819/68747470733a2f2f696d672e736869656c64732e696f2f73656e73696f6c6162732f692f37366338373937392d376564612d346636622d393461352d3037626435343235396435662e7376673f7374796c653d666c61742d737175617265)](https://insight.sensiolabs.com/projects/76c87979-7eda-4f6b-94a5-07bd54259d5f)[![Latest Stable Version](https://camo.githubusercontent.com/bf5d93c72d473f22c7de831512b95801a3526b39da1d18ed3ba4ebf61a9ba286/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6e656c6c612f6d6f6e6f6c6f672d74726163792d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/nella/monolog-tracy-bundle)[![Composer Downloads](https://camo.githubusercontent.com/cb7bba685295def9c761aa24af3868e4dc1e19b1f6ac5b26566d3cceed3b690f/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6e656c6c612f6d6f6e6f6c6f672d74726163792d62756e646c652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/nella/monolog-tracy-bundle)[![Dependency Status](https://camo.githubusercontent.com/884d588761f7893f167175c5ee6978010c7fb85cfc5081f6ac3e1d183f2a91cc/68747470733a2f2f696d672e736869656c64732e696f2f76657273696f6e6579652f642f757365722f70726f6a656374732f3536393139316138646161306266303033333030303064622e7376673f7374796c653d666c61742d737175617265)](https://www.versioneye.com/user/projects/569191a8daa0bf00330000db)[![License MIT, GPL-2, GPL-3](https://camo.githubusercontent.com/942e017bf0672002dd32a857c95d66f28c5900ab541838c6c664442516309c8a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e7376673f7374796c653d666c61742d737175617265)](https://camo.githubusercontent.com/942e017bf0672002dd32a857c95d66f28c5900ab541838c6c664442516309c8a/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d626c75652e7376673f7374796c653d666c61742d737175617265)

Sponzored by [Shipito LLC](https://www.shipito.com).

Bundle providing mainly integration of [Tracy](https://tracy.nette.org/) into [Symfony](https://symfony.com).

Are you looking for *Monolog* integration only? There is [Monolog-Tracy](https://github.com/nella/monolog-tracy).

Tracy - Blue Screen Handler
---------------------------

[](#tracy---blue-screen-handler)

Long story short, Tracy helps you debug your applications when an error occurs providing you lots of information about what just happened. Check out [live example](http://nette.github.io/tracy/tracy-exception.html) and [Tracy documentation](https://tracy.nette.org/)to see the full power of this tool.

To replace default Symfony Bluescreen you can use [Tracy Bluescreen Bundle](https://github.com/VasekPurchart/Tracy-Blue-Screen-Bundle)fully compatible with this library.

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

[](#installation)

Using [Composer](http://getcomposer.org/):

```
$ composer require nella/monolog-tracy-bundle
```

### Register Bundle

[](#register-bundle)

```
// AppKernel.php

public function registerBundles()
{
    $bundles = array(
        // ...
        new Nella\MonologTracyBundle\MonologTracyBundle(),
    );
}
```

### Register a new Monolog handler

[](#register-a-new-monolog-handler)

```
monolog:
    handlers:
        blueScreen:
            type: tracyBlueScreen
```

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

[](#configuration)

Any error/exception making it to the top is automatically saved in `%kernel.logs_dir%/tracy`. You can easily change the log directory, see full configuration options below:

```
# config.yml
monolog_tracy:
	log_directory: %kernel.logs_dir%/tracy # default
	handler_level: DEBUG # or 100 default - you can use int or constant name
	handler_bubble: true # default
	info_items:
		- Symfony 3.0.1 # default if HttpKernel is present
		- Doctrine ORM 2.5.2 # default if Doctrine ORM is present
		- Twig 1.23.1 # default if Twig is present
	panels: # no default panels
		- test.nella.monolog_tracy_bundle.panel.test_panel # callable ([class, method], [@service, method], @service, class::service)
	collapse_paths: # no default collapse paths
		- %kernel.root_dir%/vendor # TIP
```

This works out of the box and also in production mode!

Tips
----

[](#tips)

### Log notices/warnings in production

[](#log-noticeswarnings-in-production)

Use Symfony parameter `debug.error_handler.throw_at`: (see  for possible values)

```
parameters:
    debug.error_handler.throw_at: -1
```

### Using Tracy\\Debugger::dump

[](#using-tracydebuggerdump)

To prevent forgotten dumps to appear on production you can simply change the mode like this:

```
// AppKernel.php

use Tracy\Debugger;

public function __construct($environment, $debug)
{
    Debugger::$productionMode = $environment === 'prod';
    parent::__construct($environment, $debug);
}
```

###  Health Score

38

—

LowBetter than 85% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity36

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity65

Established project with proven stability

 Bus Factor1

Top contributor holds 77.6% 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 ~193 days

Recently: every ~316 days

Total

11

Last Release

2359d ago

Major Versions

v0.2.0 → v1.0.02016-01-16

v1.2.1 → v2.0.02018-02-21

PHP version history (4 changes)v0.1.0PHP &gt;=5.3.2

v1.0.0PHP ~5.6|~7.0

v2.0.0PHP ~7.1

v2.0.3PHP ~7.2

### Community

Maintainers

![](https://www.gravatar.com/avatar/b232da7cbc1f54c8230ffac0c734a0e685743790ababfc00bf5913bc0bc723db?d=identicon)[mhujer](/maintainers/mhujer)

![](https://www.gravatar.com/avatar/0dfead89bde6cee9c89b70868e7feab428cc657384183a113e5aee844a195954?d=identicon)[vrtak-cz](/maintainers/vrtak-cz)

---

Top Contributors

[![Vrtak-CZ](https://avatars.githubusercontent.com/u/112567?v=4)](https://github.com/Vrtak-CZ "Vrtak-CZ (114 commits)")[![mhujer](https://avatars.githubusercontent.com/u/353372?v=4)](https://github.com/mhujer "mhujer (17 commits)")[![pavelkucera](https://avatars.githubusercontent.com/u/332800?v=4)](https://github.com/pavelkucera "pavelkucera (16 commits)")

---

Tags

logsymfonybundleloggingmonologtracyblue screen

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/nella-monolog-tracy-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/nella-monolog-tracy-bundle/health.svg)](https://phpackages.com/packages/nella-monolog-tracy-bundle)
```

###  Alternatives

[friendsofopentelemetry/opentelemetry-bundle

Traces, metrics, and logs instrumentation within your Symfony application

638.6k](/packages/friendsofopentelemetry-opentelemetry-bundle)

PHPackages © 2026

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