Monolog\Formatter\LogstashFormatter
Serializes a log message to Logstash Event Format
- Author: Tim Mower <timothy.mower@gmail.com>
Synopsis
class LogstashFormatter
extends NormalizerFormatter
{
- // Inherited constants from NormalizerFormatter
- const SIMPLE_DATE = "Y-m-d H:i:s";
- // members
- protected string $systemName;
- protected string $applicationName;
- protected string $extraPrefix;
- protected string $contextPrefix;
- // Inherited members from NormalizerFormatter
- protected $dateFormat;
- // methods
- public void __construct()
- public void format()
- // Inherited methods from NormalizerFormatter
- public void __construct()
- public void format()
- public void formatBatch()
- protected void normalize()
- protected void toJson()
Hierarchy
Constants
Name | Value |
---|---|
SIMPLE_DATE | "Y-m-d H:i:s" |
Members
protected
- $applicationName — string
- $contextPrefix — string
- $dateFormat
- $extraPrefix — string
- $systemName — string
Methods
public
- __construct()
- format() — {@inheritdoc}
Inherited from Monolog\Formatter\NormalizerFormatter
protected
public
- format() — {@inheritdoc}
- formatBatch() — {@inheritdoc}