惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Martin Fowler
Martin Fowler
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
Troy Hunt's Blog
Latest news
Latest news
Vercel News
Vercel News
S
SegmentFault 最新的问题
V
Vulnerabilities – Threatpost
博客园 - Franky
P
Privacy International News Feed
A
Arctic Wolf
T
The Blog of Author Tim Ferriss
S
Schneier on Security
T
The Exploit Database - CXSecurity.com
P
Palo Alto Networks Blog
T
Tor Project blog
Jina AI
Jina AI
GbyAI
GbyAI
The Hacker News
The Hacker News
博客园 - 叶小钗
Google DeepMind News
Google DeepMind News
T
Threatpost
C
CERT Recently Published Vulnerability Notes
P
Proofpoint News Feed
Scott Helme
Scott Helme
WordPress大学
WordPress大学
www.infosecurity-magazine.com
www.infosecurity-magazine.com
Microsoft Azure Blog
Microsoft Azure Blog
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
博客园 - 司徒正美
A
About on SuperTechFans
Recorded Future
Recorded Future
爱范儿
爱范儿
L
LangChain Blog
V
V2EX
C
Cybersecurity and Infrastructure Security Agency CISA
The Cloudflare Blog
阮一峰的网络日志
阮一峰的网络日志
K
Kaspersky official blog
Webroot Blog
Webroot Blog
Security Archives - TechRepublic
Security Archives - TechRepublic
D
DataBreaches.Net
宝玉的分享
宝玉的分享
Google Online Security Blog
Google Online Security Blog
C
Cisco Blogs
L
Lohrmann on Cybersecurity
Help Net Security
Help Net Security
AWS News Blog
AWS News Blog
M
MIT News - Artificial intelligence
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
G
GRAHAM CLULEY

VictoriaMetrics: Simple & Reliable Monitoring for Everyone on VictoriaMetrics

