모니터링 서비스 등록 및 관리

Prev Next

웹 서비스 URL을 등록하거나 웹 사이트를 이용하는 사용자의 이용 패턴을 시나리오로 구성하여 스텝별로 모니터링 항목을 설정할 수 있습니다. 시나리오는 등록 과정에서 사전에 테스트할 수 있으며, 테스트가 완료된 시나리오는 실제 모니터링에 적용됩니다. 등록된 모니터링은 시나리오 스텝 수정, 일시 중지 및 재시작, 삭제와 같은 관리 작업을 수행할 수 있습니다.

모니터링 대상 서비스 등록

URL의 상태를 테스트하고 주기적인 모니터링이 가능하도록 서비스를 등록할 수 있습니다. 등록하는 방법은 다음과 같습니다.

  1. 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
  2. Services > Management & Governance > Web service Monitoring System 메뉴를 차례대로 클릭해 주십시오.
  3. Web monitoring 메뉴를 클릭해 주십시오.
  4. [서비스 등록] 버튼을 클릭해 주십시오.
  5. 다음 단계를 차례대로 진행해 주십시오.

1. 스텝 작성

테스트를 진행할 환경을 설정하고 모니터링을 진행할 URL을 등록하거나 어떤 순서로 테스트를 진행할지 구체적인 스텝을 지정할 수 있습니다. 웹 서비스를 사용하는 사용자의 패턴이나 동작을 고려하여 시나리오를 구성하거나 서비스에서 제공하는 여러 기능이 정상 작동하는지 테스트 시나리오를 작성할 수 있습니다.

  1. 테스트 환경 정보를 입력해 주십시오.
    wms_test_info

    • 모니터링 유형: 유형에 따라 URLSCENARIO 중에서 선택
      • URL: URL 접속만 테스트하는 경우
      • SCENARIO: URL 접속 이외에 스텝을 추가하여 테스트하는 경우
    • 서비스 유형: PCMOBILE 중에서 선택
    • 지역 선택: 국내만 선택 가능
  2. 테스트를 진행할 스텝을 구성해 주십시오.

    • URL 접속 스텝은 필수로 입력해야 합니다.
      • URL 접속: 입력한 URL에 접속. 옵션 설정을 통해 요청 헤더, 요청 바디 변경 가능
      • GET, POST, PUT, DELETE, HEAD 중 유형을 선택
      • URL 입력 후 요청 옵션에서 Header, Cookie, Body를 입력할 수 있습니다.
    • URL 접속 이외에 스텝을 추가할 경우 드롭다운 목록에서 스텝 추가 또는 오브젝트 탐색기에서 선택을 참조해 주십시오.
  3. 스텝 구성 후, [테스트 시작] 버튼을 클릭해 주십시오.

    • 테스트 결과의 화면 왼쪽에는 스텝별 테스트 결과가 표시되며 오른쪽에는 오브젝트 탐색기 화면이 표시됩니다.
      • 결과: 아래의 결과 값이 나타납니다.
        • RUNNING: 테스트 진행 중
        • SUCCESS: 테스트 성공
        • ERROR: 테스트 실패
      • 스텝: 스텝 명 표시
      • 수행 시간: 응답까지의 시간이 ms 단위로 표시
      • 오브젝트 탐색기: 테스트 결과를 화면으로 출력, 화면의 각 오브젝트를 클릭하여 스텝 추가 가능
    • 오류 로그
      • 테스트 오류 로그를 확인할 수 있습니다.
        • 시간: 오류 탐지 시각(YYYY-MM-DD hh:mm:ss)
        • 스텝 이름: 오류가 탐지된 스텝 이름
        • 유형: 오류가 탐지된 스텝 유형
        • 로그: 오류 로그 상세
        • 필터 추가: 필터에 추가함으로써 더 이상 오류로 감지되지 않게끔 함
          • [추가] 버튼을 클릭하여 오류 로그를 필터에 추가
          • 자세한 내용은 모니터링 설정 을 참조해 주십시오.
참고
  • 테스트에서 오류 로그가 감지되면 오류 로그를 확인하여 웹 서비스에서 오류를 수정하거나 필터 기능을 이용하여 더 이상 오류로 감지되지 않게 설정할 수 있습니다.
  • 오류가 감지되더라도 다음 단계로 진행할 수 있습니다.

드롭다운 목록에서 스텝 추가

드롭다운 목록에서 스텝을 선택해 추가하는 방법은 다음과 같습니다.

  1. [스텝 추가] 버튼을 클릭한 후 드롭다운 목록에서 모니터링에 필요한 스텝을 클릭하고 정보를 입력해 주십시오.
    • 드롭다운 목록에서 추가할 수 있는 스텝은 다음과 같습니다.
      wms-manage_stepadd_ko

      스텝 종류 설명
      URL 접속 입력한 URL에 접속 가능 여부 확인
      대기 시간 입력한 시간만큼 대기
      • 1초, 3초, 5초 중에서 선택
      마우스 클릭 대상을 찾아 클릭
      • 속성값을 입력
      텍스트 입력 대상을 찾아 텍스트를 입력
      • 속성값, 텍스트 정보 입력
      유효성 검사 (오브젝트 찾기) 페이지에서 오브젝트를 찾으며 존재 유/무에 따라서 유효성 검사 진행
      • 속성값, 타임 아웃 시간, 존재 유무 여부를 입력
      • true 또는 false를 선택해 오브젝트 존재 유/무에 따라 유효성을 확인 가능
      유효성 검사 (텍스트 찾기) 페이지에서 텍스트를 찾으며 존재 유/무에 따라서 유효성 검사 진행
      • 텍스트, 타임 아웃 시간, 존재 유무 여부를 입력
      • true 또는 false를 선택해 오브젝트 존재 유/무에 따라 유효성을 확인 가능
      팝업 창 이동 팝업이 생성된 경우 해당 팝업으로 대상을 전환하여 모니터링 가능
      • 이동할 URL 정보 입력
      • [팝업 창 이동] 버튼을 클릭하여 팝업 목록 확인 가능
      사용자 정의 스크립트 실행 입력한 시간만큼 대기
      • [작성하기] 버튼을 클릭 후 자바 스크립트 작성 팝업 창이 나타나면 커스텀 JavaScript를 작성
    • i-wms_orderchange을 클릭한 후 드래그하면 스텝 간 순서를 변경할 수 있습니다.

    • i-wms_delete_4을 클릭해 추가한 스텝을 삭제할 수 있습니다.

  2. 원하는 스텝을 모두 추가한 후 다시 [테스트 시작] 버튼을 클릭해 전체 시나리오를 테스트해 주십시오.
  3. 테스트 결과오류 로그를 확인해 주십시오.

