Skip to main content
Logs for every web server, worker, and static website are stored in AWS CloudWatch inside your own AWS account. Springwinter surfaces them in the dashboard and through the API so you can read, tail, and troubleshoot output without leaving the platform or opening the AWS Console.

What You See

Springwinter exposes two categories of log output for each resource:

Build Logs

Output from the container image build step — package installs, compile steps, and any errors that prevented a successful build.

Runtime Logs

Live stdout and stderr from your running service containers. Everything your application writes to standard output appears here.

Reading Logs in the Dashboard

Follow these steps to tail logs for any running resource.
1

Open your project

Navigate to your project from the Springwinter dashboard and select the resource you want to inspect — a web server, worker, or static website.
2

Click the Logs tab

Select the Logs tab on the resource detail page. The dashboard connects to CloudWatch and streams the most recent log lines in real time.
3

Tail or scroll

New log lines appear automatically at the bottom of the stream. Scroll up to review historical output within the loaded window.

Reading Logs via the API

You can also fetch log output programmatically. All log endpoints stream CloudWatch output for the specified resource.
Fetch live runtime logs for a deployed web server:

Log API Reference

Returns the CloudWatch log stream for the specified web server. The response streams recent log lines from your AWS CloudWatch log group.Path parameters
string
required
The unique identifier of the project that owns the web server.
string
required
The unique identifier of the web server resource.
Returns the CloudWatch log stream for the specified worker.Path parameters
string
required
The unique identifier of the project that owns the worker.
string
required
The unique identifier of the worker resource.
Returns build logs for the specified static website. These logs reflect the most recent deployment build.Path parameters
string
required
The unique identifier of the project that owns the static website.
string
required
The unique identifier of the static website resource.

Log Retention and Ownership

Logs remain in your AWS CloudWatch log groups even after you delete the resource in Springwinter. You control the retention policy directly in the AWS Console under CloudWatch → Log groups.
Springwinter reads logs from CloudWatch on demand — it does not copy, index, or store your log data on its own infrastructure. All log data stays in your AWS account at all times.