[#logs] = Logs OliveTin records an entry every time an action runs. The **Logs** pages in the web interface let you browse that history, open individual executions, and filter or search past runs. Each log entry includes: * When the action started (and finished, if applicable) * The action title and icon * Who triggered it * Status (for example, completed, timed out, or still running) * A link to the full execution output == Logs in the web interface Use the **Logs** link in the navigation to open the list view. From there you can: * Search and filter executions * Open the xref:logs/calendar.adoc[calendar view] to browse by date * Open the xref:logs/queue.adoc[queue view] when executions are waiting for a concurrency slot * Click an action title to see full output, timing, and exit status image::logs/views/logsList.png[] == Application logs vs action logs OliveTin has two different kinds of logging: * **Action logs** — history of commands you run through OliveTin (this section) * **Application logs** — diagnostic output from the OliveTin service itself (see xref:advanced_configuration/logs.adoc[Logging - Application]) == What's next? * xref:logs/actions.adoc[Action logs] — permissions and visibility for the log viewer * xref:logs/calendar.adoc[Calendar view] — browse executions on a calendar * xref:logs/queue.adoc[Queue view] — see executions waiting for a concurrency slot * xref:logs/saving.adoc[Saving logs] — persist logs to disk across restarts * xref:action_customization/timeouts.adoc[Timeouts] — timed-out actions appear in the logs with a **Timed out** status