Modern cloud-native systems are highly dynamic and distributed, posing challenges for monitoring with traditional tools targeting static environments. This led to the creation and wide use of dedicated observability platforms.
Prometheus is an open-source observability tool crafted for cloud-native settings. Its robust integration with Kubernetes and its pull-based data collection model have made it popular in DevOps. Nonetheless, a major issue with Prometheus is handling large data volumes and its limited cost-optimization features, prompting the question of effectively managing Prometheus deployments at a large scale.
Eric Schabell, who works in DevRel at Chronosphere as the Director of Community and Developer and is a CNCF Ambassador, joins the show with Kevin Ball. They discuss metrics collection, time series data, managing Prometheus at scale, trade-offs between self-hosted versus managed observability, and more.
