The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 4.3

  • Change: a2601667283958a3ac28200573c931363afedac8 Author: Brad Lhotsky <brad@divisionbyzero.net> Date : 2018-05-11 16:43:58 +0000
    • Format POD for 4.3 Release
  • Change: 26a63b5830a91b2b9b90527c2f10a0e9fd0f5ca5 Author: Brad Lhotsky <brad@divisionbyzero.net> Date : 2018-05-11 16:36:17 +0000
    • Auto Detect Structured Data in Messages
    • Disabled by default, but via the toggles:
    • $Parse::Syslog::Line::AutoDetectJSON = 1;
    • $Parse::Syslog::Line::AutoDetectKeyValues = 1;
    • The content of the message will be checked for JSON or Splunk style key/values pairs. If found, they'll be extracted into the SDATA element of the returned HashReference.
    • Also added the --sdata flag to parse-syslog-line.pl and an --manual flag too.

Documentation

Parse a syslog message and display the structured data

Modules

Simple syslog line parser