2021년 마지막 주간입니다. 벌써 다음 주면 2022년인데요, 올 한 해 다들 어떻게 보내셨나요? 코로나 팬데믹이 시작된 이후로 올 한해 어땠는지 돌아보면 아쉬울 따름입니다. 아무래도 재택 근무가 길어지고 야외 활동이 줄어들면서 기억에 남을 이벤트가 적어져서 그런 것 같습니다.
그래도 저 베키는 ‘월간와탭’으로 매달 여러분에게 인사 드린 것이 가장 기억에 남습니다. 와탭 서비스의 이모저모와 와탭을 사용하며 궁금하셨을 내용을 모아서 알려드리고 있는데요. ‘잘 보고 있다’, ‘다음 번에는 이런 주제도 다뤄주세요’와 같은 피드백을 받는 순간이 기억에 남습니다.
올 한해도 월간와탭에 관심 갖고 피드백을 주셔서 이 자리를 빌어 진심으로 감사하다는 말씀을 전합니다. 내년에도 더욱 알찬 내용으로 돌아올 수 있도록 많이 고민하고 생각하겠습니다. 월간와탭에 바라는 모습이 있다면 여기 에 의견을 남겨주시거나, 오른쪽 하단 와탭 실시간 채팅 상담에 남겨주세요. 저 베키가 꼼꼼히 읽고 반영해 내년에는 더욱 알차게 준비하겠습니다😊😊
동시 접속 사용자는 동시에 시스템을 사용하고 있는 사람입니다. 영어로는 real-time user 또는 active user라고 칭합니다.
방문자는 특정 시간 동안 시스템을 사용한 사람을 의미합니다. 여기서 2가지가 중요한데요. 우선 특정 시간이 어느 기간 동안인지 명확히 정의를 해야 합니다. 그리고 사용자 간에 중복이 없어야 합니다.
이렇게 얘기하면 와닿지 않으시죠? 예를 한번 들어보겠습니다.
여러분이 운영하는 서비스를 와탭 커피숍이라고 가정합시다. 와탭 커피숍의 운영 시간은 오전 10시부터 오후 8시까지 10시간입니다. 쉬운 이해를 위해 시간 당 균일하게 10명씩 방문하고 있다고 가정합시다.
동시 접속 사용자란 그 시각에 와탭 커피숍에 몇 명이 있었는지, 몇 명의 인원이 커피숍을 이용하고 있었는지를 의미합니다. 예를 들어, 위의 예시에선 오전 10시에 와탭 커피숍에는 10명이 있었습니다.
동시 접속 사용자는 보통 오늘 최대 혹은 평균 동시 접속 사용자(엔드 유저) 수가 궁금할 때 확인합니다. 즉, 어느 시간대에 우리 시스템이 가장 붐비는지 또는 평균적으로 어느 정도 수의 고객이 이용하는지를 알 수 있습니다.
하지만 제가 궁금한 건 운영 시간(10시간)동안 와탭 커피숍을 방문한 사람 수가 몇 명인지, 오늘 총 방문 고객 수입니다. 같은 커피숍을 하루에 한 번만 가야 한다는 보장은 없죠? 맞습니다. 엔드 유저(End user) 역시 여러분의 서비스를 하루 동안 여러 번 이용할 수 있습니다. 방문자 수의 정확한 데이터 집계를 위해선 중복을 제거해야 합니다. 같은 사람이 2번 방문한 걸 다른 사람이라고 착각하면 안되니까요.
왼쪽 메뉴에서 [분석] → [메트릭스 차트]에서 사용자 밑에 지표를 추가하시면 됩니다.
동시 접속 사용자는 대시보드에서도 확인해보실 수 있는데요.
최근 데이터를 확인하고 싶으시면 대시보드를 보시면 됩니다.
과거 일정 범위를 조회하고 싶을 땐 메트릭스 차트에서 시간을 지정한 후 확인합니다.
조회 범위에 따라 값이 달라질 수 있습니다.
RemoteIP, Cookie, Header Key로 설정이 가능합니다.
사용자는 모니터링 대상 시스템을 사용하는 클라이언트를 말합니다. 클라이언트에서는 일반적으로는 브라우저를 기준으로 사용자 수를 계산합니다.
Java를 기준으로 주요 옵션은 아래와 같습니다.
PHP, Node.js, Python, .NET 사용자 수 옵션 값은 와탭 기술 문서에서 확인하실 수 있습니다.
기본값으로 Remote IP (= 클라이언트 IP)를 사용하여 사용자를 구분합니다. 다만, Remote IP는 실제 사용자를 구분하는데 한계가 있습니다.
쿠키를 사용하여 사용자를 구분할 수 있습니다.
모든 접속 클라이언트를 대상으로 "WHATAP"이라는 쿠키에 UUID를 저장합니다.
trace_user_using_ip=false (기본값 true)
HTTP Header에 전달되는 값으로 사용자를 구분할 수 있습니다.
일반적으로 모바일 클라이언트인 경우에는 사용자 구분을 위해 header를 사용하는 경우가 있습니다.
로드 밸런서를 이용하는 경우 X-Forwarded-For 헤더를 통해 사용자 추적이 가능합니다.
trace_http_client_ip_header_key=x-forwarded-for
와탭에서는 사용자를 어떻게 집계할까요?
CTO 성조님이 직접 설명해주시는 WhaTip에서 확인해 보세요!
👉 [[WhaTip] 카운팅 되는 사용자는 몇명일까요?]