콘텐츠로 이동

신서틱 테스트


전 세계에 분포된 시뮬레이션 요청과 작업을 통해 시스템 및 애플리케이션의 성능을 실시간으로 관찰할 수 있습니다. Guance은 통제 가능하고 안정적인 방식으로 백엔드부터 프런트엔드까지 HTTP, WebSocket, TCP, ICMP 등 다양한 네트워크 계층을 포괄하여 웹페이지와 API의 성능을 추적합니다. 성능 저하, 기능 장애, 과도한 응답 시간 또는 예상치 못한 상태 코드와 같은 장애 동작이 발생하면 시스템이 자동으로 알림을 발송합니다.

신서틱 테스트 유형

1. API 테스트

단일 요청을 통해 API와 웹사이트의 가용성 및 응답 시간을 모니터링하며, 서비스 상태 코드, 응답 지연 또는 오류 내용을 빠르게 감지할 수 있습니다. 전 세계 노드에서 테스트를 시작할 수 있어 문제를 신속하게 발견하고 정확히 파악할 수 있도록 지원합니다.

2. 다단계 API 테스트

여러 요청을 연결하여 복잡한 비즈니스 프로세스 또는 종단 간 사용자 여정을 시뮬레이션하며, 인증 시나리오(예: Token 사용)를 지원합니다. 주요 비즈니스 트랜잭션을 모니터링하여 복잡한 프로세스의 가용성과 안정성을 보장하는 데 사용할 수 있습니다.

3. 브라우저 테스트

실제 브라우저가 페이지에 접속하는 것을 시뮬레이션하여 로그인, 클릭, 입력, 요소 대기, 텍스트 어설션 등 완전한 사용자 작업 경로의 녹화를 지원하며, 웹 애플리케이션이 실제 브라우저 환경에서 가용성과 성능을 모니터링할 수 있도록 지원합니다.

4. 네트워크 경로 테스트

TCP, UDP 또는 ICMP를 통해 공용 또는 자체 호스팅 신서틱 테스트 노드에서 대상 네트워크 경로를 능동적으로 탐색하여 종단 간 네트워크 지표와 홉별 경로 세부 정보를 확인하고, 네트워크 지연, 패킷 손실 및 라우팅 변경을 파악하는 데 도움을 줍니다.

작업 관리

모든 신서틱 테스트는 작업 목록을 통해 관리할 수 있으며, 다음 작업을 수행할 수 있습니다.

  • 빠른 필터: 신서틱 테스트 유형, 상태, 태그, 테스트 빈도 네 가지 필터 옵션을 기반으로 사용자 정의 선택하여 필터링할 수 있습니다.
  • 검색: 검색창에 작업 이름을 입력하여 빠르게 검색하고 위치를 찾습니다.
  • 일괄 작업: 특정 작업을 일괄적으로 활성화, 비활성화, 삭제, 내보내기합니다.
  • 가져오기: JSON 파일 형식으로 작업을 내보내거나 가져올 수 있습니다.
  • 편집: 신서틱 테스트 구성을 수정합니다.
  • 모니터링 작업 복제:
  • 작업 감사: 현재 작업의 작업 기록을 확인합니다.
  • 삭제: 현재 작업을 삭제합니다.
  • 요청 단계 편집: 다단계 API 테스트 작업에만 해당합니다.
  • 즉시 테스트: 기존 작업에 대해 일회성 테스트를 시작할 수 있으며, 결과는 가용성 탐색기에 기록됩니다.
  • 네트워크 경로 실행 기록: 정기 실행 및 즉시 테스트로 생성된 종단 간 지표와 홉별 경로를 확인합니다.
참고

작업과 연결된 신서틱 테스트 노드 중 삭제된 노드가 있으면 ❗️ 표시가 나타납니다. 해당 표시를 클릭하면 표시된 모든 작업을 필터링할 수 있습니다.

요약 뷰

작업 페이지는 "목록"과 "요약 뷰" 두 가지 표시 방식을 지원합니다. 요약 뷰는 모든 신서틱 테스트 작업의 실행 상태를 시각적으로 표시하여 문제 영역을 빠르게 파악할 수 있도록 지원합니다.

가용성 모니터링 > 작업 페이지로 이동하여 요약 뷰를 클릭하면 전환할 수 있습니다. 페이지 데이터는 최신 감지 결과를 기반으로 하며, 자동 새로 고침 간격 설정을 지원합니다.

집계 차원

요약 뷰는 Tag 차원 또는 신서틱 테스트 유형별로 집계하여 표시할 수 있으며, 상단의 Tab을 클릭하여 전환합니다.

  • Tag 차원: 왼쪽에는 현재 워크스페이스 내 활성화된 작업에 존재하는 모든 Tag Key가 적용률 내림차순으로 표시됩니다. 선택하여 트리맵에서 해당 차원의 표시 여부를 제어할 수 있으며, 특정 Tag Key를 클릭하면 해당 Tag Value별로 다시 그룹화됩니다. 목록 하단에는 해당 Tag가 설정되지 않은 활성화된 작업을 표시하는 "그룹화되지 않음" 옵션이 있습니다.

  • 신서틱 테스트 유형: 왼쪽에는 ICMP, HTTP, TCP, 다단계 API 테스트, WEBSOCKET, 브라우저 테스트의 여섯 가지 유형이 고정 표시됩니다. 선택하여 트리맵에서 해당 유형의 표시 여부를 제어할 수 있습니다.

트리맵

오른쪽에는 각 그룹의 작업 분포가 트리맵으로 표시됩니다.

  • 면적: 해당 그룹 내 활성화된 작업 수를 나타내며, 면적이 클수록 작업이 많습니다.
  • 색상: 최신 감지의 실패 심각도를 반영합니다. 녹색은 정상, 주황색은 부분 실패, 빨간색 및 진한 빨간색은 실패율이 높음을 나타내며, 회색은 그룹화되지 않음을 나타냅니다.

각 블록에는 그룹 이름, 작업 수 및 실패율이 표시됩니다. 실패한 작업이 있는 경우 오른쪽 상단에 실패 개수 배지가 표시됩니다. 블록 위에 마우스를 올리면 자세한 데이터를 확인할 수 있으며, 블록을 클릭하면 허니콤 차트로 드릴다운됩니다. 트리맵으로 돌아오면 이전에 본 블록에 "마지막으로 본" 표시가 나타나 빠르게 위치를 찾을 수 있습니다.

허니콤 차트

허니콤 차트는 현재 그룹 내 각 신서틱 테스트 작업의 실행 상태를 표시합니다. 각 육각형은 하나의 작업을 나타내며, 녹색은 최신 감지가 정상임을, 빨간색은 실패를 나타내며, 실패한 작업이 우선적으로 앞쪽에 정렬됩니다.

육각형 위에 마우스를 올리면 작업 이름과 상태를 확인할 수 있습니다. 작업을 클릭하면 탐색기로 이동하여 해당 작업의 세부 정보를 확인할 수 있습니다. 상단의 "뒤로" 버튼을 클릭하면 트리맵으로 돌아갑니다.

페이지 오른쪽 상단에는 탐색기에서 분석 항목이 있으며, 클릭하면 해당 신서틱 테스트 유형의 탐색기로 이동하고 현재 그룹의 필터 조건이 자동으로 적용됩니다.

문서 평가

이 페이지가 도움이 되었나요?