docker
stage
The docker
stage is a parsing stage that reads log lines in the standard
format of Docker log files.
Schema
docker: {}
Unlike most stages, the docker
stage provides no configuration options and
only supports the specific Docker log format. Each log line from Docker is
written as JSON with the following keys:
log
: The content of log linestream
: Eitherstdout
orstderr
time
: The timestamp string of the log line
Examples
For the given pipeline:
- docker: {}
Given the following log line:
{"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
Related Loki resources
Getting started with logging and Grafana Loki (APAC timezone)
Join this webinar to learn why correlating metrics and logs is critical across the development lifecycle, and how Loki helps reduce logging costs and operations overhead.
Logging with Loki: Essential configuration settings
This webinar focuses on Grafana Loki configuration including agents Promtail and Docker; the Loki server; and Loki storage for popular backends.
Observability with logs & Grafana
Discover how you can utilize, manage, and visualize log events with Grafana and Grafana’s logging application Loki.