Operator now has Long-Term Support (LTS) version Multi-tiered Observability: A Practical Way to Handle Diverse Workloads VictoriaMetrics April 2026 Ecosystem Updates Not All Telemetry Requires Premium Pricing VictoriaMetrics at KubeCon Amsterdam: Community Highlights What's new in VictoriaMetrics Anomaly Detection (Q1 2026) What's New in VictoriaMetrics Cloud Q1 2026? Logs, MCP Server, Better Alerting, and... a Secret Project VictoriaMetrics at KubeCon: Optimizing Tail Sampling in OpenTelemetry with Retroactive Sampling VictoriaMetrics March 2026 Ecosystem Updates Observability Lessons From OpenAI Benchmarking Kubernetes Log Collectors: vlagent, Vector, Fluent Bit, OpenTelemetry Collector, and more VictoriaMetrics February 2026 Ecosystem Updates VictoriaMetrics at FOSDEM, Cloud Native Days France, and CfgMgmtCamp Ghent VictoriaLogs in VictoriaMetrics Cloud: Fast, Cost-Effective Log Management is Here What’s new in VictoriaMetrics Anomaly Detection (2025) VictoriaMetrics January 2026 Ecosystem Updates VictoriaLogs Basics: What You Need to Know, with Examples & Visuals What's New in VictoriaMetrics Cloud Q4 2025? New tiers, more deployment options, IaC and alerting rules. Vibe coding tools observability with VictoriaMetrics Stack and OpenTelemetry How a US Software Provider Improved Traffic Alerting with VictoriaMetrics Anomaly Detection VictoriaMetrics 2025 Developer Experience: A Year in Review Spotify’s performance & control across large monitoring environments with VictoriaMetrics VictoriaMetrics Achieves Red Hat OpenShift Operator Certification Our latest updates across the VictoriaMetrics Observability ecosystem New Capacity Tiers in VictoriaMetrics Cloud Announcing 1B+ Downloads & Product Development With Logs, Traces, Metrics AI Agents Observability with OpenTelemetry and the VictoriaMetrics Stack Discarding gRPC-Go: The Story Behind OTLP/gRPC Support in VictoriaTraces What's New in VictoriaMetrics Cloud Q3 2025? From new region in Asia to proactive alerts How DreamHost Slashed Memory Usage by 80% and Scaled to 76 Million Time Series Upcoming Conferences & Meetups: Where to Meet Our Team VictoriaMetrics Long-Term Support (LTS): H2 2025 Update Creating a Sustainable Open Source Business Model - Introduction Full-Stack Observability with VictoriaMetrics in the OTel Demo Alerting Best Practices vmanomaly Deep Dive: Smarter Alerting with AI (Tech Talk Companion) VictoriaLogs Practical Ingestion Guide for Message, Time and Streams Monotonic and Wall Clock Time in the Go time package Hello Singapore! VictoriaMetrics Cloud Expands to Asia Pacific MCP Server Integration & Much More: What's New in VictoriaMetrics Cloud Q2 2025 FIPS 140-3 Compatible Builds for VictoriaMetrics Enterprise Components VictoriaLogs Unleashed: Cluster Version Now Available for Exceptional, Linear Scaling Integrations made easy with VictoriaMetrics Cloud Developer's Note: Research on Distributed Tracing, Comparing With Tempo and ClickHouse vmagent: Key Features Explained in Under 15 Minutes Go synctest: Solving Flaky Tests vmalert: Maximize Your Monitoring (Tech Talk Companion) Celebrating 14K Stars on GitHub: Spring Update vmalert: Maximize Your Monitoring VictoriaMetrics Connects with the Open Source Community at LinuxFest Northwest 2025 Graceful Shutdown in Go: Practical Patterns VictoriaLogs: Gaps, Gains & Growth Prometheus Monitoring: Functions, Subqueries, Operators, and Modifiers VictoriaMetrics Cloud: What's New in Q1 2025? Don’t default to microservices: You’ll thank us later! Container CPU Requests & Limits Explained with GOMAXPROCS Tuning gRPC in Go: Streaming RPCs, Interceptors, and Metadata From Chaos to Clarity with VictoriaLogs Prometheus Alerting 101: Rules, Recording Rules, and Alertmanager Heading to London: Meet Our Team at KubeCon Europe 2025 Inside vmselect: The Query Processing Engine of VictoriaMetrics Meet Our Team at Scale 22x Practical Protobuf - From Basic to Best Practices VictoriaLogs Status Update: Heading Towards the Cluster Version 24th of February 2025 Statement: VictoriaMetrics Stands with Ukraine! Prometheus Metrics Explained: Counters, Gauges, Histograms & Summaries Prometheus Monitoring: Instant Queries and Range Queries Explained 300%+ Growth in 2024: Join Our Team in 2025! FOSDEM 2025 recap How Protobuf Works—The Art of Data Encoding OpenTelemetry, Prometheus, and More: Which Is Better for Metrics Collection and Propagation? How vmstorage Handles Query Requests From vmselect How vmstorage's IndexDB Works VictoriaMetrics Tech Talk Stream: A Deep Dive into Blackbox Monitoring How HTTP/2 Works and How to Enable It in Go VictoriaMetrics Cloud: What's New in Q4 2024? How vmstorage Processes Data: Retention, Merging, Deduplication,... How vmstorage Handles Data Ingestion From vminsert When Metrics Meet vminsert: A Data-Delivery Story From net/rpc to gRPC in Go Applications Piros | VictoriaMetrics Partner Allenta | VictoriaMetrics Partner CloudRaft | VictoriaMetrics Partner Sensedia & VictoriaMetrics: API-compatible Efficient Storage Scalable Prometheus: Why DSV Chose VictoriaMetrics Sensor Factory | VictoriaMetrics Partner Erythix | VictoriaMetrics Partner Groove X & VictoriaMetrics: Faster Device Health Monitoring Scaled & Performant Monitoring at Spotify with VictoriaMetrics Grammarly & VictoriaMetrics: 10× Lower Costs & Direct Access Zelarsoft | VictoriaMetrics Partner DFKI & VictoriaMetrics: Efficient Long-Term Metric Storage Niubits | VictoriaMetrics Partner Megazone Cloud | VictoriaMetrics Partner Cogito Software | VictoriaMetrics Partner Bajau | VictoriaMetrics Partner Find Out Why Dig Security Chose VictoriaMetrics! Ness | VictoriaMetrics Partner Alpha Data | VictoriaMetrics Partner SIOS Technology | VictoriaMetrics Partner
Pricing comparison for Managed Prometheus
Roman Khavronenko · 2022-04-04 · via VictoriaMetrics: Simple & Reliable Monitoring for Everyone on VictoriaMetrics

Summary: This post breaks down the managed service for Prometheus pricing, comparing the cost of ingesting and storing metrics on Amazon Managed Service for Prometheus vs Google Cloud Managed Service for Prometheus and VictoriaMetrics. The result: AWS comes in at ~$13K/month, Google much higher, while VictoriaMetrics offers dramatically lower and more predictable pricing.

