Skip to content

Usage & Billing ​

The Usage tab in Organization Management lets you monitor resource consumption and understand billing.

Summary Cards ​

At the top of the Usage tab, four cards show totals for the selected period:

CardDescription
Total CPU HoursCumulative CPU time consumed
Total Memory (GB-Hours)Cumulative memory usage
Credits UsedTotal credits consumed (for billing)
Total RunsNumber of lab runs executed

Usage Charts ​

Three interactive charts visualize usage over time:

  • CPU Hours: Bar chart showing CPU consumption per period
  • Memory (GB-Hours): Bar chart showing memory consumption per period
  • Credits: Bar chart showing credits consumed per period

Hover over any bar to see the exact value for that period.

Filters ​

Customize the view with these controls:

Granularity ​

Choose how data is aggregated:

OptionBest for
HourlyDetailed analysis of recent activity
DailyStandard monitoring (default)
WeeklyLong-term trends

Period ​

Select the time range:

OptionDuration
Last Week7 days
Last Month30 days (default)
Last 3 Months90 days
CustomPick specific start and end dates

Billing Information ​

At the bottom of the Usage tab:

FieldDescription
Billing Modepaygo (pay-as-you-go) or prepaid
Credits BalanceAvailable credits (for prepaid mode)

Billing Modes ​

ModeDescription
Pay-as-you-goUsage is tracked and billed based on consumption
PrepaidOrganization has a credits balance that depletes with usage

Understanding Resource Usage ​

How Usage is Calculated ​

Resources are metered while labs are running:

  • CPU Hours = CPU allocated (cores) × duration (hours)
  • Memory GB-Hours = Memory allocated (GB) × duration (hours)
  • Credits = Weighted combination of CPU and memory usage

Typical Resource Consumption ​

Scenario TypeCPU per HourMemory per Hour
Simple (2-3 components)1-2 CPU-hours2-4 GB-hours
Medium (4-6 components)2-4 CPU-hours4-8 GB-hours
Complex (7+ components)4-8 CPU-hours8-16 GB-hours

Cost Optimization Tips ​

Reduce TTL ​

Shorter default TTL means labs expire sooner, reducing idle resource consumption.

Right-size Scenarios ​

Don't over-provision components. Use the minimum resources needed for the learning objective.

Monitor Active Runs ​

Check the Dashboard regularly. Stop idle or forgotten labs.

Review Usage Patterns ​

Use the Usage tab to identify:

  • Peak usage times
  • Heavy-consuming scenarios
  • Users with unusually high usage

Next Steps ​

Released under the MIT License.