docker.container-logs
Collect the stdout/stderr logs from one or more docker containers. One of container or container_list_options is required.
collect:
v1:
- docker.container-logs:
output_dir: /docker/cooltool/logs/www
container_list_options:
All: true
Filters:
name:
- www
- haproxy
Optional Parameters
container- A container namecontainer_list_options- Options to be used to filter the list of containers, as in The Docker APIcontainer_logs_options- Args as would be given todocker logs, as in The Docker API
Outputs
{{.Name}}.stdout- The stdout logs. Will generate this file for each matched container{{.Name}}.stderr- The stderr logs. Will generate this file for each matched container
Shared Parameters
This spec also inherits all of the required and optional Shared Parameters