Good News Everyone:  VictoriaLogs Cluster Version Is Now Available!

The VictoriaMetrics Observability Blog

Read Our Technical & Business Content on Monitoring Solutions & Time Series Databases

VictoriaLogs Unleashed: Cluster Version Now Available for Exceptional, Linear Scaling

by Jean-Jerome Schmidt-Soisson / Marc Sherwood on Jun 19, 2025

We’re thrilled to announce the release of the VictoriaLogs Cluster version – one of the most requested and anticipated updates from our user community. If you’ve been pushing the boundaries of vertical scaling, the solution for horizontal scalability is now here.

Read

Integrations made easy with VictoriaMetrics Cloud

by Jose Gomez-Selles / Alexander Marshalov on Jun 10, 2025

Discover the latest improvements to integrations in VictoriaMetrics Cloud, including interactive guides, streamlined Kubernetes monitoring, and our commitment to full-stack observability without vendor lock-in.

Read

Developer's Note: Research on Distributed Tracing, Comparing With Tempo and ClickHouse

by Zhu Jiekun on Jun 9, 2025

When it comes to observability, people often refer to its three pillars: metrics, tracing, and logging. At VictoriaMetrics, we already have solutions for metrics and logging. Throughout these years, we’ve heard a common question from the community: When will VictoriaTraces be released? If you are interested in this topic, then this blog post is for you. We’ll share the results of our research into distributed tracing and explore two key questions: Will there be a VictoriaTraces? And how competitive could it be?

Read

vmagent: Key Features Explained in Under 15 Minutes

by Phuong Le on Jun 6, 2025

vmagent is a lightweight agent for collecting and forwarding metrics to remote storage. It supports relabeling, sharding, replication, aggregation, deduplication, and disk buffering to ensure reliable and efficient metric delivery.

Read

Go synctest: Solving Flaky Tests

by Phuong Le on May 23, 2025

Traditional concurrent Go tests can be flaky due to non-deterministic scheduler behavior and timing. Go 1.24’s experimental synctest feature provides deterministic testing by running goroutines in isolated ‘bubbles’ where a synthetic clock only advances when all internally managed goroutines are durably blocked.

Read

Celebrating 14K Stars on GitHub: Spring Update

by Denys Holius on May 21, 2025

Seeing that VictoriaMetrics products are this popular with engineers worldwide is fantastic: Just a little over a year ago, we hit 10K stars, and with the adoption of VictoriaLogs, the star count now went beyond 14K. Read about most recent achievements in this blog post.

Read

vmalert: Maximize Your Monitoring

by Marc Sherwood on May 15, 2025

Turn alerts into action, not noise. Our May 22nd Tech Talk (10 AM PDT) dives into vmalert best practices. Learn to configure, write effective rules, and optimize your VictoriaMetrics alerting strategy. Don’t miss out!

Read

VictoriaMetrics Components: Getting Started

by Phuong Le on May 9, 2025

VictoriaMetrics is a fast, scalable monitoring system made of modular components like vminsert, vmstorage, and vmselect. It supports both single-node and clustered setups, along with tools for backup, restore, alerting, access control, and data migration. Data can be ingested, stored, queried, backed up, and restored with high performance and minimal resource use.

Read

VictoriaMetrics Connects with the Open Source Community at LinuxFest Northwest 2025

by Marc Sherwood on May 6, 2025

We have just got back from an incredible weekend representing VictoriaMetrics at LinuxFest Northwest 2025 in beautiful Bellingham, WA! 🌲🏔️

Read

Graceful Shutdown in Go: Practical Patterns

by Phuong Le on May 2, 2025

Go applications can implement graceful shutdown by handling termination signals (SIGTERM, SIGINT) via os/signal or signal.NotifyContext. Shutdown must complete within a specified timeout (e.g., Kubernetes’ terminationGracePeriodSeconds)…

Read

Watch Your Monitoring SkyRocket With VictoriaMetrics!