도구스개발

Apdex 점수 계산기

응답시간 목록에서 Apdex 점수와 등급을 계산합니다. 임계값 T를 바꾸면 점수가 얼마나 흔들리는지 표로 보여 주어, 점수만으로는 뜻이 없다는 것을 확인할 수 있습니다.

초 단위로 하나씩. 줄바꿈·쉼표·공백 아무거나 됩니다.

T 이하가 만족, 4T 이하가 허용입니다. 표준 권장 기본값은 4초입니다.

Apdex Fair

0.70 [4.0]*

보통 · 만족 5 · 허용 4 · 불만 1

전체 표본10건
만족 (≤ 4초)5건 · 50%
허용 (≤ 16초)4건 · 40%
불만 (> 16초)1건 · 10%
점수0.70
등급Fair · 보통
표본이 100건에 못 미쳐 별표가 붙습니다. 사양서 5.2는 표본이 1~99건이면 값 뒤에 별표(*)를 붙이고, 0건이면 값 대신 NS(NoSample)로 적도록 정합니다. 정상 보고의 최소 표본은 100건입니다 — 그보다 적으면 성능을 대표하는 값으로 보지 않습니다.
점수만 적으면 뜻이 없습니다 — T를 반드시 함께 적습니다. 같은 데이터라도 T를 바꾸면 점수가 크게 달라지기 때문에, 표준은 값과 T를 붙여 쓰도록 못박았습니다. 표준 출력은 0.70 [4.0]* 꼴이고, 소수 두 자리로만 적습니다(세 자리 이상 금지). 0.995 이상은 1.00으로 올립니다.
임계값 T허용 상한Apdex등급
1초4초0.35Unacceptable
2초8초0.50Poor
4초16초0.70Fair
8초32초0.85Good
16초64초0.95Excellent
T를 두 배로 하면 점수가 0.15만큼 오릅니다. 위 표가 같은 데이터에 T만 바꿔 본 것입니다. 그래서 Apdex는 팀끼리 비교할 때 T를 먼저 합의해야 의미가 생깁니다. 이 데이터로 0.90을 넘기려면 T가 9초 이상이어야 합니다 — 그만큼 느슨하게 잡아도 되는지는 서비스가 정할 일입니다.
Apdex 값등급
0.94 ~ 1.00Excellent 우수
0.85 ~ 0.93Good 양호
0.70 ~ 0.84Fair 보통
0.50 ~ 0.69Poor 나쁨
0.00 ~ 0.49Unacceptable 수용 불가
평균 응답시간이 숨기는 것을 드러냅니다. 100번 중 99번이 0.2초이고 한 번이 60초여도 평균은 0.8초라 멀쩡해 보이지만, Apdex는 그 한 번을 불만으로 세어 0.99로 떨어뜨립니다. 응답시간 하나하나를 사용자의 반응(만족·허용·불만)으로 바꾸는 것이 이 지표의 요점입니다. 허용 구간의 상한이 만족 한계의 4배라는 것도 표준이 정한 값입니다.
Apdex Alliance의 「Application Performance Index (Apdex) Technical Specification V1.1」(2007년 1월 22일)을 따랐습니다. 이 지표는 응답시간뿐 아니라 수리 시간, 배송 지연, 음식 품질처럼 “빠를수록 좋은” 어떤 값에도 쓸 수 있습니다.

사용 방법

  1. 1응답시간을 초 단위로 넣습니다. 줄바꿈·쉼표·공백 아무거나 됩니다. 이미 구간별로 세어 뒀다면 개수 모드를 씁니다.
  2. 2임계값 T를 정합니다. T 이하가 만족, 4T 이하가 허용이며 표준 권장 기본값은 4초입니다.
  3. 3점수와 등급, 표준 출력 형식을 확인합니다.
  4. 4T를 바꿔 본 표에서 같은 데이터로 점수가 얼마나 달라지는지 봅니다.

자주 묻는 질문

(만족 + 허용÷2) ÷ 전체입니다. 응답시간이 임계값 T 이하면 만족, T보다 크고 4T 이하면 허용, 4T를 넘으면 불만으로 셉니다. 만족은 1, 허용은 0.5, 불만은 0의 가중치를 가지므로 0에서 1 사이의 값이 나옵니다.

0.94 이상 Excellent, 0.85 이상 Good, 0.70 이상 Fair, 0.50 이상 Poor, 그 아래는 Unacceptable입니다. Apdex Alliance 기술사양서 V1.1의 표 3이 정한 값이며, 사양서가 소수 두 자리로만 보고하도록 정하므로 등급도 반올림한 값으로 판정합니다.

표준 권장 기본값은 4초입니다. 다만 서비스 성격에 따라 정하는 값이라, 같은 데이터라도 T를 두 배로 하면 점수가 크게 오릅니다. 그래서 사양서는 점수와 T를 반드시 함께 표시하도록 정합니다. 0.85가 아니라 0.85 [4.0]이라야 뜻이 있습니다.

1~99건이면 값 뒤에 별표(*)를 붙이고, 0건이면 값 대신 NS(NoSample)로 적습니다. 정상 보고의 최소 표본은 100건이며, 그보다 적으면 성능을 대표하는 값으로 보지 않습니다.

평균은 드문 큰 값을 숨깁니다. 100번 중 99번이 0.2초이고 한 번이 60초여도 평균은 0.8초라 멀쩡해 보이지만, Apdex는 그 한 번을 불만으로 세어 0.99로 떨어뜨립니다. 응답시간 하나하나를 사용자의 반응으로 바꾸는 것이 이 지표의 요점입니다.

전송되지 않습니다. 모든 계산은 브라우저 안에서 이뤄지고, 입력값은 이 기기에만 남습니다.

알아두면 좋은 점

  • Apdex Alliance의 「Application Performance Index (Apdex) Technical Specification V1.1」(2007년 1월 22일)을 따랐습니다.
  • 점수는 소수 두 자리로만 표시합니다. 사양서가 세 자리 이상을 허용하지 않으며, 0.995 이상은 1.00으로 올립니다.
  • 표준 출력 형식은 "0.85 [4.0]"입니다. 표본이 1~99건이면 별표를, 0건이면 NS를 씁니다.
  • 이 지표는 응답시간뿐 아니라 수리 시간, 배송 지연, 음식 품질처럼 빠를수록 좋은 어떤 값에도 쓸 수 있습니다.
  • 가동률이나 에러 예산은 다른 지표입니다. SLA 가동률 계산기를 보세요.

함께 보면 좋은 도구

마지막 검증: 2026년 8월 30일 · 결과는 참고용 추정치입니다.