Three tabs tell you what your running application is doing: Logs, Console and Metrics.
Logs
The Logs tab streams your application's output live, refreshing every few seconds. It shows a recent tail of the current run, around the last 500 lines, and secrets are redacted from it. The build log for the current release is shown alongside, so you can see both why a deploy built the way it did and what the app is printing now.
Logs are a live tail, not an archive
The Logs tab is a bounded, live view, not long-term storage. For anything you need to keep or search later, ship your logs to a service of your own from inside the app.
Console
The Console tab opens a shell straight into the running container in your browser, as the container's user. Use it to inspect the running app, run a one-off command, or check a file.
Console sessions are short
A console session lasts up to five minutes, and leaving the tab closes it. It is for a quick look, not a place to run a long job. It attaches to the running instance, so it works only while the app is up.
Metrics
The Metrics tab charts the instance's CPU, memory and traffic over the last hour, day or week. This is where you confirm a memory ceiling is high enough, spot a CPU-bound process, or see how much egress the app is using, which is one of the things it is billed on.