| Curl |
| FingersCrossed |
| FormattableHandlerTrait | Helper trait for implementing FormattableInterface |
| ProcessableHandlerTrait | Helper trait for implementing ProcessableInterface |
| WebRequestRecognizerTrait |
| FormattableHandlerInterface | Interface to describe loggers that have a formatter |
| HandlerInterface | Interface that all Monolog Handlers must implement |
| ProcessableHandlerInterface | Interface to describe loggers that have processors |
| AbstractHandler | Base Handler class providing basic level/bubble support |
| AbstractProcessingHandler | Base Handler class providing the Handler structure, including processors and formatters |
| AbstractSyslogHandler | Common syslog functionality |
| BrowserConsoleHandler | Handler sending logs to browser's javascript console with no browser extension required |
| BufferHandler | Buffers all records until closing the handler and then pass them as batch. |
| CouchDBHandler | CouchDB handler |
| CubeHandler | Logs to Cube. |
| DoctrineCouchDBHandler | CouchDB handler for Doctrine CouchDB ODM |
| ElasticaHandler | Elastic Search handler |
| ElasticsearchHandler | Elasticsearch handler |
| FallbackGroupHandler | Forwards records to multiple handlers |
| FlowdockHandler | Sends notifications through the Flowdock push API |
| GelfHandler | Handler to send messages to a Graylog2 (http://www.graylog2.org) server |
| GroupHandler | Forwards records to multiple handlers |
| Handler | Base Handler class providing basic close() support as well as handleBatch |
| HandlerWrapper | This simple wrapper class can be used to extend handlers functionality. |
| IFTTTHandler | IFTTTHandler uses cURL to trigger IFTTT Maker actions |
| InsightOpsHandler | Inspired on LogEntriesHandler. |
| LogEntriesHandler | Stores to any socket - uses fsockopen() or pfsockopen(). |
| LogmaticHandler | Stores to any socket - uses fsockopen() or pfsockopen(). |
| MailHandler | Base class for all mail handlers |
| MandrillHandler | MandrillHandler uses cURL to send the emails to the Mandrill API |
| MissingExtensionException | Exception can be thrown if an extension for a handler is missing |
| MongoDBHandler | Logs to a MongoDB database. |
| NoopHandler | No-op |
| NullHandler | Blackhole |
| OverflowHandler | Handler to only pass log messages when a certain threshold of number of messages is reached. |
| PsrHandler | Proxies log messages to an existing PSR-3 compliant logger. |
| RedisHandler | Logs to a Redis key using rpush |
| RedisPubSubHandler | Sends the message to a Redis Pub/Sub channel using PUBLISH |
| RollbarHandler | Sends errors to Rollbar |
| SendGridHandler | SendGridrHandler uses the SendGrid API v2 function to send Log emails, more information in https://sendgrid.com/docs/API_Reference/Web_API/mail.html |
| SocketHandler | Stores to any socket - uses fsockopen() or pfsockopen(). |
| SyslogHandler | Logs to syslog service. |
| SyslogUdpHandler | A Handler for logging to a remote syslogd server. |
| TestHandler | Used for testing purposes. |
| WhatFailureGroupHandler | Forwards records to multiple handlers suppressing failures of each handler and continuing through to give every handler a chance to succeed. |
| ZendMonitorHandler | Handler sending logs to Zend Monitor |