Free
$0
Up to 5 GB a month after sampling. There is no expiry on it.
- 30-day retention
- Unlimited seats and services
- All seven commands, alerts included
- No card, no trial clock
Pricing
Not per host, not per seat, and not per dashboard you never opened.
Sample rate
Sampling is set per service in signal.config.ts. Every error and every p99 outlier is kept whatever the rate, so the slice you drop is the boring remainder.
Estimated month
107.1 GB at $0.42/GB
Up to 5.0 GB a month after sampling costs nothing. Above that line every gigabyte is billed, including the first five.
Already sending spans? Run sgl cost --estimate and it reads the last thirty days off your own account.
Plans
Ingested gigabytes after sampling is the only meter on the account.
$0
Up to 5 GB a month after sampling. There is no expiry on it.
$0.42/ GB
Every gigabyte after sampling. No minimum, no seat count, no host count.
Aggregates only
The same $0.42 meter, on what the collector forwards. Raw spans never leave your VPC.
The collector measures the compressed bytes it accepts, after your sample rates have already thrown work away. A span you never sent is a span you never pay for.
Retention is included rather than metered: thirteen months on the usage plan, thirty days on the free tier. Storing a gigabyte for a year costs the same as storing it for a week.
Run sgl cost --by service to see which service is spending it.
Install the CLI, point one service at the collector, and the next deploy annotates itself.
sgl init --service payments-worker