greenskies/web-log-viewer-bundle

Symfony Web Log Viewer Bundle

Installs: 7 671

Dependents: 0

Suggesters: 0

Security: 0

Stars: 4

Watchers: 2

Forks: 2

Open Issues: 0

Type:symfony-bundle

v0.0.8 2018-03-12 15:42 UTC

This package is auto-updated.

Last update: 2024-11-29 05:27:47 UTC


README

build status Coverage Status

WebLogViewerBundle

Description

A Symfony bundle to enable viewing your log files via your web front end.

It includes color-coded and collapsable log levels, as well as formatted JSON to SQL.

Installation

Use composer to download the bundle from packagist

composer require greenskies/web-log-viewer-bundle

Register the bundle

public function registerBundles()
    {
        $bundles = [
            //... 
            new Greenskies\WebLogViewerBundle\WebLogViewerBundle(),
            //...
        ];

Routing

# app/config/routing.yml

logs:
    resource: '@WebLogViewerBundle/Controller/'
    type: annotation

Security

Since logs can contain sensitive data it is important that we control access to them.

security:
    #...
    access_control:
        - { path: ^/logs,           roles: ROLE_ADMIN }
        #...
    #...