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 메뉴 최초 접근 시 표시되는 기능 |
| ③ Card | Migration 대상 및 Migration 완료 여부를 확인할 수 있는 메뉴 |
| ④ 검색 및 필터 | Migration 대상 목록의 검색 및 필터링 지원 |
| ⑤ Migration 대상 목록 | Migration 대상(Observation, Observation Template, My Chart, My Group) 목록 |
Migration 시작
Migration 을 시작하는 방법은 다음과 같습니다.
- 네이버 클라우드 플랫폼 콘솔에서 Services > Management & Governance > Cloud Insight (Monitoring) 메뉴를 차례대로 클릭해 주십시오.
- Configuration > Migration 메뉴를 차례대로 클릭해 주십시오.
- [Migration 시작] 버튼을 클릭해 주십시오.
Migration은 Observation, Observation Template, My Chart, My Group의 각 항목 별 Migration 대상을 선택하는 단계로 진행됩니다. Migration 대상을 선택 후 실행 버튼을 클릭하면 Migration이 진행되며, Migration을 진행하지 않은 항목에 대해서도 다시 Migration 시작 버튼을 클릭하여 Migration을 진행할 수 있습니다.
각 단계에 대한 설명은 아래 단락을 참고해 주십시오.
Migration이 완료된 항목에 대해서는 다시 Migration 대상 항목에서 제외되어 다시 Migration을 진행할 수 없습니다.
Observation
- Observation 목록에서 Migration을 진행할 Observation을 선택합니다. Observation 별로 현재 설정된 통보 대상을 확인하실 수 있습니다.
- 대상 선택 완료 후 [실행] 버튼을 클릭합니다.
- 팝업으로 Migration 여부에 대한 최종 확인을 진행하며, [실행] 버튼을 클릭하면 Migration이 진행됩니다. Migration 시작 이후에는 취소가 불가능하며, Migration이 시작되면 팝업이 종료되고 Observation Template 목록으로 이동합니다.
- [건너뛰기] 버튼을 클릭하여 Observation Template의 Migration을 진행하지 않고 Observation Template의 Migration 화면으로 이동할 수 있습니다.
Observation Template
- Observation Template 목록에서 Migration을 진행할 Observation Template을 선택합니다. Observation Template 별로 Template에 포함된 감시 설정을 확인하실 수 있습니다.
- 대상 선택 완료 후 [실행] 버튼을 클릭합니다.
- 팝업으로 Migration 여부에 대한 최종 확인을 진행하며, [실행] 버튼을 클릭하면 Migration이 진행됩니다. Migration 시작 이후에는 취소가 불가능하며, Migration이 시작되면 팝업이 종료되고 My Chart 목록으로 이동합니다.
- [건너뛰기] 버튼을 클릭하여 Observation의 Migration을 진행하지 않고 My Chart의 Migration 화면으로 이동할 수 있습니다.
My Chart
- My Chart 목록에서 Migration을 진행할 My Chart를 선택합니다. My Chart 별로 디렉토리에 포함된 Chart 이름, Metric 및 서버 수를 확인하실 수 있습니다.
- 대상 선택 완료 후 [실행] 버튼을 클릭합니다.
- 팝업으로 Migration 여부에 대한 최종 확인을 진행하며, [실행] 버튼을 클릭하면 Migration이 진행됩니다. Migration 시작 이후에는 취소가 불가능하며, Migration이 시작되면 팝업이 종료되고 My Chart 목록으로 이동합니다.
- [건너뛰기] 버튼을 클릭하여 My Chart의 Migration을 진행하지 않고 My Group의 Migration 화면으로 이동할 수 있습니다.
My Group
- My Group 목록에서 Migration을 진행할 My Group를 선택합니다. My Group 별로 디렉토리 및 그룹에 포함된 서버 목록을 확인하실 수 있습니다.
- 대상 선택 완료 후 [실행] 버튼을 클릭합니다.
- 팝업으로 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을 지원하지 않음 |
| 일부 완료 | 지원하지 않는 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 |