Spotify's monitoring capabilities have been significantly enhanced with the introduction of Heroic, a scalable, in-house time series database. Heroic addresses the challenges of near real-time data collection and presentation at scale by leveraging Cassandra for storage and Elasticsearch for indexing. It supports global federation for improved availability and resilience. The system is complemented by the ffwd agent for metrics collection and Kafka for buffering, enabling rapid experimentation and a push-based approach to monitoring.
All Spotify trails