Skip to content
This repository was archived by the owner on May 7, 2022. It is now read-only.

Framework for different logging adapters for Magento.

License

Notifications You must be signed in to change notification settings

AOEmedia/firegento-logger

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

164 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magento Module Advanced Logger

The purpose of this project is to have a simple framework for different logging adapters.

Originally developed as Hackathon_Logger but moved forewards and will now actively supported by firegento community.

See the Usage Chapter below to see how to use it.

Installation Instructions

Via modman

  • Install modman
  • Use the command from your Magento installation folder: modman clone https://github.com/firegento/firegento-logger

Via composer

{
    ...
    "require": {
        "firegento/logger":"*"
    },
    "repositories": [
	    {
            "type": "composer",
            "url": "http://packages.firegento.com"
        }
    ],
    "extra":{
        "magento-root-dir": "./"
    }
}
  • Then from your composer.json folder: php composer.phar install or composer install

Manually

  • You can copy the files from the folders of this repository to the same folders of your installation

Installation in ALL CASES

  • Clear the cache, logout from the admin panel and then login again.

Uninstallation

  • Remove all extension files from your Magento installation
## Usage

Configure the different loggers in System > Configuration > Advanced > Firegento Logger

Core Contributors

  • Karl Spies
  • Christoph
  • Christian
  • Claas
  • Damian Luszczymak
  • Colin
  • Marco Becker
  • Nicolai Essig
  • Daniel Kröger

Current Status of Project

Complete, working logger interfaces:

  • File (Magento default)
  • File (Advanced Format)
  • E-Mail
  • Database
  • XMPP (Jabber, Google Talk)
  • Graylog2
  • RSyslog (UDP)
  • Loggly (UDP/HTTPS)
  • Chromelogger

It is possible to use Multiple-Targets!

Other Features

  • Log Live View (Like a tail in terminal)
  • Report View (Shows content of a report in backend)

Further work

External libraries

For XMPP we use https://github.com/cweiske/xmpphp.

How to contribute

Make a fork, commit to develop branch and make a pull request

Licence

GNU General Public License, version 3 (GPLv3)

About

Framework for different logging adapters for Magento.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 91.9%
  • CSS 8.1%