# Sessions

A Nuvolos application is a set of resources and associated configurations. When you start the application, an **application session** is created. Every session is a single continuous run of the application, identified by an unique session identifier - `session_id`.

An application's current and previous session information is available in Nuvolos. To access the session history of an application, open the Sessions page under the Actions button in the Applications list:

1. Navigate to the space containing the instance where you want to view sessions.
2. Navigate to the instance containing the application.
3. Make sure you are in the **Current state**.
4. On the sidebar click the Screen button (**Applications**), which shows you the Application list.
5. On the row of the application of interest, click **...** under **Actions**.
6. In the drop-down click **SESSIONS**.
7. The screen shows the sessions now for the given application.

By default, the following information are shown:

* Start / Stop Time
  * Timestamp of when the session was started and/or ended. An active indicator for the stop time column means that the application is still running.
  * Search and filter for a specific **date** using the Start time column
* Runtime
  * Actual running time (HH:MM:SS) of the application's session
* [Size](/features/applications/application-resources.md#size-and-price-of-an-application)
  * Resource configuration (CU / Node pool) used for the application at the time the session was started
* Credits Spent
  * Total credits spent for a specific session
  * Only applicable to [credit-based sizes](/features/applications/application-resources.md#size-and-price-of-an-application); not available for CU configurations
* Actions (**...** menu)
  * View the saved [logs of the application session](/features/applications/sessions/session-logs.md) - click on **SEE LOGS**.

## Adding Columns to the Session History Viewer

The application session history view can be updated with additional information. To add more information, click the **COLUMNS** button on the top left.

Other columns/information available:

* Session id
  * Unique session identifier. Use this in support requests to specify the run in question.
* Start / Stop user
  * Display name of the user who started or stopped an application session. The stop user can be different from the start user for
    * Shared applications, where a different user stopped a session.
    * Applications terminated by the System Scheduler, due to [inactivity](/features/applications/long-running-applications.md#automatic-stopping-due-to-inactivity).
* Sidecar size
  * Total CU size of **all the sidecars** (a.k.a. [Add-ons](/features/applications/add-ons.md)) configured to run alongside the application for that session.
* [CU hour](/help-and-reference/glossary.md#cus)
  * Total CU hours consumed for the session
  * Includes the main application CU usage (which is configuration-dependent) and **all** the sidecar CU usage (if run alongside).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.nuvolos.com/features/applications/sessions.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
