Skip to main content
Save 10-15% Register for HashiConf 2025 and save big when you buy 2+ tickets Get your passes
Case Study

Weaveworks Cluster Monitoring at Scale, with Consul

Jonathan Lange, Weaveworks' VP of engineering, talks in brief to Jeff Barr, the AWS director of evangelism, about how Weaveworks is able to monitor highly available clusters of multi-tenant containers—and do it at scale, using HashiCorp Consul.

Highlights

  • Metrics are received from a consistent hash ring, implemented using Consul
  • They're routed to three ingesters randomly chosen from a dynamically scaled pool of ingesters
  • The ingester buffers the data via an EC2 instance, and stores them in a DynamoDB table, including several indexes
  • The buffering serves to de-amplifify writes, which reduces costs and increases scalability

More resources like this one

2/3/2023Case Study

Automating Multi-Cloud, Multi-Region Vault for Teams and Landing Zones

1/5/2023Case Study

How Discover Manages 2000+ Terraform Enterprise Workspaces

12/22/2022Case Study

Architecting Geo-Distributed Mobile Edge Applications with Consul

zero-trust
12/13/2022PDF

A Field Guide to Zero Trust Security in the Public Sector