Observability has become a critical part of many companies and their business.

So did requirements for the systems which collect and store business-critical metrics.

Monitoring systems need to be reliable, scalable, fast, and preferably cost-effective. Such features of any monitoring system never come for free or out of the box – you need people, a team of professionals who can build and manage it.

This is exactly what managed solutions provide – reducing the operational burden and complexity of monitoring systems and providing enterprise-grade guarantees at the same time. There are many solutions that provide similar services, but the question is: what is the cost of such a service?

In this post, we’ll compare the cost of using managed services for Prometheus, which de-facto became a standard for modern monitoring.

We’ll have to see what would be the cost of serving the same workload at Amazon Managed Service for Prometheus, Google Cloud Managed Service for Prometheus and VictoriaMetrics Cloud.

Workload

#

For defining the workload we’ll take average numbers of 1k hosts, 1k unique time series each with 5s resolution (scrape interval in Prometheus terms) stored for at least 1 month.

Let’s do some simple maths to have common ground:

1 month is 730 hours
1,000 hosts x 1,000 metrics per node
  x 3600 seconds in an hour 
  x 730 hours in a month  
  / 5 seconds collection interval 
= 525,600,000,000 total monthly samples
Average ingestion speed = 200,000 samples/s

Usually, the workload is not only about ingestion of data, but also about querying. The querying part is far more tricky than ingestion because it depends on how exactly people use the ingested data, how complex the queries are, at which time ranges. We’ll get back to this question in the summary.

Amazon Managed Service for Prometheus

#

The full description of AWS pricing on Managed Service for Prometheus and a calculator can be found here. AWS will charge customers for every ingested metric sample and the disk space it uses when stored.

AWS uses Cortex project under the hood, so expectations of the disk space used are about 1-2 bytes per sample. The cost of ingesting and storing the mentioned workload would be the following:

First 2 billion samples  $0.90 / 10M
Next 250 billion samples $0.35 / 10M
Over 252 billion samples $0.16 / 10M
2,000,000,000   x $0.0000000900 = $180.00 
250,000,000,000 x $0.0000000350 = $8750.00
273,600,000,000 x $0.0000000160 = $4377.60

Monthly metrics ingested total costs: 
$180.00 + $8750.00 + $4377.60 = $13307.60

Storage: $0.03/GB-Mo
525,600,000,000 samples x 1 byte = 525,600,000,000 bytes

Monthly storage costs: 525.6 GB x $0.03 per GB = $15.7

Total: $13307.60 + $15.7 = $13323.3

The total cost of storing samples for an average ingestion speed of 200k samples/s would be $13k per month. Reducing the resolution of data to 1 minute would cut the cost to $1.6k per month.

Google Cloud Managed Service for Prometheus

#

Google’s monitoring pricing is also based on the number of samples ingested plus the amount of bytes ingested. So the cost estimation would be the following:

First 50 billion samples $0.20 / 1M
Next 200 billion samples $0.16 / 1M
Over 250 billion samples $0.12 / 1M
50,000,000,000  x $0.000000200 = $10000.00
200,000,000,000 x $0.000000160 = $32000.00
275,600,000,000 x $0.000000120 = $33072.00

Monthly metrics ingested total costs: 
$10000.00 + $32000.00 + $33072.00 = $75072.00

I didn’t include cost estimation for data ingested, because according to my calculations (and to Google’s calculator) the price was ridiculously high. I believe I made a mistake or my understanding of the pricing table was incorrect. Please, let me know in the comments what your estimations for data pricing on this are.

The cost of storing samples for an average ingestion speed of 200k samples/s would be $75k per month. Reducing the resolution of data to 1 minute would cut the cost to $8.7k per month. To be fair, Google won’t charge for Google Cloud metrics. It also has a discount for sparse metrics (histograms) with empty buckets, which they promise may cut the cost by 20-40%. Taking this into account, the cost may be cut to $45k for 5s resolution or to $5.2k for 1m resolution per month.

VictoriaMetrics Cloud

#

In February 2022 we announced availability of VictoriaMetrics Cloud and provided an estimation of the workload it could handle on the smallest instance. In VictoriaMetrics Cloud there are no charges for samples or cardinality, ingress traffic is also free. The customer only pays for three things: compute resources (vCPU and memory), storage capacity and egress traffic.

