\MonologHandler

Namespaces

Curl
FingersCrossed

Traits

FormattableHandlerTrait Helper trait for implementing FormattableInterface
ProcessableHandlerTrait Helper trait for implementing ProcessableInterface
WebRequestRecognizerTrait

Interfaces

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

Classes

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