NAME
eris::log::decoder::syslog - Parse the syslog headers using Parse::Syslog::Line
VERSION
version 0.006
SYNOPSIS
Uses Parse::Syslog::Line to parse the raw string as if it were a message streaming into a syslog server. This helps capture the meta-data in the syslog headers.
ATTRIBUTES
priority
Defaults to 100, or last.
METHODS
decode_message
Takes a raw string, decodes that message using Parse::Syslog::Line and then remaps certain keys to "Common Event Expression" field names.
Stashes the decoded UNIX timestamp into the _epoch
key.
SEE ALSO
eris::log::decoders, eris::role::decoder, Parse::Syslog::Line
AUTHOR
Brad Lhotsky <brad@divisionbyzero.net>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2015 by Brad Lhotsky.
This is free software, licensed under:
The (three-clause) BSD License