Web Monitoring 등록 및 관리
- 인쇄
- PDF
Web Monitoring 등록 및 관리
- 인쇄
- PDF
기사 요약
이 요약이 도움이 되었나요?
의견을 보내 주셔서 감사합니다.
Classic/VPC 환경에서 이용 가능합니다.
웹 서비스의 URL을 이용해 모니터링을 등록할 수 있습니다. 모니터링을 등록하면서 시나리오를 사전에 테스트하고 실제 모니터링에 적용해 최종 사용자의 이용 패턴을 모니터링할 수 있습니다. 또한 등록한 모니터링의 시나리오 스텝을 수정하거나 모니터링을 일시 정지 및 재시작하고 삭제할 수 있습니다.
Web Monitoring 등록
모니터링할 웹 서비스의 URL을 이용해 시나리오의 스텝 테스트를 진행하고 모니터링을 등록하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Web service Monitoring System 메뉴를 차례대로 클릭해 주십시오.
- Web Monitoring 메뉴를 클릭해 주십시오.
- [서비스 등록] 버튼이나 빈 대시보드를 클릭해 주십시오.
- 서비스 등록 화면이 나타나면 다음 단계를 차례대로 진행해 주십시오.
1. 스텝 작성
스텝 작성 단계에서는 모니터링할 웹 서비스의 URL과 모니터링 시나리오 스텝을 등록하고 시나리오를 테스트합니다. 스텝 작성 단계는 다음과 같습니다.
- 테스트 환경 선택에서 모니터링 시나리오를 테스트할 웹 서비스 환경을 선택해 주십시오.
- 모니터링 유형: 모니터링 시나리오의 스텝 개수에 따라 URL 유형 또는 SCENARIO 유형 선택
- URL: 스텝에 URL 접속만 추가하는 단일 스텝일 경우 선택
- URL 유형을 선택한 후 URL 접속을 포함해 둘 이상의 스텝을 추가할 경우 자동으로 SCENARIO 유형으로 변경됩니다.
- SCENARIO: URL 접속을 포함해 둘 이상의 스텝을 추가할 경우 선택
- URL: 스텝에 URL 접속만 추가하는 단일 스텝일 경우 선택
- 서비스 유형: 웹 서비스의 유형에 따라 PC 또는 MOBILE 선택
- 지역 선택: 시나리오의 스텝을 테스트할 국가 선택
- 국내, 일본, 싱가폴, 미국(서부), 독일 중 선택할 수 있습니다.
- 테스트를 위한 측정 Agent의 위치를 지정하는 것으로 스텝 작성 단계에서는 하나의 국가만 선택할 수 있습니다.
- 여러 개의 국가는 2. 서비스 설정 단계에서 선택할 수 있습니다.
- 모니터링 유형: 모니터링 시나리오의 스텝 개수에 따라 URL 유형 또는 SCENARIO 유형 선택
- URL 접속에서 Method를 선택하고 모니터링할 웹 서비스의 URL을 입력해 주십시오.
- URL 접속은 반드시 입력해야 하는 스텝이므로 순서를 변경하거나 삭제할 수 없습니다.
- GET, POST, PUT, DELETE, HEAD 중 Method를 선택할 수 있습니다.
- URL 입력 후 요청 옵션인 Header, Cookie, Body를 입력할 수 있습니다.
- [옵션] 버튼을 클릭한 후 옵션 팝업 창이 나타나면 Header, Cookie, Body의 Key 값 및 Value 값을 직접 입력할 수 있습니다.
- Body의 경우 Form 또는 Text 중 하나를 선택해 입력할 수 있습니다.
- [테스트 시작] 버튼을 클릭하여 입력한 URL에 대한 테스트를 진행한 후 아래에 나타나는 테스트 결과 및 오류 로그를 확인해 주십시오.
- 테스트 결과: 테스트 결과 목록 및 오브젝트 탐색기 표기
- 테스트 결과 목록: 모니터링 시나리오를 테스트한 결과 목록
- 결과: 테스트 결과에 따라 SUCCESS 또는 ERROR로 표기
- 스텝: 테스트한 시나리오의 스텝 종류
- 수행시간: 테스트 수행에 걸린 시간
- 오브젝트 탐색기: 모니터링 시나리오 테스트 결과를 화면으로 출력
- 테스트 결과 목록에서 원하는 스텝을 클릭하면 해당 테스트 결과 화면으로 변경됩니다.
- 오브젝트 탐색기에서 UI를 클릭해 스텝을 추가할 수 있습니다.
- 테스트 결과 목록: 모니터링 시나리오를 테스트한 결과 목록
- 오류 로그: 감지된 오류 로그 목록
- 시간: 오류 로그가 감지된 시간
- 스텝 이름: 테스트한 시나리오의 스텝 종류
- 유형: 감지된 오류 로그 유형
- 로그: 감지된 오류 로그의 정보
- 필터 추가: 오류 로그의 유형이 JAVASCRIPT 또는 URL일 경우 [추가] 버튼 표시
- [추가] 버튼을 클릭하면 해당 오류 로그가 필터 설정의 필터 목록에 저장되며 실제 모니터링 시 오류로 분류되지 않도록 필터링합니다.
- 필터링할 오류 로그는 모니터링 등록 후에도 추가할 수 있습니다. 모니터링 필터에 대한 자세한 설명은 필터 설정을 참고해 주십시오.
- 테스트 결과: 테스트 결과 목록 및 오브젝트 탐색기 표기
- 드롭다운 목록과 오브젝트 탐색기를 이용해 모니터링에 필요한 시나리오 스텝을 추가하고 테스트한 후 [다음] 버튼을 클릭해 주십시오.
- 드롭다운 목록과 오브젝트 탐색기에서 스텝을 추가하는 방법에 차이가 있습니다. 스텝을 추가하는 방법은 다음과 같습니다.
드롭다운 목록에서 선택
드롭다운 목록에서 스텝을 선택해 추가하는 방법은 다음과 같습니다.
- [스텝 추가] 버튼을 클릭한 후 드롭다운 목록에서 모니터링에 필요한 스텝을 클릭하고 정보를 입력해 주십시오.
- 드롭다운 목록에서 추가할 수 있는 스텝은 다음과 같습니다.
- URL 접속: 입력한 URL에 접속 가능 여부 확인
- 대기 시간: 선택한 시간만큼 대기
- 1, 3, 5, 10초 중 타임아웃 시간을 선택할 수 있습니다.
- 마우스 클릭: 입력한 대상을 탐색해 클릭
- 스텝 목록에 마우스 클릭 결과가 함께 추가되며 1, 3, 5, 10초 중 타임아웃 시간을 선택할 수 있습니다.
- 텍스트 입력: 대상을 탐색해 텍스트 입력
- 유효성 검사 (오브젝트 찾기): 입력한 대상 탐색
- 1, 3, 5, 10초 중 타임아웃 시간을 선택할 수 있습니다.
- true 또는 false를 선택해 오브젝트 존재 유/무에 따라 유효성을 확인할 수 있습니다.
- 유효성 검사 (텍스트 찾기): 입력한 텍스트 탐색
- 1, 3, 5, 10초 중 타임아웃 시간을 선택할 수 있습니다.
- true 또는 false를 선택해 텍스트 존재 유/무에 따라 유효성을 확인할 수 있습니다.
- 팝업 창 이동: 입력한 팝업 창이 생성될 경우 해당 팝업 창으로 대상 전환
- 팝업 URL을 직접 입력할 수 있습니다.
- 모니터링할 웹 서비스에 팝업이 있는 경우, [팝업 목록] 버튼을 클릭해 나타나는 팝업 목록 팝업 창에서 팝업 URL을 선택할 수 있습니다.
- 사용자 정의 스크립트 실행: 입력한 커스텀 JavaScript 실행
- [작성하기] 버튼을 클릭한 후 자바 스크립트 작성 팝업 창이 나타나면 커스텀 JavaScript를 입력할 수 있습니다.
을 클릭한 후 드래그하면 스텝 간 순서를 변경할 수 있습니다.
을 클릭해 추가한 스텝을 삭제할 수 있습니다.
- 드롭다운 목록에서 추가할 수 있는 스텝은 다음과 같습니다.
- 원하는 스텝을 모두 추가한 후 다시 [테스트 시작] 버튼을 클릭해 전체 시나리오를 테스트해 주십시오.
- 테스트 결과 및 오류 로그를 확인해 주십시오.
오브젝트 탐색기에서 선택
테스트 결과의 오브젝트 탐색기에서 스텝을 선택해 추가하는 방법은 다음과 같습니다.
- 테스트 결과의 오브젝트 탐색기에서 스텝으로 추가할 UI를 클릭해 주십시오.
- 원하는 UI에 마우스 오버하면 빨간색 상자로 강조됩니다.
- 스텝 추가 팝업 창이 나타나면 아래 정보를 선택해 주십시오.
- 이벤트 타입: 마우스 클릭, 텍스트 입력, 유효성 검사 (오브젝트 찾기) 중 선택
- 일부 스텝은 오브젝트 탐색기에서 추가할 수 없습니다. 오브젝트 탐색기에서 추가할 수 없는 스텝은 드롭다운 목록을 이용해 주십시오.
- 대상: 선택한 UI의 코드
- 이벤트 타입: 마우스 클릭, 텍스트 입력, 유효성 검사 (오브젝트 찾기) 중 선택
- [추가] 버튼을 클릭해 주십시오.
을 클릭한 후 드래그하면 스텝 간 순서를 변경할 수 있습니다.
을 클릭해 추가한 스텝을 삭제할 수 있습니다.
- 원하는 스텝을 모두 추가한 후 다시 [테스트 시작] 버튼을 클릭해 전체 시나리오를 테스트해 주십시오.
- 테스트 결과및 오류 로그를 확인해 주십시오.
2. 서비스 설정
서비스 설정 단계에서는 실제 모니터링에 필요한 설정 정보를 입력합니다. 서비스 설정 단계는 다음과 같습니다.
- 서비스 설정에서 모니터링 설정 정보를 입력해 주십시오.
- 모니터링 실행 주기: 모니터링을 실행할 주기
- 1, 5, 10분 중 선택할 수 있습니다.
- 지역 선택: 모니터링할 국가
- 국가 단위로 선택할 수 있으며 해당 국가에 위치한 Agent로 실제 모니터링이 진행됩니다.
- 최소 하나 이상 선택해야 하며, 복수 선택할 수 있습니다.
- Request Timeout: 요청 대기 시간
- 5, 10, 30초 중 선택할 수 있습니다.
- Run Timeout: 모든 모니터링 시나리오의 스텝 수행 시간
- 30, 40, 50, 60초 중 선택할 수 있습니다.
- 모니터링 실행 주기: 모니터링을 실행할 주기
- 입력한 정보를 확인한 후 [다음] 버튼을 클릭해 주십시오.
참고
3. 서비스 등록
서비스 등록 단계에서는 이전 단계에서 입력한 정보를 확인하고 대시보드에 표기될 이름을 입력합니다. 서비스 등록 단계는 다음과 같습니다.
- 서비스 이름에 대시보드에 표기될 이름을 입력해 주십시오.
- 등록 후 수정할 수 없으므로 신중하게 입력해 주십시오.
- 입력한 정보를 확인한 후 [서비스 등록] 버튼을 클릭해 주십시오.
Web Monitoring 스텝 수정
모니터링 등록 후 시나리오 스텝을 수정할 수 있습니다. 수정하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Web service Monitoring System 메뉴를 차례대로 클릭해 주십시오.
- Web Monitoring 메뉴를 클릭해 주십시오.
- 모니터링 대시보드에 있는
을 클릭한 후 스텝 수정을 클릭해 주십시오.
- 테스트 환경 선택에서 원하는 정보를 수정해 주십시오.
- 스텝 작성에서 원하는 스텝을 추가, 삭제하거나 스텝의 순서를 변경해 주십시오.
- [테스트 시작] 버튼을 클릭해 주십시오.
- 테스트 결과 및 오류 로그를 확인한 후 [스텝 수정] 버튼을 클릭해 주십시오.
Web Monitoring 일시 정지 및 재시작
등록한 모니터링을 일시 정지하고 재시작할 수 있습니다. 일시 정지 및 재시작하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Web service Monitoring System 메뉴를 차례대로 클릭해 주십시오.
- Web Monitoring 메뉴를 클릭해 주십시오.
- 모니터링 대시보드에 있는
을 클릭한 후 일시정지를 클릭해 주십시오.
- 일시 정지한 모니터링을 재시작하려면
을 클릭한 후 시작을 클릭해 주십시오.
- 모니터링 대시보드에 있는
의 모니터링 설정에서도 모니터링 ON/OFF의 토글 버튼을 이용해 모니터링을 일시 정지하고 재시작할 수 있습니다.
- 일시 정지한 모니터링을 재시작하려면
Web Monitoring 삭제
등록한 모니터링을 삭제할 수 있습니다. 삭제하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Web service Monitoring System 메뉴를 차례대로 클릭해 주십시오.
- Web Monitoring 메뉴를 클릭해 주십시오.
- 모니터링 대시보드에 있는
을 클릭한 후 삭제를 클릭해 주십시오.
- 삭제 팝업 창이 나타나면 [삭제] 버튼을 클릭해 주십시오.
이 문서가 도움이 되었습니까?