사이트 조회수가 여섯 시간째 멈췄다고 독자들이 단체로 사라진 건 아니다. 조회수를 기록하는 Worker만 한도에 걸렸을 수 있다.
집계 중단과 방문자 0명은 별개
자체 조회수는 브라우저→Worker→데이터베이스에 저장될 수 있다. Cloudflare Web Analytics는 브라우저의 측정 스크립트를 사용하고, HTTP 통계에는 페이지 외의 요청도 포함된다. 계산대가 망가졌다고 손님까지 없어지는 건 아니다.
Cloudflare에서 확인하기
Observability → Analytics → Web Analytics로 이동해 테스트 사이트가 아닌 운영 도메인을 선택한다. Page views는 페이지 조회, Visits는 외부 사이트나 직접 링크로 시작한 방문이다. 한 번 방문해 여러 페이지를 볼 수 있다. 최근 24시간에서 멈춘 시간 이후로 범위를 줄이고 시간대를 확인한다. 페이지가 아예 열리지 않아 측정 스크립트가 실행되지 못했다면 누락될 수 있다.
ChatGPT에 공식 MCP 연결
- 웹 ChatGPT에서 Plugins를 연다.
- 이용 가능하면 + → Add custom MCP server를 누른다.
- https://mcp.cloudflare.com/mcp를 입력한다.
- OAuth를 선택하고 Cloudflare에서 승인한다.
- 통계 목적에 필요한 최소 읽기 권한만 준다.
- 연결을 설치·활성화하고 대화에서 선택한다.
MCP는 AI가 외부 도구를 사용하는 통로다. 별도 Worker를 만들거나 비밀번호를 대화에 붙일 필요가 없다.
날짜와 지표를 정확히 요청
“example.com의 2026년 10월 13일 16:54부터 14일 00:00까지(JST) Page views와 Visits를 조회하고, 데이터 출처·성공 여부를 밝혀 줘. API로 정확한 Web Analytics PV를 읽지 못하면 HTTP 요청 수로 바꾸지 말고 설명해 줘.”
OAuth 연결 성공과 통계 조회 성공은 다르다. 플러그인이 보이지 않으면 설치·활성화 상태를 확인하고 새 대화에서 선택하자.
숫자는 이름부터 맞춰야 한다
자체 집계 7일과 Cloudflare 24시간을 단순 계산하면 엉뚱한 결론이 된다. Page views ≠ Visits ≠ HTTP requests. 알고 싶은 건 카운터가 멈춘 뒤에도 페이지가 열렸는지, 사이트 자체도 오류였는지다.
점수판이 꺼졌을 뿐 경기는 아직 진행 중일 수 있다.
