본문으로 건너뛰기
버전: 4.6.1

NetFUNNEL 문서에 오신 것을 환영합니다

NetFUNNEL 4 문서에 오신 것을 환영합니다. 본 가이드는 사용자가 NetFUNNEL을 이해하고 효과적으로 이용할 수 있도록 제작되었습니다.

NetFUNNEL이란?

NetFUNNEL은 트래픽 급증을 관리하고 사용자를 대기열에 배치하여 오류 페이지를 표시하는 대신 시스템 과부하를 방지하는 가상 대기실(VWR) 솔루션입니다.

NetFUNNEL은 실시간 트래픽 분석 및 제어를 통해 서비스 운영자가 IT 리소스를 효율적으로 관리하고 안정적인 서비스 성능을 유지하도록 돕습니다. 장애 발생 후 모니터링 및 분석에 중점을 둔 기존 APM(애플리케이션 성능 모니터링) 도구와 달리, NetFUNNEL은 트래픽 흐름을 제어하고 관리되는 대기 경험을 제공하여 사전에 시스템 과부하를 방지합니다. 각 서비스에 대한 리소스를 최적화하며 사전에 장애를 방지하고 안정적인 서비스 환경을 제공합니다.

NetFUNNEL의 차별점

사후 모니터링이 아닌 사전 예방

  • 장애 전: 실시간 트래픽 분석 및 제어로 시스템 과부하 방지
  • 트래픽 급증 중: 가상 대기실이 사용자를 오류 페이지 대신 대기열에 배치
  • 리소스 최적화: 사용자 경험을 유지하면서 제한된 리소스를 효율적으로 관리

주요 기능

🎯 가상 대기실 (VWR)

트래픽 급증 중 진입 허용 수를 조정하여 시스템 과부하를 방지합니다. 방문자는 의미 없는 오류 페이지 대신 대기실에서 서비스 제공 상태를 이해할 수 있고, 서비스 제공자는 제한된 리소스를 효율적으로 관리하며 더 나은 경험을 제공할 수 있습니다.

  • 다양한 유형: 기본 대기실, 사전 대기실, 사후 대기실, 차단실
  • 커스터마이징 가능한 테마: 5가지 테마 유형 (모달, 모듈, 배너, 공지 강조, 이미지 강조)
  • 브랜드 커스터마이징: 로고, 이미지, 색상 및 콘텐츠
  • 대기열 정보: 대기열 위치 및 예상 대기 시간 표시
  • 라이브 메시지: 실시간 텍스트 업데이트 (최대 20자)

📊 실시간 모니터링

대기열 크기, 진입 요청 및 대기 시간과 같은 주요 지표를 실시간으로 시각화하여 복잡한 수치 해석 없이 한눈에 서비스 상태를 파악하고 즉시 대응할 수 있습니다.

  • 두 가지 보기 모드: 기본 보기 (수치 비교) 및 클래식 보기 (시각적 퍼널 애니메이션)
  • 프로젝트 수준 및 세그먼트 수준: 프로젝트 및 세그먼트 세분화 수준에서 모니터링
  • 실시간 대시보드: 라이브 트래픽 시각화 및 지표 추적
  • 과거 데이터: 포괄적인 보고 및 분석

🔧 쉬운 통합

요구사항에 맞는 통합 방법을 선택할 수 있습니다.

  • URL 트리거 통합 (UTI): 코드 변경 불필요 - 콘솔에서 트리거 규칙 구성
  • 코드 기반 통합 (CBI): JavaScript, Android 또는 iOS SDK로 정밀 제어
  • 다중 플랫폼 지원: 웹, 모바일 (Android/iOS) 및 API 통합

🎨 커스터마이징

로딩 화면 대신 이미지/콘텐츠를 포함하는 커스터마이징된 대기실을 제공하여 고객의 대기 시간을 더 의미 있게 만듭니다.

핵심 개념

프로젝트

라이선스 (구독)에서 유입 제어를 수행하는 최상위 개념입니다. NetFUNNEL은 프로젝트 단위로 서비스를 통합하고 관리합니다. 각 프로젝트에는 API 액세스 및 트래픽 제어에 사용되는 고유한 프로젝트 키가 있습니다.

세그먼트

