> ## Documentation Index
> Fetch the complete documentation index at: https://ona.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Overview

Gitpod Insights is a feature that allows organization owners to monitor the usage and adoption of Gitpod in their organization.

The Insights page is accessible to organization owners from the **Organization Menu** in the top-left corner of the Gitpod dashboard and offers the following:

* A list of all workspaces created in your organization (sorted from most to least recently created) with the following details:
  * Workspace owner (user)
  * Workspace ID
  * Workspace Class and type (meaning workspace or prebuild)
  * Context URL
  * An expandable section with details about all workspace starts
* A button for exporting the insights data to a CSV file with additional details, including:
  * Detailed timestamps for events such as the workspace creation, deployment, start and stop
  * Workspace metrics such as the size of the workspace image
  * The configured workspace timeout
  * The editor and its version selected when the workspace was created
  * (If applicable) the ID of the prebuild that was used to start the workspace
  * (If applicable) the ID of the imported repository

A detailed list of all properties in the CSV export can be found below:

| Property                          | Description                                                                                                                                        |
| --------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- |
| `id`                              | The unique identifier for the session                                                                                                              |
| `creationTime`                    | The timestamp when the workspace was created                                                                                                       |
| `deployedTime`                    | The timestamp when the workspace was deployed                                                                                                      |
| `startedTime`                     | The timestamp when the workspace entered the running state                                                                                         |
| `stoppingTime`                    | The timestamp when the workspace transitioned into the stopping state                                                                              |
| `stoppedTime`                     | The timestamp when the workspace transitioned into the stopped state                                                                               |
| `workspaceID`                     | The unique identifier for the workspace                                                                                                            |
| `configurationID`                 | The unique identifier for the imported repository                                                                                                  |
| `prebuildID`                      | The unique identifier for the prebuild                                                                                                             |
| `userID`                          | The unique identifier for the user who created the workspace                                                                                       |
| `userName`                        | The name of the user who created the workspace                                                                                                     |
| `contextURL`                      | The full context URL (e.g. `https://github.com/gitpod-io/gitpod/pull/316`)                                                                         |
| `contextURL_cloneURL`             | The clone URL of the context (e.g. `https://github.com/gitpod-io/gitpod.git`)                                                                      |
| `contextURLSegment_1`             | The first parsed segment of the context URL (e.g. `gitpod-io/subgroup` for `https://github.com/gitpod-io/subgroup/gitpod`)                         |
| `contextURLSegment_2`             | The second parsed segment of the context URL (e.g. `gitpod` for `https://github.com/gitpod-io/subgroup/gitpod`)                                    |
| `workspaceType`                   | The type of workspace (can be `workspace` or `prebuild`)                                                                                           |
| `workspaceClass`                  | The class of the workspace                                                                                                                         |
| `workspaceImageSize`              | The size of the workspace image                                                                                                                    |
| `workspaceImageTotalSize`         | The total size of the workspace image                                                                                                              |
| `timeout`                         | The configured workspace timeout in seconds                                                                                                        |
| `editor`                          | The ID of the editor selected when the workspace was created                                                                                       |
| `editorVersion`                   | The version of the editor selected when the workspace was created (can be `stable` or `latest`)                                                    |
| `contentInitGitDuration`          | The duration of the git initializer step in seconds. This is set whenever a `git clone` is issued (mostly on first workspace start).               |
| `contentInitGitSize`              | The size of the git initializer step result in bytes. This is set whenever a `git clone` is issued (mostly on first workspace start).              |
| `contentInitPrebuildDuration`     | The duration of the prebuild initializer step in seconds. This is set if the workspace is based on a prebuild.                                     |
| `contentInitPrebuildSize`         | The size of the prebuild initializer step result in bytes. This is set if the workspace is based on a prebuild.                                    |
| `contentInitBackupDuration`       | The duration of the backup initializer step in seconds. This is set on subsequent workspace starts, when the file system is restored from backup.  |
| `contentInitBackupSize`           | The size of the backup initializer step result in bytes. This is set on subsequent workspace starts, when the file system is restored from backup. |
| `contentInitSnapshotDuration`     | The duration of the snapshot initializer step in seconds. This used for workspaces started from snapshots.                                         |
| `contentInitSnapshotSize`         | The size of the snapshot initializer step result in bytes. This used for workspaces started from snapshots.                                        |
| `contentInitFileDownloadDuration` | The duration of the file download initializer step in seconds. This is set for injecting `additionalFiles` into the workspace.                     |
| `contentInitFileDownloadSize`     | The size of the file download initializer step result in bytes. This is set for injecting `additionalFiles` into the workspace.                    |
| `contentInitCompositeDuration`    | The duration of the composite initializer step in seconds. This reports the total if multiple steps are run to initialize the workspace content.   |
| `contentInitCompositeSize`        | The size of the composite initializer step result in bytes. This reports the total if multiple steps are run to initialize the workspace content.  |

For even more information about the underlying workspace session data, please refer to our [`ListWorkspaceSessions` API](/classic/user/references/gitpod-public-api#list-workspace-sessions).
