Syslog Reader

Categories

Component ID

2417505

Component name

Syslog Reader

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This module makes syslog data available as a paginated, filterable table. It combines the convenience of the database log with the performance of syslog.

Large log files are no problem as data is read from the end of the log file with a constant amount of memory. The total number of log entries read is capped to limit CPU and disk usage.

Installation:

1. Follow the instructions for enabling and configuring Drupal core's syslog module: https://www.drupal.org/documentation/modules/syslog

2. Enable the Syslog Reader module.

3. Add the full path to syslog file on the server to admin/config/development/logging.

Caveats:
Changing the log entry format on admin/config/development/logging might cause issues with Syslog Reader. Currently the module expects the fields within log messages to be delimited by a pipe ("|") character. Also, removing the 'type' field from log messages will affect Syslog Reader's type filtering capabilities.