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.