Retrieve logs of a (non-shutdown) pipeline as a stream.
The logs stream catches up to the extent of the internally configured per-pipeline
circular logs buffer (limited to a certain byte size and number of lines, whichever
is reached first). After the catch-up, new lines are pushed whenever they become
available.
The logs stream will end when the pipeline is shut down. It is also possible for the
logs stream to end prematurely due to the runner back-end (temporarily) losing
connectivity to the pipeline instance (e.g., process). In this case, it is needed
to issue again a new request to this endpoint.
Path Parameters |
---|
pipeline_name string — REQUIRED |
Responses |
---|
200
Pipeline logs retrieved successfully |
404
Pipeline with that name does not exist Schema — OPTIONAL |
---|
details objectDetailed error metadata.
The contents of this field is determined by error_code . | error_code stringError code is a string that specifies this error type. | message stringHuman-readable error message. |
|
Schema — OPTIONAL |
---|
details objectDetailed error metadata.
The contents of this field is determined by error_code . | error_code stringError code is a string that specifies this error type. | message stringHuman-readable error message. |
|
Schema — OPTIONAL |
---|
details objectDetailed error metadata.
The contents of this field is determined by error_code . | error_code stringError code is a string that specifies this error type. | message stringHuman-readable error message. |
|