Servicelog

Component ID

1473300

Component name

Servicelog

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

Servicelog is going to be a drop in amendment to or replacement of the core logging modules Database Logging (dblog) and Syslog (syslog) to integrate respective third-party offerings from Logging as a Service (LaaS) providers (e.g. Loggly, Papertrail).

It currently aims at two main use cases:

  • Replace the limited analytical functionality available with the core logging modules with the much more powerful offerings from LaaS providers (e.g. advanced searches, alerts, etc.) to ease monitoring, debugging and development.
  • Replace the non scalable dblog functionality for shared hosting and Platform as a Service (PaaS) scenarios, where syslog might not be available or desired, thus addressing Allow Syslog module to send directly to remote Syslog server.

The roadmap is currently comprised of three main stories:

  1. Implement HTTP based log submission (i.e. enabling advanced log analytics via the LaaS provider immediately).
  2. Implement log analytics within Drupal (i.e. removing the need to perform common log analytics tasks via the LaaS provider).
  3. Implement TCP/UDP based log submission (i.e. increase performance and address Allow Syslog module to send directly to remote Syslog server).