1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-08-21 12:22:21 +02:00

Added documentation for SyslogUdpHandler

This commit is contained in:
Jesper Skovgaard Nielsen
2013-10-31 09:49:30 +01:00
parent e53d6040c0
commit 359480a45c
2 changed files with 13 additions and 0 deletions

View File

@@ -132,6 +132,7 @@ Handlers
[raven](https://packagist.org/packages/raven/raven). [raven](https://packagist.org/packages/raven/raven).
- _ZendMonitorHandler_: Logs records to the Zend Monitor present in Zend Server. - _ZendMonitorHandler_: Logs records to the Zend Monitor present in Zend Server.
- _NewRelicHandler_: Logs records to a [NewRelic](http://newrelic.com/) application. - _NewRelicHandler_: Logs records to a [NewRelic](http://newrelic.com/) application.
- _SyslogUdpHandler_: Logs records to a remote [Syslogd](http://www.rsyslog.com/) server.
### Logging in development ### Logging in development

View File

@@ -14,6 +14,18 @@ namespace Monolog\Handler;
use Monolog\Logger; use Monolog\Logger;
use Monolog\Handler\SyslogUdp\UdpSocket; use Monolog\Handler\SyslogUdp\UdpSocket;
/**
* A Handler for logging to a remote syslogd server.
* Example usage (given you have a syslogd server on your local machine):
* <code>
* $logger = new \Monolog\Logger();
* $handler = new SyslogUdpHandler("local5", "127.0.0.1");
* $handler->setFormatter(new \Monolog\Formatter\LineFormatter());
* $logger->pushHandler($handler);
* $logger->warn("Hello from abroard!");
* </code>
*/
class SyslogUdpHandler extends AbstractProcessingHandler class SyslogUdpHandler extends AbstractProcessingHandler
{ {
protected $facility; protected $facility;