Apdex in Honeycomb
Blog post from Honeycomb
The text discusses the Application Performance Index (Apdex), a metric created to simplify application performance reporting by representing user satisfaction with response times as a single score ranging from 0 to 1. This score is calculated by classifying response times into Satisfied, Tolerating, or Frustrated categories based on a predetermined threshold (T). The Apdex score formula considers the proportion of requests falling into these categories, illustrating how small improvements can increase the score. The text further explains how to calculate Apdex scores in Honeycomb using Derived Columns, which involve defining custom fields to measure satisfaction across complete request traces, not just individual spans. By adjusting the thresholds and monitoring the Apdex score over time, teams can assess user satisfaction and the impact of performance changes.