PHPackages                             vysokeskoly/logging-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. vysokeskoly/logging-bundle

ActiveSymfony-bundle[Logging &amp; Monitoring](/categories/logging)

vysokeskoly/logging-bundle
==========================

Extended logging options in Symfony applications

9.0.0(3y ago)015.7k↑417.3%proprietaryPHPPHP ^8.1

Since Jul 18Pushed 3y ago1 watchersCompare

[ Source](https://github.com/vysokeskoly/logging-bundle)[ Packagist](https://packagist.org/packages/vysokeskoly/logging-bundle)[ RSS](/packages/vysokeskoly-logging-bundle/feed)WikiDiscussions main Synced 2d ago

READMEChangelog (2)Dependencies (18)Versions (3)Used By (0)

Logging Bundle
==============

[](#logging-bundle)

[![Latest Stable Version](https://camo.githubusercontent.com/05c26a5ffb73f52fc7dd9c3038cf10d669a08a7c582c6c17171a8895d3fe4a75/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f7679736f6b65736b6f6c792f6c6f6767696e672d62756e646c652e737667)](https://packagist.org/packages/vysokeskoly/logging-bundle)[![License](https://camo.githubusercontent.com/846d97249b3d7cf4240caa4225b534cba35981f62d55da8a4ed27baf6218c430/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f7679736f6b65736b6f6c792f6c6f6767696e672d62756e646c652e737667)](https://packagist.org/packages/vysokeskoly/logging-bundle)[![Checks](https://github.com/vysokeskoly/logging-bundle/actions/workflows/checks.yaml/badge.svg)](https://github.com/vysokeskoly/logging-bundle/actions/workflows/checks.yaml)[![Build](https://github.com/vysokeskoly/logging-bundle/actions/workflows/php-checks.yaml/badge.svg)](https://github.com/vysokeskoly/logging-bundle/actions/workflows/php-checks.yaml)[![Coverage Status](https://camo.githubusercontent.com/c9bebdc214944dec829751f2d38181a2d0ff65dea076e8c810c2f5b2432da7b3/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f6769746875622f7679736f6b65736b6f6c792f6c6f6767696e672d62756e646c652f62616467652e737667)](https://coveralls.io/github/vysokeskoly/logging-bundle)

Changelog
---------

[](#changelog)

See CHANGELOG.md

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

[](#installation)

### Step 1

[](#step-1)

Install using *composer*

```
"require": {
    "vysokeskoly/logging-bundle" : "^9.0"
},
```

### Step 2

[](#step-2)

Add VysokeSkolyLoggingBundle to AppKernel to list of loaded bundles. Configure required parameters for bundle.

**config.yml**

```
    # bundle configuration
    vysoke_skoly_logging:
        app_id: appcz #should not contain dot (.)
        graylog:
            hostname: log01
            facility: app.cz

        doctrine_execute_time_threshold: 0 # optional, in ms, null will disable this feature

    # add channel monolog.logger.perflog and optionally also businesslog channel
    monolog:
         channels: ["perflog", "businesslog"]
```

### Step 3

[](#step-3)

Configure monolog logging options.

**config\_prod.yml**

```
    monolog:
        handlers:
            main:
                type: stream
                path: "%kernel.logs_dir%/%kernel.environment%.log"
                level: notice
                formatter: vysokeskoly.monolog.formatter.extended
                channels: ["!perflog", "!businesslog"]
            console:
                type: console
            gelf:
                type: gelf
                level: notice
                publisher: vysokeskoly.monolog.handler.gelf
                formatter: vysokeskoly.monolog.formatter.gelf.message
                channels: ["!businesslog"]
```

Performance logging of commands
-------------------------------

[](#performance-logging-of-commands)

Performance logging of HTTP Requests is enabled by default, but you can also enable performance logging of your CLI commands.

You just need to make the Command you want to be performance-logged to implement `PerfloggableCommandInterface` like this:

```
    class MyGreatCommand extends Command implements PerfloggableCommandInterface
    {
    ...
    }
```

The execution time of this command will be then measured and sent to the `perflog` channel with metric named according to the name of the command.

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity24

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity58

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 ~0 days

Total

2

Last Release

1447d ago

Major Versions

8.0.0 → 9.0.02022-07-18

PHP version history (2 changes)8.0.0PHP ^7.4

9.0.0PHP ^8.1

### Community

Maintainers

![](https://www.gravatar.com/avatar/2bdf0b9957c08a48e70a52fce74fc4f1add30b12d442450d5e2b48854fc98b21?d=identicon)[MortalFlesh](/maintainers/MortalFlesh)

---

Top Contributors

[![MortalFlesh](https://avatars.githubusercontent.com/u/6317184?v=4)](https://github.com/MortalFlesh "MortalFlesh (8 commits)")

###  Code Quality

TestsPHPUnit

Static AnalysisPHPStan

Type Coverage Yes

### Embed Badge

![Health badge](/badges/vysokeskoly-logging-bundle/health.svg)

```
[![Health](https://phpackages.com/badges/vysokeskoly-logging-bundle/health.svg)](https://phpackages.com/packages/vysokeskoly-logging-bundle)
```

###  Alternatives

[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

9421.6k61](/packages/open-dxp-opendxp)[pimcore/pimcore

Content &amp; Product Management Framework (CMS/PIM/E-Commerce)

3.8k3.8M508](/packages/pimcore-pimcore)[shopware/core

Shopware platform is the core for all Shopware ecommerce products.

585.6M572](/packages/shopware-core)[prestashop/prestashop

PrestaShop is an Open Source e-commerce platform, committed to providing the best shopping cart experience for both merchants and customers.

9.1k17.8k](/packages/prestashop-prestashop)[shopware/platform

The Shopware e-commerce core

3.4k1.5M3](/packages/shopware-platform)[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.5k5.9M738](/packages/sylius-sylius)

PHPackages © 2026

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