Cloud Metrics: The Cost-Value Equation (All Things Open 2025)

eschabell 0 views 25 slides Oct 12, 2025
Slide 1
Slide 1 of 25
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25

About This Presentation

Are you collecting just about every metric under the sun and the kitchen sink too? Understanding the cost of collecting metrics and the usefulness of those metrics is the only way to scale in a cloud native world. You can’t get away with just collecting everything as you grow. Your observability t...


Slide Content

Cloud Metrics: The Cost-Value Equation Eric D. Schabell Director Community & Developer Relations @ericschabell.org | @ericschabell{@fosstodon.org} Oct 2025 All Things Open 2025

How much could one metric cost anyways? $30,000!!!

I’m not instrumenting anything ever…. Dev Team

Cloud Native O11y Payment Cloud Native O11y Payment Cloud Native O11y Payment Cloud Native O11y Payment Cloud Native O11y Payment Cloud Native O11y Payment Cloud Native O11y Payment Cloud Native O11y Payment

Why is the bill so high? What can you do to bring it down to $XX amount?

What factors influence the cost of metrics? # of containers and infra components Granularity Retention Window Cardinality

# of apps and infra components

Granularity - Downsampling CPU sample: 5s CPU sample: 30s

Retention Window

Cardinality - Math 1 0,000 timeseries

Cardinality - Aggregation 100 timeseries 99% reduction

Cardinality - Adding single dimension 30,000 timeseries

Cardinality - top 10 only 1,100 timeseries 99.96% reduction

Are we getting enough value from this observability data to justify the cost ? ?

A valuable metric is one that’s used used in queries & alerts for on-call (issues) charted on used and maintained dashboards directly queried by engineer(s) is referenced in a shaping rule

Puts explanation of value for every metric in your system; where each metric is used, how much, and by whom

Cost defined in terms of persisted writes per second

Value defined in terms of persisted writes per second

This metric is valuable But not in all dimensions

Customer Impact - Control Plane optimization of data volumes optimization of data volumes metrics reduction via aggregation 98 % 80 % 41 % query latency improvement 8 x

How much could one metric cost anyways?

Questions?