\MonologProcessor

Interfaces

ProcessorInterface An optional interface to allow labelling Monolog processors.

Classes

GitProcessor Injects Git branch and Git commit SHA in all records
HostnameProcessor Injects value of gethostname in all records
IntrospectionProcessor Injects line/file:class/function where the log message came from
MemoryPeakUsageProcessor Injects memory_get_peak_usage in all records
MemoryProcessor Some methods that are common for all memory processors
MemoryUsageProcessor Injects memory_get_usage in all records
MercurialProcessor Injects Hg branch and Hg revision number in all records
ProcessIdProcessor Adds value of getmypid into records
PsrLogMessageProcessor Processes a record's message according to PSR-3 rules
TagProcessor Adds a tags array into record
UidProcessor Adds a unique identifier into records
WebProcessor Injects url/method and remote IP of the current web request in all records