Migration

Prev Next

Monitoring 서비스의 설정 항목들을 Cloud Insight로 이전하기 위한 방법을 설명합니다.

Migration 메뉴를 통해 Monitoring 서비스의 아래 항목들을 Cloud Insight로 이전할 수 있습니다.

항목 설명 비고
Observation 각 Server의 감시 설정을 Cloud Insight의 Event Rule로 전환합니다.
기존 감시 설정에서 설정한 Metric, Threshold 및 통보 대상이 그대로 이전됩니다.
일부 Metric은 Cloud Insight로의 전환이 불가능합니다.
Observation Template Monitoring 서비스에서 설정한 감시 설정 템플릿을 Cloud Insight의 Rule Template으로 전환합니다.
My Chart Monitoring 서비스에서 생성한 My Chart를 Cloud Insight의 Dashboard로 전환합니다.
My Group Monitoring 서비스에서 생성한 My Group을 Cloud Insight의 Target Group으로 전환합니다.
참고

Monitoring 서비스 이용을 위해 각 Server에 설정한 상세 모니터링 설정은 Cloud Insight에서도 그대로 유지됩니다.
Cloud Insight 사용을 위해 추가로 상세 모니터링 설정을 하실 필요는 없습니다.

아래의 항목은 Cloud Insight로의 이전을 지원하지 않습니다.

항목 설명 비고
과거 성능 지표 Monitoring 서비스에 수집된 서버 별 과거 성능 지표는 이전되지 않습니다.
Observation History Monitoring 서비스에서 발생한 과거 Event 발생 이력은 이전되지 않습니다.
Notificaton Stop, Notificaton Stop History 통보 일시 정지 설정 및 일시 정지 이력은 이전되지 않습니다.

Migration 화면

Migration 화면은 다음과 같이 구성되어 있습니다.
Migration

