v1

latestOpenAPI 3.0.02026-07-1410578280.2 KB
Service

Get service logs

Get stdout and stderr logs from a service.

Note: This endpoint works only for services with the json-file or journald logging drivers.

get/services/{id}/logs

Path parameters

idstring required

ID or name of the service

Query parameters

detailsboolean

Show service context and extra details provided to logs.

followboolean

Return the logs as a stream.

This will return a 101 HTTP response with a Connection: upgrade header, then hijack the HTTP connection to send raw output. For more information about hijacking and the stream format, see the documentation for the attach endpoint.

stdoutboolean

Return logs from stdout

stderrboolean

Return logs from stderr

sinceinteger

Only return logs since this time, as a UNIX timestamp

timestampsboolean

Add timestamps to every log line

tailstring

Only return this number of log lines from the end of the logs. Specify as an integer or all to output all log lines.

Response

logs returned as a string in response body

string required