OmniArc docs Menu

Guides

Costs

What an arc uses is measured per branch, added up by the hour, and priced from the price list in force. You can see both from the CLI and in the dashboard's Costs page.

# What is measured

MeterUnitWhat it counts
CPUvCPU·hThe CPU a branch's services used.
MemoryGB·hThe memory they held, over time.
StorageGB·hThe data a branch holds on its own, over time.
EgressGBData a branch sends out: to the internet, and in answer to requests at its address.
Awake timehHours a branch was awake.

A branch starts out sharing its parent's data, so its storage counts only what it has changed or added since.

# Usage

omniarc arc usage shop

One arc's raw figures, per branch and in total, for this calendar month to date (UTC). No prices: any key can read it, including a member key.

# Costs

omniarc costs

What your organization's usage costs, this month to date: each meter with its usage, its rate and its cost, then the total, any discount, and the net. It needs an admin or owner key. It is an estimate, not an invoice, and each line is floored to the cent.

Another window, by day, hour or month:

omniarc costs --from 2026-10-01T00:00:00Z --to 2026-10-15T00:00:00Z --step day

Times are RFC 3339 and floored to the hour, and --to is exclusive. By the hour, a window covers at most 31 days.

# Keep it down

  • Sleep the branches you are not using. An asleep branch uses no CPU or memory and is not awake; only its storage counts. See Sleep and wake.
  • Destroy the ones you are done with, such as a pull request's branch when the pull request closes. See Branches.
  • Give caches branch: false. They start empty in every branch instead of carrying a copy.