오브젝트 탐색기에서 선택

테스트 결과에 표시되는 오브젝트 탐색기에서 스텝을 선택해 추가하는 방법은 다음과 같습니다.

  1. 테스트 결과 의 오브젝트 탐색기에서 스텝으로 추가할 UI를 클릭해 주십시오.
    wms-manage_step1objectscreen_ko
    • 원하는 UI에 마우스 오버하면 빨간색 상자로 강조됩니다.
  2. 팝업 창에서 스텝으로 추가 가능한 항목이 나타나면 정보를 선택해 주십시오.
    • 이벤트 타입: 마우스 클릭, 텍스트 입력, 유효성 검사 (오브젝트 찾기) 중 선택
      • 일부 스텝은 오브젝트 탐색기에서 추가할 수 없습니다. 오브젝트 탐색기에서 추가할 수 없는 스텝은 드롭다운 목록을 이용해 주십시오.
      • 대상: 선택한 UI의 코드
  3. [추가] 버튼을 클릭해 주십시오.
    • i-wms_orderchange을 클릭한 후 드래그하면 스텝 간 순서를 변경할 수 있습니다.
    • i-wms_delete_4을 클릭해 추가한 스텝을 삭제할 수 있습니다.
  4. 원하는 스텝을 모두 추가한 후 다시 [테스트 시작] 버튼을 클릭해 전체 시나리오를 테스트해 주십시오.
  5. 테스트 결과오류 로그를 확인해 주십시오.

2. 서비스 설정

서비스 설정에서는 모니터링 실행 주기 등 모니터링 세부 내용을 설정할 수 있습니다 .

  1. 서비스 설정 정보를 입력해 주십시오.
    wms_register
    • 모니터링 실행 주기: 모니터링 실행 주기 설정
      • 1분, 5분, 10분 중에서 선택
    • 지역: 모니터링 환경
      • 국내만 선택 가능
    • Request Timeout : 요청에 대한 타임 아웃 시간 설정
      • 5초, 10초, 30초 중에서 선택
    • Run Timeout: 모니터링이 수행되는 시간의 타임 아웃 시간 설정
      • 30초, 40초, 50초, 60초 중에서 선택
  2. 정보를 모두 입력 후, [다음] 버튼을 클릭해 주십시오.

3. 서비스 등록

등록할 서비스의 정보를 확인하고 이름을 설정합니다.

  1. 서비스 이름을 입력해 주십시오.
  2. 세부 정보를 확인 후, [서비스 등록] 버튼을 클릭해 주십시오.
    • 모니터링 대상 서비스로 등록됩니다.

모니터링 스텝 수정

등록한 모니터링 대상 서비스의 스텝을 수정할 수 있습니다. 방법은 다음과 같습니다.

  1. 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
  2. Services > Management & Governance > Web service Monitoring System 메뉴를 차례대로 클릭해 주십시오.
  3. Web monitoring 메뉴를 클릭해 주십시오.
  4. i-wms_detailmenu을 클릭 후 스텝 수정을 클릭해 주십시오.
  5. 테스트 환경 선택에서 세부 항목을 수정해 주십시오.
  6. 스텝 작성에서 스텝을 수정해 주십시오.
    • [스텝 추가] 버튼을 클릭하여 스텝을 추가 또는 기존 스텝을 수정할 수 있습니다.

모니터링 일시 정지

진행되고 있는 모니터링을 일시 정지하는 방법은 다음과 같습니다.

  1. 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
  2. Services > Management & Governance > Web service Monitoring System 메뉴를 차례대로 클릭해 주십시오.
  3. Web monitoring 메뉴를 클릭해 주십시오.
  4. i-wms_detailmenu을 클릭 후 일시 정지를 클릭해 주십시오.
    • 해당 서비스의 모니터링이 일시 정지됩니다.
    • 모니터링을 재시작하는 경우, i-wms_detailmenu 을 클릭 후 시작을 클릭해 주십시오.

모니터링 서비스 삭제

등록된 모니터링 대상 서비스를 삭제하는 방법은 다음과 같습니다.

  1. 네이버 클라우드 플랫폼 콘솔의 Region 메뉴와 Platform 메뉴에서 이용 중인 환경을 클릭해 주십시오.
  2. Services > Management & Governance > Web service Monitoring System 메뉴를 차례대로 클릭해 주십시오.
  3. Web monitoring 메뉴를 클릭해 주십시오.
  4. i-wms_detailmenu 을 클릭 후 삭제를 클릭해 주십시오.
  5. 팝업 창이 나타나면 [삭제] 버튼을 클릭해 주십시오.
    • 등록된 서비스가 삭제됩니다.