In the availability of VictoriaMetrics Cloud announcement, we used a workload very similar to what we use here. Actually, it was a bit higher: 211k samples/s and about 1.1 million unique time series. VictoriaMetrics easily handles this workload (plus read load) on the t3.medium AWS instance, so the cost would be the following:

Compute: $0.25/h for t3.medium instance

Monthly compute costs:
730 * $0.25 = $182.5/month for t3.medium

Storage: $0.002/h for 10GB
525,600,000,000 samples x 0.9 bytes = 473,040,000,000.00 bytes
For 1 month retention in VM we need to have enough space 
for +1 retention unit, so we multiply it by 2 
= 440 GB * 2 = 880 GB =~ 1TB

Monthly storage costs:
730 * (1000/10) * $0.002 = $146/month for 1TB disk

Monthly metrics ingested total costs: 
$182.50 + $146.00 = $328.50

The resulting price for VictoriaMetrics Cloud is 40 times lower than Amazon Managed Service for Prometheus price, and 228 times lower than Google Cloud Managed Service for Prometheus price for the same workload.

I agree that this comparison is not actually “apples to apples”. In VictoriaMetrics Cloud you pay for compute resources regardless of the existing workload - it would cost you about $200 per month for 10k samples/s and 100k samples/s. While in Amazon Managed Service for Prometheus and Google Cloud Managed Service for Prometheus you pay only for what you actually write into it. On the other hand, the cost estimation for VictoriaMetrics Cloud is super predictable and transparent.

Summary

#

In this comparison, we skipped the price of read queries because they are very specific to usage scenarios. Some companies are using metrics only for checking Grafana dashboards a couple of times a day, some run quite expensive recording rules for SLO calculations over a month period. I suggest readers estimate the cost of the read load independently. For the ingestion cost estimation, I suggest using calculators provided by Google and AWS or using the spreadsheet I built for this post. According to these calculations, the relation between samples ingestion rate and the cost (not including storage costs) would the following:

Managed Prometheus pricing comparison based on ingestion rate for AWS and Google Managed Prometheus pricing comparison based on ingestion rate for AWS and Google

In VictoriaMetrics Cloud the ingestion rate of 1 million samples/s can be handled by m5.8xlarge instance for roughly $6k per month, while for AWS and Google’s managed Prometheus services it would cost $47k (x7) and $327k (x54) respectively. I believe, VictoriaMetrics Cloud is a great choice for medium and high workloads.

Besides all the features provided by VictoriaMetrics itself, the service also provides easy-to-configure-and-run monitoring solution without extra complexity and maintenance burden. As a welcome pack, we provide $200 bonus for newly registered accounts. This is enough for running a VictoriaMetrics instance with 2vCPU and 4GB of RAM for free for a month!

Frequently Asked Questions

#

What are the main pricing differences between Amazon Managed Service for Prometheus and Google Cloud Managed Service for Prometheus?

#

AWS and Google both use usage-based pricing, but their billing models differ across ingestion, storage, and query/read activity. At VictoriaMetrics, we recommend checking current provider pricing pages because costs can change quickly and depend heavily on workload size and usage patterns.

Are there hidden costs or variable charges (e.g. for read/query traffic, network egress) not included in the article’s estimates?

#

Yes. Query/read activity, network transfer, retention, scrape frequency, and high-cardinality metrics can all affect the final bill. In our article, we treat pricing estimates as workload examples, not fixed totals. Teams should validate costs against their own architecture and usage.

Are there differences in SLAs, performance, and support between these managed Prometheus offerings?

#

Yes. AWS and Google differ in architecture, regional availability, retention, integrations, SLAs, and support options. At VictoriaMetrics, we recommend reviewing each provider’s official documentation and support terms before choosing a managed Prometheus service for production workloads.

How is managed service for Prometheus pricing calculated across ingest, storage, and query usage?

#

Managed Prometheus pricing is usually driven by samples ingested, data stored, retention period, and query or read volume. At VictoriaMetrics, we recommend modeling costs around scrape interval, active series count, cardinality, and dashboard or alerting frequency. For the latest info on our cloud-based tiers, check out this blog post: https://victoriametrics.com/blog/new-tiers-in-victoriametrics-cloud-2025/

Does using a managed Prometheus service eliminate the need to manage the infrastructure, scaling, and maintenance overhead?

#

It reduces infrastructure work, but it does not remove all operational responsibility. Teams still need to manage metric volume, cardinality, scrape intervals, dashboards, alerts, access, and costs. At VictoriaMetrics, we see managed services as reducing overhead, not eliminating it.