Skip to content
ENExplore Calculators

Cloud Monitoring Cost Calculator

Estimate Cloud Monitoring cost from time series, sampling period and sample size across the tiered per-MiB rates.

About Cloud Monitoring Cost Calculator

Monitoring bills ingested sample volume, and volume is time series multiplied by samples per month, so cardinality and sampling period matter far more than how many metric names you define. Because the rate drops in tiers at 100,000 and 250,000 MiB, large estates pay a much lower blended price than the headline rate suggests. One badly chosen label — a user ID, a request path, a pod name — can multiply time series by thousands and turn observability into a top-five line on the invoice. Confirm the current per-MiB tiers in the Google Cloud pricing calculator, and compare the alternative sampling period here before adding cardinality.

Formula

Cloud Monitoring Cost

ingested MiB = time series × (seconds in the month ÷ sampling period) × bytes per sample ÷ 1 MiB; cost = MiB above the free allotment priced through the 100,000 and 250,000 MiB tiers.

time series
One metric with one unique label combination — cardinality, not metric names
sampling period
Interval between samples; the volume driver most teams forget they control
tiered price
Per-MiB rate that steps down as monthly ingestion grows

Worked example

With the default values below, Cloud Monitoring Cost Calculator returns Monthly Cost of $5,148.18. Change any input above and every figure here is recalculated in your browser.

Inputs used

Chargeable time seriesaccepts 0–10,000,000 series
5,000 series
Sampling periodaccepts 1–3,600 seconds
60 seconds
Bytes per sampleaccepts 1–10,000 bytes
96 bytes
Free ingestion allotmentaccepts 0–100,000 MiB
150 MiB
Price per MiB up to 100,000 MiBaccepts 0–100 USD/MiB
0.258 USD/MiB
Price per MiB from 100,000 to 250,000 MiBaccepts 0–100 USD/MiB
0.161 USD/MiB
Price per MiB above 250,000 MiBaccepts 0–100 USD/MiB
0.081 USD/MiB
Monitoring API read callsaccepts 0–10,000,000 thousands/month
2,000 thousands/month
Free API read callsaccepts 0–10,000,000 thousands/month
1,000 thousands/month
Price per 1,000 API callsaccepts 0–10 USD
0.01 USD
Alternative sampling period to compareaccepts 1–3,600 seconds
300 seconds

Results

Monthly Cost
$5,148.18
Ingested Volume
20,065.4 MiB
Billed Volume After the Free Allotment
19,915.4 MiB
Ingestion Charge
$5,138.18
API Call Charge
$10.00
Samples Ingested
219,168,000 samples
Blended Price per MiB
$0.2580
Cost at the Alternative Period
$1,006.68

Step by step

  1. 1Values used
  2. 2Cloud Monitoring Cost
  3. 3Monthly Cost= 5,148.18
  4. 4Ingested Volume= 20,065.4 MiB
  5. 5Billed Volume After the Free Allotment= 19,915.4 MiB
  6. 6Ingestion Charge= 5,138.18
  7. 7API Call Charge= 10.00
  8. 8Samples Ingested= 219,168,000 samples

Assumptions and limits

  • The result is derived only from the 11 inputs listed above. Anything not among them is not part of the calculation.
  • In particular, this calculator does not take inflation or tax into account.
  • Figures are rounded for display to 4 decimal places, so totals built from several rounded parts can differ slightly from the unrounded arithmetic.

How these calculators are built and tested is described on the Methodology page. If a figure looks wrong, please report it.

Frequently Asked Questions

How is Cloud Monitoring Cost calculated?

ingested MiB = time series × (seconds in the month ÷ sampling period) × bytes per sample ÷ 1 MiB; cost = MiB above the free allotment priced through the 100,000 and 250,000 MiB tiers. Monitoring bills ingested sample volume, and volume is time series multiplied by samples per month, so cardinality and sampling period matter far more than how many metric names you define. Because the rate drops in tiers at 100,000 and 250,000 MiB, large estates pay a much lower blended price than the headline rate suggests.

Why does Cloud Monitoring Cost matter?

One badly chosen label — a user ID, a request path, a pod name — can multiply time series by thousands and turn observability into a top-five line on the invoice. Confirm the current per-MiB tiers in the Google Cloud pricing calculator, and compare the alternative sampling period here before adding cardinality.

What values do I need to enter?

This calculator takes 11 inputs: Chargeable time series, Sampling period, Bytes per sample, Free ingestion allotment, Price per MiB up to 100,000 MiB, Price per MiB from 100,000 to 250,000 MiB, Price per MiB above 250,000 MiB, Monitoring API read calls, Free API read calls, Price per 1,000 API calls, Alternative sampling period to compare. The pre-filled defaults are a realistic starting point — replace them with figures from your own environment for a result you can act on.

Which metrics are actually chargeable?

Metrics written by Google Cloud services are free. You pay for custom metrics, Prometheus metrics collected by Managed Service for Prometheus, agent metrics and log-based metrics — which is exactly the set that grows when teams add instrumentation.

Cloud Monitoring Cost Calculator | Calcrivo