PHPackages                             lucderheld/php-greylog-exception - 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. lucderheld/php-greylog-exception

ActiveLibrary[Logging &amp; Monitoring](/categories/logging)

lucderheld/php-greylog-exception
================================

A php exception logging implementation to send log-messages to a graylog compatible backend.

v1.0(9y ago)316GPL-3.0PHPPHP &gt;=7.0

Since Nov 12Pushed 9y ago1 watchersCompare

[ Source](https://github.com/lucderheld/php-greylog-exception)[ Packagist](https://packagist.org/packages/lucderheld/php-greylog-exception)[ RSS](/packages/lucderheld-php-greylog-exception/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (7)Dependencies (3)Versions (7)Used By (0)

php-greylog-exception
=====================

[](#php-greylog-exception)

Is a very usefull state of the art exception class and handler for PHP 7 [![Latest Stable Version](https://camo.githubusercontent.com/96f0cac0432fe94fcd3838db2c471342d1ca5d03342b4abab29d1783361e5539/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f6c756364657268656c642f7068702d677265796c6f672d657863657074696f6e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/lucderheld/php-greylog-exception) [![Total Downloads](https://camo.githubusercontent.com/3aea8623ed5b283ba37969c4aee20f5b6553dd85c43223d93f13ab10c5dcf291/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c756364657268656c642f7068702d677265796c6f672d657863657074696f6e2e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/lucderheld/php-greylog-exception) [![Build Status](https://camo.githubusercontent.com/c224c7ce790d6ea46a2839ae725a69303c588bbb0a3035043f2c429d2a84f535/68747470733a2f2f696d672e736869656c64732e696f2f7472617669732f6c756364657268656c642f7068702d677265796c6f672d657863657074696f6e2e7376673f7374796c653d666c61742d737175617265)](https://travis-ci.org/lucderheld/php-greylog-exception) [![Build Status2](https://camo.githubusercontent.com/bb0b13b06028e56a5d79be290c6a3afbed677f456ce36d4471ef7ee195f98bb5/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c756364657268656c642f7068702d677265796c6f672d657863657074696f6e2f6261646765732f6275696c642e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/lucderheld/php-greylog-exception/build-status/master) [![Code Coverage](https://camo.githubusercontent.com/c9591e62b2e49fe587d4781d0523896d6d795c3519b2ab98808593e72f0f387d/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c756364657268656c642f7068702d677265796c6f672d657863657074696f6e2f6261646765732f636f7665726167652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/lucderheld/php-greylog-exception/?branch=master) [![Scrutinizer Code Quality](https://camo.githubusercontent.com/9a025dc3cddcd19434c36653d24e27b197d536fd8a2d7cd2dc173457705f2ef1/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f6c756364657268656c642f7068702d677265796c6f672d657863657074696f6e2f6261646765732f7175616c6974792d73636f72652e706e673f623d6d6173746572)](https://scrutinizer-ci.com/g/lucderheld/php-greylog-exception/?branch=master)
=========================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================================

[](#is-a-very-usefull-state-of-the-art-exception-class-and-handler-for-php-7-----)

Usage / Installation
--------------------

[](#usage--installation)

### Recommended installation via composer:

[](#recommended-installation-via-composer)

Add php-greylog-exception to `composer.json` either by running `composer require lucderheld/php-greylog-exception` or by defining it manually:

```
"require": {
   // ...
   "lucderheld/php-greylog-exception": "1.0"
   // ...
}

```

Reinstall dependencies: `composer install`

### Install GrayLog2-Server:

[](#install-graylog2-server)

How GrayLog2 can be installed is well documented at The easiest way to test GreyLog is to run it as a Virtual-Machine:

[Install GrayLog2-Server as VM](http://docs.graylog.org/en/2.1/pages/installation/virtual_machine_appliances.html)

1. Usage Example

---

```
