Skip to main content

Logs & Timeline

Two views give you visibility into what your application is doing: live logs stream output from the running containers, and the timeline records the lifecycle events of the app itself.

Live logs

The Logs tab streams output from your application's containers in real time, straight to the console — no SSH, no docker logs. Watch a deploy come up, debug an error as it happens, or tail steady-state traffic.

Live streaming container logs in the console

Logs cover the running release and, during a zero-downtime switch, the new container as it starts. Job output streams the same way while a one-off command runs.

tip

Have your app write to stdout/stderr — that's what Miabi streams. Structured (JSON) log lines are easiest to scan in the console.

Application timeline

The timeline is a per-app record of lifecycle events — what happened to the application and when:

The application timeline of lifecycle events

Where logs tell you what the app is outputting, the timeline tells you what happened to the app — a quick way to answer "what changed right before this started?"

Logs vs. timeline vs. audit vs. metrics

Miabi separates these concerns so each view stays focused:

ViewAnswersScope
LogsWhat is the app printing right now?One application's containers
TimelineWhat lifecycle events happened to this app?One application
Audit logWho did what across the workspace?Whole workspace
MonitoringHow much CPU/memory/health?Metrics over time

Use the timeline to spot when something changed, the logs to see what the app said at that moment, the audit log to see who made the change, and monitoring to see the performance impact.

note

The timeline and the audit log overlap but aren't the same: the timeline is app-scoped and lifecycle-focused, while the audit log is the workspace-wide, security-grade record of every mutation.