영역 설명
① 메뉴명 현재 접속 중인 메뉴명
② 기본 기능 Migration 메뉴 최초 접근 시 표시되는 기능
  • [Migration 시작]: 클릭하여 Migration 시작
  • [상품 더 알아보기]: 클릭하여 Cloud Insight 소개 페이지로 이동
  • [새로고침]: 클릭하여 Migration 목록 새로 고침
  • ③ Card Migration 대상 및 Migration 완료 여부를 확인할 수 있는 메뉴
  • [Card]: 클릭하여 Migration 대상 목록 확인
  • ④ 검색 및 필터 Migration 대상 목록의 검색 및 필터링 지원
  • [검색]: Migration 목록에서 대상 검색
  • [필터]: Migration 상태 별 Migration 대상 확인
  • ⑤ Migration 대상 목록 Migration 대상(Observation, Observation Template, My Chart, My Group) 목록

    Migration 시작

    Migration 을 시작하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Cloud Insight (Monitoring) 메뉴를 차례대로 클릭해 주십시오.
    2. Configuration > Migration 메뉴를 차례대로 클릭해 주십시오.
    3. [Migration 시작] 버튼을 클릭해 주십시오.

    Migration은 Observation, Observation Template, My Chart, My Group의 각 항목 별 Migration 대상을 선택하는 단계로 진행됩니다. Migration 대상을 선택 후 실행 버튼을 클릭하면 Migration이 진행되며, Migration을 진행하지 않은 항목에 대해서도 다시 Migration 시작 버튼을 클릭하여 Migration을 진행할 수 있습니다.
    각 단계에 대한 설명은 아래 단락을 참고해 주십시오.

    참고

    Migration이 완료된 항목에 대해서는 다시 Migration 대상 항목에서 제외되어 다시 Migration을 진행할 수 없습니다.

    Observation

    1. Observation 목록에서 Migration을 진행할 Observation을 선택합니다. Observation 별로 현재 설정된 통보 대상을 확인하실 수 있습니다.
    2. 대상 선택 완료 후 [실행] 버튼을 클릭합니다.
    3. 팝업으로 Migration 여부에 대한 최종 확인을 진행하며, [실행] 버튼을 클릭하면 Migration이 진행됩니다. Migration 시작 이후에는 취소가 불가능하며, Migration이 시작되면 팝업이 종료되고 Observation Template 목록으로 이동합니다.
    • [건너뛰기] 버튼을 클릭하여 Observation Template의 Migration을 진행하지 않고 Observation Template의 Migration 화면으로 이동할 수 있습니다.

    Observation Template

    1. Observation Template 목록에서 Migration을 진행할 Observation Template을 선택합니다. Observation Template 별로 Template에 포함된 감시 설정을 확인하실 수 있습니다.
    2. 대상 선택 완료 후 [실행] 버튼을 클릭합니다.
    3. 팝업으로 Migration 여부에 대한 최종 확인을 진행하며, [실행] 버튼을 클릭하면 Migration이 진행됩니다. Migration 시작 이후에는 취소가 불가능하며, Migration이 시작되면 팝업이 종료되고 My Chart 목록으로 이동합니다.
    • [건너뛰기] 버튼을 클릭하여 Observation의 Migration을 진행하지 않고 My Chart의 Migration 화면으로 이동할 수 있습니다.

    My Chart

    1. My Chart 목록에서 Migration을 진행할 My Chart를 선택합니다. My Chart 별로 디렉토리에 포함된 Chart 이름, Metric 및 서버 수를 확인하실 수 있습니다.
    2. 대상 선택 완료 후 [실행] 버튼을 클릭합니다.
    3. 팝업으로 Migration 여부에 대한 최종 확인을 진행하며, [실행] 버튼을 클릭하면 Migration이 진행됩니다. Migration 시작 이후에는 취소가 불가능하며, Migration이 시작되면 팝업이 종료되고 My Chart 목록으로 이동합니다.
    • [건너뛰기] 버튼을 클릭하여 My Chart의 Migration을 진행하지 않고 My Group의 Migration 화면으로 이동할 수 있습니다.

    My Group

    1. My Group 목록에서 Migration을 진행할 My Group를 선택합니다. My Group 별로 디렉토리 및 그룹에 포함된 서버 목록을 확인하실 수 있습니다.
    2. 대상 선택 완료 후 [실행] 버튼을 클릭합니다.
    3. 팝업으로 Migration 여부에 대한 최종 확인을 진행하며, [실행] 버튼을 클릭하면 Migration이 진행됩니다. Migration 시작 이후에는 취소가 불가능하며, Migration이 시작되면 팝업이 종료되고 Migration 메뉴로 이동합니다.

    Migration 확인

    각 단계의 Migration을 시작한 이후, Migration 메뉴에서 각 항목 별 Migration 완료 여부를 확인하실 수 있습니다.
    상단의 Observation, Observation Template, My Chart, My Group 카드를 통해 전체 대상 중 현재 진행 중, 완료된 Migration 대상의 갯수를 확인하실 수 있습니다.

    Migration 대상 목록에서 Migration 대상 별 Migration 진행 상태를 확인하실 수 있으며, 진행 상태에 따른 표시 방법은 아래와 같습니다.

    참고

    일부 Metric은 매핑 정보에 따라 전환이 불가능하며(예시. 파일 로그, proccessor time), OS(linux/windows)에 따라 수집하는 Metric에 차이가 존재할 수 있습니다. 또한 상세 값(Cloud Insight의 Dimension)에 대해서 Monitoring <-> Cloud Insight에 수집대상의 차이가 존재할 수 있습니다.(예시. file system)

    상태 설명
    진행전 Migration을 아직 진행하지 않은 항목
    완료 Migration이 완료된 항목, 완료된 시간을 함께 표시
    내부 오류 내부 오류로 인해 Migration을 진행하지 못한 항목
    미지원 Migration을 지원하지 않는 Metric만 포함된 Observation에 대해 Migration 시도 한 경우
    아래의 Metric은 Migration을 지원하지 않음
  • 로그 감시(로그 감시는 Cloud Log Analytics의 Keyword 알람 기능을 통해 지원)
  • Processor Time
  • 일부 완료 지원하지 않는 Metric이 포함된 Observation Template의 Migration을 시도하여 미지원 Metric을 제외하고 Migration이 완료한 경우 또는 My Chart의 Migration 시 일부 Chart만 Migration 되는 경우

    또한 Cloud Insight의 아래 메뉴를 통해 Migration이 성공적으로 진행되었는지 확인하실 수 있습니다.

    항목 Cloud Insight 메뉴 확인 방법
    Observation Configuration > Event Rule 새롭게 추가된 Event Rule 확인, Total Rule Count 확인
    Observation Template Configuration > Template > Rule Template 새롭게 추가된 Rule Template 확인
    My Chart Dashboard 새롭게 추가된 Dashboard 확인, 정상적으로 Chart가 그려지는지 확인
    My Group Configuration > Template > Target Group 새롭게 추가된 Target Group 확인
    참고

    Observation, My Chart는 대상 Server에 Cloud Insight가 설치된 상태에서만 작동합니다.
    Observation, My Chart가 작동하지 않을 경우, 대상 서버에 Cloud Insight Agent의 설치 및 작동 여부를 확인해 주십시오.

    참고

    plugin process, plugin file Type의 metric이 포함된 rule template으로 event rule을 생성할 경우 plugin을 등록하여야 event rule이 정상 동작합니다.

    Migration 된 항목의 명명 규칙

    Migration 된 Observation, Observation Template, My Chart, My Group의 경우 Monitoring 서비스에서 설정했던 이름과 다른 이름으로 표시될 수 있습니다. Cloud Insight로 이전된 Observation, Observation Template, My Chart, My Group의 명명 규칙은 아래와 같습니다.

    항목 Cloud Insight 리소스 이름 비고
    Observation hostName + metric + timestamp
    Observation Template template 이름 + timestamp
    My Chart Dashboard : directory명 + timestamp
    Widget : chart명 + timestamp
    My Group My Group 이름 + timestamp

    Monitoring, Cloud Insight의 Metric 비교

    Observation, Observation Template

    Monitoring 서비스의 Observation을 통해 설정 가능한 감시 항목 별 Cloud Insight의 대응 Metric 안내 드립니다.

    분류 Monitoring Cloud Insight
    Metric Type Metric 설명
    Ping Fail Ping Fail Server is_on 1 if server is alive, 0 otherwise
    서버 시간차 서버 시간차 Server time_deviation time deviation with NTP server
    CPU used(%) Server avg_cpu_used_rto CPU Utilization Average
    idle Server avg_cpu_idle_rto CPU idle ratio average (%)
    user Server avg_cpu_user_rto CPU user ratio average (%)
    system Server avg_cpu_sys_rto (Linux) CPU system ratio average (%)
    nice Server avg_nice_rto (Linux) CPU nice ratio average (%)
    irq Server avg_irq_rto (Linux) CPU interrupt ratio average (%)
    softirq Server avg_softirq_rto (Linux) CPU soft interrupt ratio average (%)
    iowait Server avg_io_wait_rto (Linux) CPU IO wait ratio average (%)
    privildged time Server avg_prv_mde_exec_tm_rto (Windows) CPU used ratio in the privileged mode
    dpc time Server avg_dly_pcd_call_tm_rto (Windows) CPU used ratio for deferred procedure calls (DPCs) (%)
    interrupt time Server avg_interrup_tm_rto (Windows) CPU used ratio for interrupts (%)
    processor time 미지원    
    Load Average 로드평균(1분) Server load_average_1m CPU load 1 minute (%)
    로드평균(5분) Server load_average_5m CPU load 5 minute average (%)
    로드평균(15분) Server load_average_15m CPU load 15 minute average (%)
    Memory used(%) Memory mem_usert Memory Utilization(%)
    total Memory mem_mb total memory (MB)
    used Memory used_mem_mb used memory (MB)
    free Memory free_mem_mb free memory (MB)
    shared Memory shared_mem_mb (Linux) shared memory (MB)
    buffers Memory bffr_mb (Linux) buffers (MB)
    cached Memory cache_mb (Linux) cache (MB)
    pgin/sec Memory pgin_mb page in (MB)
    pgout/sec Memory pgout_mb page out (MB)
    Swap used(%) Memory swap_usert swap used ratio (%)
    total Memory swap_mb swap (MB)
    used Memory swap_used_mb swap used (MB)
    Disk read count Server avg_read_cnt disk read count per second average
    write count Server avg_write_cnt disk write count per second average
    read byte Server avg_read_byt_cnt disk read bytes average
    write byte Server avg_write_byt_cnt disk write bytes average
    파일 시스템 사용량 File System used_byt_cnt used bytes
    가용량 File System free_byt_cnt free bytes
    used(%) File System fs_usert File System Utilization Average
    마운트 상태 File System mnt_stat_cd mount state(1: mounted, 0: unmounted)
    iuse% File System ind_usert inodes usage(Linux)
    NIC collision Network clsn_packt_cnt (Linux) collisions packets
    bps in Network rcv_bps receive bits per second
    bps out Network snd_bps send bits per second
    pps in Network rcv_pps receive packets per second
    pps out Network snd_pps send packets per second
    error in Network rcv_fail_packt_cnt receive fail packets
    error out Network snd_fail_packt_cnt send fail packets
    사용자 수 사용자 수 Server user_cnt user count
    프로세스 프로세스 다운 Plugin Process is_process_up 1 if process is up, 0 otherwise
    프로세스 수 Plugin Process process_count process count (지정한 프로세스)
    cpu(%) Plugin Process avg_cpu_usert process used Average
    mem(%) Plugin Process avg_mem_usert average memory usage %
    mem(KB) Plugin Process avg_mem_byt_cnt memory usage
    Thread 수 Plugin Process avg_thd_cnt thread thread count
    전체 프로세스 수 Server proc_cnt processes count (서버 전체)
    프로세스 재시작 Plugin Process is_process_up 1 if process is up, 0 otherwise
    로그 감시 파일 로그 미지원    
    파일 감시 변경 Plugin File file_modified 1: modified, 0: not modified
    크기 Plugin File file_size file size(byte)
    무변경 Plugin File file_modified 1: modified, 0: not modified
    파일 존재 유무 Plugin File file_exist 1:file is exist, 0: file is not exist

    My Chart

    Monitoring 서비스의 My Chart에 추가 가능한 항목 별 Cloud Insight의 대응 Metric 안내 드립니다.

    Monitoring Cloud Insight
    Code 설명 Type Metric
    avg.svr.cpu.used.rto CPU Used Server avg_cpu_used_rto
    avg.svr.cpu.idle.rto CPU Idle Server avg_cpu_idle_rto
    avg.svr.cpu.user.rto CPU User Server avg_cpu_user_rto
    avg.svr.cpu.sys.rto CPU System Server avg_cpu_sys_rto (Linux)
    avg.svr.io.wait.rto CPU IO Wait Server avg_io_wait_rto (Linux)
    mi1.avg.ld.cnt Load 1M Server load_average_1m
    mi5.avg.ld.cnt Load 5M Server load_average_5m
    mi15.avg.ld.cnt Load 15M Server load_average_15m
    mem.usert Memory Used(%) Memory mem_usert
    used.mem.mb Memory Used Memory used_mem_mb
    free.mem.mb Memory Free Memory free_mem_mb
    swap.usert Swap Used(%) Memory swap_usert
    avg.svr.read.cnt Disk Read Count Server avg_read_cnt
    avg.svr.write.cnt Disk Write Count Server avg_write_cnt
    avg.svr.read.byt Disk IO Read Server avg_read_byt_cnt
    avg.svr.write.byt Disk IO Write Server avg_write_byt_cnt
    avg.svr.fs.usert File System Used(%) Server avg_fs_usert
    fs.used.mb File System 사용량 Server fs_used_mb
    fs.free.mb File System 가용 Server fs_free_mb
    avg.svr.rcv.bps Network Input (bps) Server avg_rcv_bps
    avg.svr.snd.bps Network Output (bps) Server avg_snd_bps
    avg.svr.rcv.pps Network Input (pps) Server avg_rcv_pps
    avg.svr.snd.pps Network Output (pps) Server avg_snd_pps