이번 소식
Cloudflare Web Analytics의 실제 사용자 성능 측정 기능인 RUM이 화면 표시와 사용자 반응 시간을 더 작은 단계로 나눠 보여줍니다. 느리다는 결과뿐 아니라 어느 단계에서 시간이 걸리는지 확인하도록 바뀌었습니다.
달라진 점
화면의 주요 콘텐츠가 나타나는 시간을 나타내는 LCP는 HTML 응답 대기, 주요 콘텐츠 자원을 찾기까지의 지연, 자원 다운로드, 다운로드 뒤 화면에 표시하기까지의 지연으로 나뉩니다.
클릭·탭·키 입력 후 다음 화면이 표시되기까지의 반응 지표인 INP는 입력 처리 시작 전 대기, 이벤트 처리 코드 실행, 처리 후 다음 화면 그리기의 세 단계로 나뉩니다. 대시보드의 각 세부 지표 옆에는 설명을 확인할 수 있는 도움말도 있습니다.
접속 시간 역시 네트워크 연결을 맺는 TCP 단계와 암호화 연결을 협의하는 TLS 단계로 분리합니다. 기존 GraphQL API의 connectionTime은 유지되므로 합산 시간도 계속 분석할 수 있습니다.
어떤 점이 달라지나요?
웹사이트를 관리하는 개발자는 이미지가 늦게 발견되는지, 다운로드에 시간이 걸리는지, 내려받은 뒤 표시가 늦는지를 나눠 살펴볼 수 있습니다. 버튼 반응이 느릴 때도 입력 대기와 실제 코드 실행, 화면 갱신 중 어느 구간을 확인할지 판단하는 자료가 늘었습니다. 이번 변화는 진단 정보를 세분화한 것이며 사이트 속도를 자동으로 높여주는 기능은 아닙니다.
사용 전 확인할 점
대시보드의 Web Analytics에서 사이트를 선택한 다음 Core Web Vitals 영역으로 이동하면 됩니다. 같은 세부 값은 GraphQL Analytics API로도 조회할 수 있습니다. API 값의 단위는 마이크로초이며 음수는 데이터가 없다는 뜻입니다. 음수를 빠른 처리 시간으로 해석하지 않아야 합니다.
API는 P25·P50·P75·P90·P95·P99·P999 백분위 값을 제공합니다. 예를 들어 P50은 측정값 분포의 가운데에 해당하는 값입니다. 기존 합산 값과 새 세부 값을 함께 확인해 분석할 수 있습니다.
공식 발표일: 2026년 10월 13일.
새 글 받아보기
RSS 리더에서 BlogFlow의 새 글을 확인할 수 있습니다.