docker stage

The docker stage is a parsing stage that reads log lines in the standardformat of Docker log files.

Schema

  1. docker: {}

Unlike most stages, the docker stage provides no configuration options andonly supports the specific Docker log format. Each log line from Docker iswritten as JSON with the following keys:

  1. log: The content of log line
  2. stream: Either stdout or stderr
  3. time: The timestamp string of the log line

Examples

For the given pipeline:

  1. - docker: {}

Given the following log line:

  1. {"log":"log message\n","stream":"stderr","time":"2019-04-30T02:12:41.8443515Z"}

The following key-value pairs would be created in the set of extracted data:

  • output: log message\n
  • stream: stderr
  • timestamp: 2019-04-30T02:12:41.8443515