Tuesday, May 14, 2024
No menu items!
HomeCloud ComputingImproved cost visibility and 60 percent price drop for Managed Service for...

Improved cost visibility and 60 percent price drop for Managed Service for Prometheus

Prometheus is the de facto standard for Kubernetes application metrics, but running it yourself can strain engineering time and infrastructure resources, especially at production scale. Our Managed Service for Prometheus can help you offload that burden, freeing up your engineers to build your next big application rather than spending time building out metrics infrastructure. And today, we’re excited to announce a 60% price reduction for samples ingested into Managed Service for Prometheus, effective immediately.

Now, companies of all shapes and sizes can get global observability as a service without having to excessively filter or drop metrics to keep costs down. See the table below for the new price tiers for ingestion:

Note that samples are counted per billing account. Pricing is progressive: the first 50 billion samples are charged at the first tier’s rate, the next 200 billion samples at the second tier’s rate, and so on. See full pricing details on the Google Cloud’s operations suite pricing page.

Spot more cost-optimization opportunities

Lowering the price is only the first stage of our cost-optimization initiative. As many applications can export hundreds, if not thousands, of metrics to Prometheus, costs can add up when you send a large volume of completely unfiltered metrics to a managed service — even with the lower price. As a result, you may be paying for metrics that you barely use — or that you don’t use at all.

Identifying what metrics are the most expensive can be hard. To help, we’ve revamped our Metrics Management page, now in Preview. With Metrics Management you can easily identify high-cost metrics, pinpoint which namespaces or teams are responsible for them, see whether they’re used in any dashboards or alerts, and if you decide they’re not valuable, filter them out at the source. Soon you’ll also be able to see how often a metric is read, so you can better determine whether to keep paying for a high-volume metric that has low usage.

To get started, visit Metrics Management in the Google Cloud console or check out the documentation for how to perform some common cost optimization use cases.

Save time managing observability infrastructure

While we’ve lowered the price for ingested samples, Managed Service for Prometheus’ functionality stays exactly the same. It’s still designed to be a drop-in replacement for running your own Prometheus stack, so you can gather, store, and alert on your metrics globally without changing your existing dashboards or alerts, offering the following features:

Global querying and alerting across all your projects, regions, clusters, and environments, backed by Google’s Monarch time series database

Two-year retention of all metrics, included in the price

Over 1,500 free Cloud Monitoring system metrics, queryable using PromQL, right alongside your Prometheus metrics

Optional horizontally scalable managed collectors, built into GKE, which incur no management overhead on your part

Your choice of using either PromQL in the Cloud Monitoring UI or Grafana

Easy cost identification and attribution using Cloud Monitoring

Support for OpenTelemetry-based collection, including in Cloud Run environments

Agent-based collection of Prometheus metrics in Compute Engine environments

For inspiration on how to use it at scale, check out this post on how The Home Depot uses Managed Service for Prometheus to get a single pane of glass for its operations across 2,200 stores.

What’s next

Whether you are a mature enterprise, a rapidly scaling digital-native, or somewhere in between, freeing up your engineers’ time to build your next big application can pay huge dividends. Offloading the burden of scaling monitoring infrastructure should be an easy decision, not one that’s complicated by a high cost.

If you’re already using Managed Service for Prometheus, no action is necessary for you to get the lower price. If you’re new, visit the Managed Service for Prometheus documentation or the GKE Clusters page in the Cloud Console to get started.

Related Article

How The Home Depot gets a single pane of glass for metrics across 2,200 stores

Learn how The Home Depot used Google Cloud Managed Service for Prometheus to bring together metrics from their cloud, on-prem, and over 2…

Read Article

Cloud BlogRead More

RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments