VictoriaMetrics Observability Blog

Filter: Kubernetes

How Airbnb Built a High-Volume Metrics Pipeline with OpenTelemetry and vmagent

Learn how Airbnb rebuilt its observability pipeline with OpenTelemetry and vmagent to handle over 100 million samples per second, reduce cost by 10x, and simplify high-scale metrics aggregation.

Multi-tiered Observability: A Practical Way to Handle Diverse Workloads

Discover multi-tier observability architecture with VictoriaMetrics OSS. Learn how to isolate default, high-cardinality, and business-critical workloads into separate tiers with optimized retention periods, ingestion resolution, cardinality limits, alerting policies, and cost controls.

Container CPU Requests & Limits Explained with GOMAXPROCS Tuning

When running Go apps in Kubernetes, default CPU thread scheduling can conflict with cgroup CPU limits. The runtime sees all host CPUs, but the container may only be allowed a fraction of one. This often leads to early throttling. Properly configuring GOMAXPROCS avoids this waste and improves stability.

Monitoring Azure AKS & Azure Linux with VictoriaMetrics

Learn how to monitor Azure AKS and Azure Linux with VictoriaMetrics. This blog post covers the setup process for environments with high security requirements and how to monitor them with VictoriaMetrics.