Capture docker logs from all containers

Registered by Mark Goddard on 2019-11-21

Ensure fluentd captures stdout of all containers. Currently we are missing interesting error logs on stdout that are not collected. Sometimes things do log to stdout, and we don't currently capture those logs e.g. keepalived

Potential issues:
* Dependency issue with fluentd capturing logs from Docker?

Potential future work:
We could default to outputting all logs to stdout, given how strongly this is adopted in the container world, then scrape stdout in various ways... including fluentd.
Should allow "default" ELK solutions using filebeat, and maybe even default Loki integrations
Lots of time invested in fluentd config for parsing logs

Blueprint information

Status:
Not started
Approver:
Mark Goddard
Priority:
Medium
Drafter:
Mark Goddard
Direction:
Needs approval
Assignee:
None
Definition:
Approved
Series goal:
Accepted for victoria
Implementation:
Not started
Milestone target:
milestone icon 11.0.0

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.