{"id":13560090,"url":"https://github.com/firegento/firegento-logger","last_synced_at":"2025-04-03T15:31:37.742Z","repository":{"id":10484381,"uuid":"12663598","full_name":"firegento/firegento-logger","owner":"firegento","description":"Framework for different logging adapters for Magento 1.","archived":false,"fork":false,"pushed_at":"2023-10-02T12:12:54.000Z","size":1475,"stargazers_count":125,"open_issues_count":12,"forks_count":64,"subscribers_count":23,"default_branch":"develop","last_synced_at":"2025-04-01T12:22:00.944Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/firegento.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2013-09-07T11:03:38.000Z","updated_at":"2024-10-01T19:04:51.000Z","dependencies_parsed_at":"2024-01-10T08:12:21.550Z","dependency_job_id":null,"html_url":"https://github.com/firegento/firegento-logger","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firegento%2Ffiregento-logger","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firegento%2Ffiregento-logger/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firegento%2Ffiregento-logger/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/firegento%2Ffiregento-logger/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/firegento","download_url":"https://codeload.github.com/firegento/firegento-logger/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247027963,"owners_count":20871630,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-01T13:00:37.438Z","updated_at":"2025-04-03T15:31:32.731Z","avatar_url":"https://github.com/firegento.png","language":"PHP","funding_links":[],"categories":["Extensions","Modules"],"sub_categories":["Free","Utilities"],"readme":"# Magento Module for advanced logging\n\u003c!-- ALL-CONTRIBUTORS-BADGE:START - Do not remove or modify this section --\u003e\n[![All Contributors](https://img.shields.io/badge/all_contributors-26-orange.svg?style=flat-square)](#contributors-)\n\u003c!-- ALL-CONTRIBUTORS-BADGE:END --\u003e\n\nThe purpose of this project is to have a simple framework for different logging adapters.\n\nOriginally developed as Hackathon_Logger but moved forewards and will now actively supported by\nfiregento community.\n\nSee the [**Usage**](#usage) Chapter below to see how to use it.\n\nPlease be aware of the following restrictions:\n\n* The ProxiBlue NewRelic extension uses the same logic to log to NewRelic and will block\n  FireGento Logger extension unless you [revise its config.xml file](https://github.com/ProxiBlue/NewRelic#compatibility-with-firegento-logger).\n\nInstallation Instructions\n-------------------------\n\n### Via modman\n\n- Install [modman](https://github.com/colinmollenhour/modman)\n- Use the command from your Magento installation folder: `modman clone https://github.com/firegento/firegento-logger`\n\n### Via composer\n- Install [composer](http://getcomposer.org/download/)\n- Install [Magento Composer](https://github.com/magento-hackathon/magento-composer-installer)\n- Create a composer.json into your project like the following sample:\n\n```json\n{\n    ...\n    \"require\": {\n        \"firegento/logger\":\"*\"\n    },\n    \"repositories\": [\n\t    {\n            \"type\": \"composer\",\n            \"url\": \"http://packages.firegento.com\"\n        }\n    ],\n    \"extra\":{\n        \"magento-root-dir\": \"./\"\n    }\n}\n```\n\n- Then from your `composer.json` folder: `php composer.phar install` or `composer install`\n\n### Manually\n- You can copy the files from the folders of this repository to the same folders of your installation\n\n\n### Installation in ALL CASES\n* Clear the cache, logout from the admin panel and then login again.\n\nUninstallation\n--------------\n* Remove all extension files from your Magento installation\n\n## Usage\n\nConfigure the different loggers in `System \u003e Configuration \u003e Advanced \u003e Firegento Logger`\n\n\n## Further Information\n\n### Contributors ✨\n\nThanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):\n\n\u003c!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --\u003e\n\u003c!-- prettier-ignore-start --\u003e\n\u003c!-- markdownlint-disable --\u003e\n\u003ctable\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://colin.mollenhour.com/\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/38738?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eColin Mollenhour\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=colinmollenhour\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/daim2k5\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/656150?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDamian Luszczymak\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=daim2k5\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://rouven.io/\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/393419?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eRouven Alexander Rieker\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=therouv\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.reachdigital.nl/\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/1244416?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003ePaul Hachmang\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=paales\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://aelia.co/\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/292434?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDiego\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=daigo75\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.ffuenf.de/\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/50462?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAchim Rosenhagen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=arosenhagen\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.fabian-blechschmidt.de/\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/379680?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eFabian Blechschmidt\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=Schrank\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.hipex.io/\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/984466?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eFreek Gruntjes\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=Fgruntjes\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.sandstein.de/\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/23700116?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eWilfried Wolf\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=wilfriedwolf\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/tkdb\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/5831065?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003etkdb\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=tkdb\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.diglin.com/\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/1337461?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSylvain Rayé\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=sylvainraye\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.mb-tec.eu/\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/13970869?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMatthias Büsing\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=mb-tec\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://avidonline.co.nz/\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/924802?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eDane Lowe\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=danelowe\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/LeeSaferite\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/47386?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eLee Saferite\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=LeeSaferite\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/JeroenVanLeusden\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/14925052?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJeroen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=JeroenVanLeusden\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://steverobbins.com/\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/3498562?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSteve Robbins\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=steverobbins\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/sergeykalenyuk\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/1863773?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eSergey Kalenyuk\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=sergeykalenyuk\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/nhp\"\u003e\u003cimg src=\"https://avatars3.githubusercontent.com/u/512911?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eNils Preuß\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=nhp\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.matthias-zeis.com/\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/371060?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eMatthias Zeis\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=mzeis\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.jeroenvermeulen.eu/\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/658024?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eJeroen Vermeulen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=jeroenvermeulen\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/infabo\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/3999104?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eIngo Fabbri\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=infabo\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n  \u003ctr\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.colinodell.com/\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/202034?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eColin O'Dell\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=colinodell\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://www.mothership.de/\"\u003e\u003cimg src=\"https://avatars1.githubusercontent.com/u/1199310?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAndreas\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=andreasemer\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.aadmathijssen.nl/\"\u003e\u003cimg src=\"https://avatars0.githubusercontent.com/u/3796971?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eAad Mathijssen\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=aadmathijssen\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"http://www.proxiblue.com.au/\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/4994260?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eLucas van Staden\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=ProxiBlue\" title=\"Code\"\u003e💻\u003c/a\u003e\u003c/td\u003e\n    \u003ctd align=\"center\"\u003e\u003ca href=\"https://github.com/kkrieger85\"\u003e\u003cimg src=\"https://avatars2.githubusercontent.com/u/4435523?v=4\" width=\"100px;\" alt=\"\"/\u003e\u003cbr /\u003e\u003csub\u003e\u003cb\u003eKevin Krieger\u003c/b\u003e\u003c/sub\u003e\u003c/a\u003e\u003cbr /\u003e\u003ca href=\"https://github.com/firegento/firegento-logger/commits?author=kkrieger85\" title=\"Documentation\"\u003e📖\u003c/a\u003e\u003c/td\u003e\n  \u003c/tr\u003e\n\u003c/table\u003e\n\n\u003c!-- markdownlint-enable --\u003e\n\u003c!-- prettier-ignore-end --\u003e\n\u003c!-- ALL-CONTRIBUTORS-LIST:END --\u003e\n\nThis project follows the [all-contributors](https://github.com/all-contributors/all-contributors) specification. Contributions of any kind welcome!\n\n\n### Current Status of Project\n\nComplete, working logger interfaces:\n- File (Magento default)\n- File (Advanced Format)\n- File (JSON)\n- E-Mail\n- Database\n- XMPP (Jabber, Google Talk)\n- Graylog2\n- Loggly (UDP/HTTPS)\n- Syslog\n- RSyslog (UDP)\n- Papertrail (UDP)\n- Chromelogger\n- Logstash\n- Redis\n- Sentry\n- Airbrake\n\nIt is possible to use **Multiple-Targets**!\n\n### Other Features\n- Log Live View (Like a tail in terminal)\n- Report View (Shows content of a report in backend)\n- Manage modules log output (enable/disable log messages of extensions)\n\n### Further work\n\n### External libraries\n\nFor XMPP we use https://github.com/cweiske/xmpphp.\nFor ChromeLogger we use https://github.com/ccampbell/chromephp\n\n### How to contribute\n\nMake a fork, commit to develop branch and make a pull request\n\n### Some Hints\n* There are combinations that don't work together\n  * You can't use Chromelogger with the embeded queueing model, because the queueing takes place after the response\nis send to the client\n** You can't use Papertrail with the embeded queueing model\n\nLicence\n-------\n[GNU General Public License, version 3 (GPLv3)](http://opensource.org/licenses/gpl-3.0)\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffiregento%2Ffiregento-logger","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffiregento%2Ffiregento-logger","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffiregento%2Ffiregento-logger/lists"}