트래픽 제어를 위한 기본 제어/구간 제어를 적용하고 관리하는 작업 단위입니다. 각 세그먼트에는 고유한 세그먼트 키가 있습니다.

  • 기본 제어: 특정 작업 또는 URL에 대한 진입 속도 제어

    • 작업 완료 후 빠른 키 반환
    • URL 트리거 통합 및 코드 기반 통합 지원
    • 자동 용량 조정을 위한 변수 유형 지원
  • 구간 제어: 전체 섹션에 대한 고정 용량 유지

    • 섹션 종료까지 키 보유 (전체 프로세스 완료)
    • 코드 기반 통합 지원
    • 고정 유형 지원 (일정 용량 제한)

대기실

트래픽 급증 중 사용자가 서버에 직접 액세스하는 대신 대기하는 공간입니다. 상황 및 트래픽 제어 요구사항에 따라 다르게 작동합니다.

  • 기본 대기실: 순차 진입을 위한 표준 대기 기능
  • 사전 대기실: 조기 액세스를 위한 사전 예약 기능
  • 사후 대기실: 세션을 완료하는 사용자에 대한 사후 완료 처리
  • 차단실: 거부된 액세스에 대한 진입 제한 기능

시작하기

처음 사용하는 경우

  1. NetFUNNEL 이해하기 - 기본 사항 및 핵심 개념 학습
  2. NetFUNNEL 시작하기 - 계정 및 콘솔 설정
  3. 핵심 개념 - 주요 용어 및 개념 이해

개발자의 경우

웹 애플리케이션

JavaScript 에이전트 빠른 시작부터 시작하여 5-10분 내에 실행하세요.

모바일 애플리케이션

콘솔 사용자의 경우

통합 방법

URL 트리거 통합

최적: 랜딩 페이지, 프로모션, 페이지 수준 보호

  • 설정: 콘솔에서 트리거 규칙 구성 (코드 변경 없음)
  • 사용자 경험: 대기실로 리디렉션한 후 대상 페이지로 반환
  • 키 관리: 기본적으로 자동 키 반환
  • 사용 사례: 캠페인 페이지, 이벤트 URL, 외부 링크 보호

코드 기반 통합

기본 제어

최적: 버튼 클릭, API 호출, 정밀 제어

  • 제어: 진입 속도 (사용자가 진입할 수 있는 속도)
  • 키 관리: 작업 완료 후 키 빠른 반환
  • 사용자 경험: 현재 화면의 모달 대기실
  • 사용 사례: 로그인, 체크아웃, 결제 처리, API 스로틀링

구간 제어

최적: 다단계 프로세스, 체크아웃 흐름

  • 제어: 고정 동시 용량 (섹션 내 고정 사용자 수)
  • 키 관리: 섹션 종료까지 키 보유 (전체 프로세스 완료)
  • 사용자 경험: 현재 화면의 모달 대기실
  • 사용 사례: 다단계 체크아웃, 등록 흐름, 예약 프로세스

자세히 알아보기: 통합 방법 개요

학습 자료

샘플 프로젝트

샘플 프로젝트로 연습하세요:

  • 웹 애플리케이션 (Vanilla JavaScript MPA) - 기본 웹 앱 템플릿
  • Android 애플리케이션 (단일 Activity) - 기본 Android 앱 템플릿
  • iOS 애플리케이션 (Swift 단일 뷰) - 기본 iOS 앱 템플릿

문서 구조

고급 기능

  • BotManager 기본 - 비정상 및 과도한 요청 차단
  • EUM (최종 사용자 모니터링) - 최종 사용자 경험 모니터링
  • 대기열 위치 유지 - 연결 끊김 후 대기열 위치 복원
  • 진입 패스 - 재대기 없이 즉시 진입 보장
  • 진입 키 무효화 - 특정 조건에 대한 강제 재대기
  • 사전/사후 대기실 예약 - 이벤트 전후 대기실 예약

도움이 필요하신가요?

  • 문서: 포괄적인 가이드 탐색
  • 콘솔: NetFUNNEL 대시보드 액세스
  • 지원: 기술 지원 팀에 문의

시작할 준비가 되셨나요? 위의 경로를 선택하고 단계별 가이드를 따르세요!