Skip to main content

Find Your Scale

Oodle pricing is based on the number of active time series per hour. A time series is a unique combination of a metric name and its labels. For example, consider the following Prometheus metrics:

http_requests_total{method="GET", code="200"}
http_requests_total{method="GET", code="400"}

In this example, there are two different time series as they differ in the label code. An active time series is defined as one that has received at least one data point in the last hour.

In this document, we provide ways to determine the number of active time series for your setup.

You can find the number of active time series in Prometheus using the following PromQL query:

sum(quantile_over_time(0.95, prometheus_tsdb_head_series[1d]))

This query returns the 95th percentile of active time series over the last day, summed across all Prometheus instances.