Versions | v1.0 (td-agent3) | v0.12 (td-agent2)

apache_error Parser Plugin

The apache_error parser plugin parses apache error logs.

Table of Contents

Parameters

See Parse section configurations

Regexp patterns

This is regexp pattern of this plugin:

expression /^\[[^ ]* (?<time>[^\]]*)\] \[(?<level>[^\]]*)\](?: \[pid (?<pid>[^\]]*)\])? \[client (?<client>[^\]]*)\] (?<message>.*)$/

level, pid, client and message are included in the event record. time is used for the event time.

Example

[Wed Oct 11 14:32:52 2000] [error] [client 127.0.0.1] client denied by server configuration

This incoming event is parsed as:

time:
971242372 (Wed Oct 11 14:32:52 2000)

record:
{
  "level"  : "error",
  "client" : "127.0.0.1",
  "message": "client denied by server configuration"
}
Last updated: 2018-11-21 02:39:25 +0000

Versions | v1.0 (td-agent3) | v0.12 (td-agent2)

If this article is incorrect or outdated, or omits critical information, please let us know. Fluentd is a open source project under Cloud Native Computing Foundation (CNCF). All components are available under the Apache 2 License.