Michal Bojko

Data binning and understanding histograms

Is your average latency metric lying to you? Discover how misconfigured histograms can hide the performance issues that are actually impacting your users.

Data binning and understanding histograms
#1about 1 minute

Understanding the business impact of service latency

High latency can lead to significant revenue loss as impatient customers abandon your service.

#2about 2 minutes

Why relying on average latency metrics is misleading

Average response times can mask severe delays experienced by a small but significant percentage of users.

#3about 5 minutes

How histogram bin width choice affects data visibility

Selecting the right number of bins is crucial, as too few can hide data patterns and too many can introduce noise.

#4about 2 minutes

Using formulas to guide histogram bin width selection

Statistical models like the Sturges' formula or Freedman-Diaconis rule can provide a starting point for determining the optimal number of bins.

#5about 2 minutes

Using percentiles for more accurate performance alerting

Percentile-based alerts (like P99) provide faster and more relevant notifications about poor user experiences compared to mean-based alerts.

#6about 5 minutes

Identifying and interpreting different data distribution types

Understanding whether your data has a normal, skewed, or bimodal distribution is key to correctly interpreting performance metrics.

#7about 2 minutes

Configuring histogram buckets correctly in Prometheus

Default bucket configurations in Prometheus can be inaccurate, so proper placement is critical for creating meaningful SLOs and metrics.

#8about 7 minutes

Probing services to find optimal bucket configurations

Actively testing your service's latency profile allows you to define precise bucket boundaries and SLOs that reflect real-world performance.

#9about 2 minutes

Key takeaways for accurate latency monitoring

Focus on P99 over averages, choose bin widths carefully, and probe your services to configure buckets for precise monitoring.

Related jobs
Jobs that call for the skills explored in this talk.

Featured Partners

Related Articles

View all articles

From learning to earning

Jobs that call for the skills explored in this talk.