gitpod.v1.UsageService

GetAdoptionUsageSummary

Gets a summary of adoption and usage metrics for the insight card.

Returns all scalar values, trends, and a sparkline for the Adoption & Usage insight category. Designed for the Project Home page card and similar summary views. For full-resolution time series, use the individual time series RPCs.

post/gitpod.v1.UsageService/GetAdoptionUsageSummary

Request body

projectIdstring

Optional project ID to filter metrics by.

userIdstring

Optional user ID to filter metrics for a specific user (personal insights view).

Response

Success

activeUsersCountstring

Count of active users in the date range.

activeUsersTrendnumber double

Fractional change in active_users_count vs previous period. Computed as (current - previous) / previous.

envRuntimePerUserSecondsnumber double

Average environment runtime in seconds per active user.

envRuntimePerUserTrendnumber double

Fractional change in env_runtime_per_user_seconds vs previous period. Computed as (current - previous) / previous.

powerUsersCountstring

Count of power users in the date range.

powerUsersThresholdSecondsstring

Threshold in seconds used to determine power users. Displayed to users so they understand the definition.

powerUsersTrendnumber double

Fractional change in power_users_count vs previous period. Computed as (current - previous) / previous.

sessionsCountstring

Count of environment sessions (total starts) in the date range.

sessionsTrendnumber double

Fractional change in sessions_count vs previous period. Computed as (current - previous) / previous.

Changes