다섯 살도 알 수 있게 · SRE
SLI가 뭐예요?
SLI를 느낌 대신 숫자로 재는 오늘의 운행 기록판 이야기로 풀어봤어요.
'오늘 어땠어요?' 물으면 다들 느낌으로만 답해요.그냥저냥, 좋았던 것 같아요 — 다 애매한 말이에요.
느낌은 사람마다 달라서 비교가 안 돼요.어제보다 나은지도, 목표에 가까운지도 알 수 없어요.
느낌 대신, 숫자로 재는 기록판을 둬요.이렇게 잰 숫자를 SLI(서비스 수준 지표)라고 불러요.
손님이 실제로 느끼는 걸 재요응답 시간, 성공률처럼요
숫자로, 느낌 아니게 적어요애매한 말은 빼고요
매일 같은 방식으로 재요비교할 수 있게요
이 숫자가 나중에 목표의 기준이 돼요오늘의 기록이 내일의 약속이 돼요
오늘: 요청 10만 건, 1초 안 응답 99.2%, 성공 99.95%.매일 같은 방식으로, 숫자로 재서 적어둬요.
잘못된 걸 재면, 숫자는 좋아도 손님은 불만이에요.손님이 진짜 신경 쓰는 걸 재야 의미가 있어요.
한 줄로
SLI = 느낌 대신 응답 시간·성공률 같은 걸 숫자로, 매일 같은 방식으로 재서 남기는 오늘의 기록판.
Service Level Indicator. 시스템이 실제로 얼마나 잘 동작하는지 손님이 겪는 방식으로 재는 숫자 지표예요. 레이턴시, 에러율, 가용성처럼 측정 가능한 값으로, 나중에 SLO(목표)를 정하는 기준이 돼요.
어른들은 이렇게 불러요
- SLI(서비스 수준 지표)
SLI - 숫자로 재는 오늘의 기록판. 느낌이 아니라 숫자로 남겨요.
- 응답 시간
Response time - 손님이 요청하고 답을 받기까지 걸린 시간. 대표적인 SLI 중 하나예요.
- 성공률
Success rate - 시도한 것 중 제대로 끝난 비율. 실패율의 반대편에서 같은 걸 봐요.
- 가용성 지표
Availability - 공원이 열려 있던 시간의 비율. 가동 시간을 숫자로 바꾼 값이에요.
- 측정 방법
Measurement point - 어디서 재느냐 — 손님 쪽 vs 서버 쪽. 손님 쪽에서 잴수록 진짜 경험에 가까워요.
- 골든 시그널과의 관계
vs. golden signals - 계기판 네 개 중 SLI로 고른 몇 개. 넷 다 SLI가 될 수 있지만, 다 쓸 필요는 없어요.
- SLO
SLO - 이 숫자로 정하는 목표. SLI가 먼저 있어야 SLO를 정할 수 있어요.
- 관측
Observability - 숫자 너머까지 들여다보는 일. 기록판이 전부 좋아도 안심 못 할 때 필요해요. → 쉬지 않는 공원을 돌보는 사람들
다음 이야기
우리끼리 정한 목표 줄 →