Event
    • PDF

    Event

    • PDF

    Article Summary

    Classic/VPC 환경에서 이용 가능합니다.

    Event에서는 Cloud DB for MySQL 서버에서 발생한 이벤트 이력을 확인할 수 있습니다. MySQL에서 발생하는 이벤트는 사용자가 별도로 설정하지 않아도 자동으로 이력을 저장하여 영구 보관합니다. MySQL Server별로 알람 항목과 임계치를 지정하여 이벤트를 생성하면 해당 이벤트가 발생할 때 메일과 SMS로 통보받을 수 있습니다.

    Event 화면(VPC)

    VPC 환경에서의 Event 이용을 위한 기본적인 설명은 다음과 같습니다.

    database-database-5-5_eventmain_vpc_ko.png

    영역설명
    ① 메뉴 이름현재 확인 중인 메뉴 이름
    ② 기본 기능Cloud DB for MySQL 상세 정보 확인, Event 화면 새로고침
    Event Rule 설정(Cloud Insight)네이버 클라우드 플랫폼의 모니터링 전문 서비스인 Cloud Insight로 이동하여 이벤트 규칙 및 통보(알람) 설정
    ④ 이벤트 목록저장된 이벤트 이력 확인, 이벤트 목록에서 이벤트 발생 기간과 서비스 이름으로 원하는 이벤트 이력 검색

    Event 화면(Classic)

    Classic 환경에서의 Event 이용을 위한 기본적인 설명은 다음과 같습니다.

    database-database-5-5_eventmain_vpc_ko.png

    영역설명
    ① 메뉴 이름현재 확인 중인 메뉴 이름
    ② 기본 기능Cloud DB for MySQL 상세 정보 확인, Event 화면 새로고침
    Event History, Event 설정 현황저장된 이벤트 이력 확인, 이벤트 목록에서 이벤트 발생 기간과 서비스 이름으로 원하는 이벤트 이력 검색, 이벤트 설정
    ④ Event 목록이벤트 목록 및 설정 확인

    이벤트 확인(VPC)

    VPC 환경의 MySQL Server에서 발생한 이벤트를 확인하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔의 VPC 환경에서 Services > Database > Cloud DB for MySQL 메뉴를 차례대로 클릭해 주십시오.
    2. Event 메뉴를 클릭해 주십시오.
    3. 이벤트 목록이 나타나면 필요한 정보를 확인해 주십시오.
      • DB Server 이름: 이벤트가 발생한 MySQL Server의 이름
      • Event 발생 시간: 이벤트가 발생한 시간
      • Event 유형: 발생한 이벤트의 종류
      • Event 이름: 발생한 이벤트의 이름
        • DB: DB에서 발생한 event
        • Backup: 백업 시작 및 종료 event
        • StorageSize: Storage 크기 변경
        • Failover: Failover 시 발생한 event
      • 내용: 발생한 이벤트의 설명
      • 접속 IP: 이벤트가 발생한 관리자 계정의 접속 IP 주소
    4. Event 유형이 DB Server인 경우 클릭하여 상세 정보를 확인해 주십시오.
      database-database-5-5_eventdetails_vpc_ko.png
      • DB 서비스 이름: MySQL Server의 서비스 이름
      • DB 상태: 운영 중인 MySQL Server의 상태
      • DB Role: 운영 중인 MySQL Server의 역할
      • 생성 일시: 운영 중인 MySQL Server를 생성한 날짜
      • DB 엔진 버전: DB 엔진 버전

    이벤트 확인(Classic)

    Classic 환경의 MySQL Server에서 발생한 이벤트를 확인하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔의 Classic 환경에서 Services > Database > Cloud DB for MySQL 메뉴를 차례대로 클릭해 주십시오.
    2. Event 메뉴를 클릭해 주십시오.
    3. Event History 탭을 클릭한 후 이벤트 목록이 나타나면 필요한 정보를 확인해 주십시오.
      • DB Server 이름: 이벤트가 발생한 MySQL Server의 이름
      • Event 발생 시간: 이벤트가 발생한 시간
      • Event 유형: 발생한 이벤트의 종류
      • Event 이름: 발생한 이벤트의 이름
        • DB: DB에서 발생한 event
        • Backup: 백업 시작 및 종료 event
        • StorageSize: Storage 크기 변경
        • Failover: Failover 시 발생한 event
      • 내용: 발생한 이벤트의 설명
      • 접속 IP: 이벤트가 발생한 관리자 계정의 접속 IP 주소
    4. Event 유형이 DB Server인 경우 클릭하여 상세 정보를 확인해 주십시오.
      database-database-5-5_eventdetails_ko.png
      • DB 서비스 이름: MySQL Server의 서비스 이름
      • DB 상태: 운영 중인 MySQL Server의 상태
      • DB Role: 운영 중인 MySQL Server의 역할
      • 생성 일시: 운영 중인 MySQL Server를 생성한 날짜
      • DB 엔진 버전: DB 엔진 버전

    이벤트 설정(VPC)

    네이버 클라우드 Cloud Insight를 통해 VPC 환경에서 MySQL Server의 이벤트 규칙을 지정하고 통보 및 알람을 설정할 수 있습니다.

    Event Rule 설정(VPC)

    네이버 클라우드 플랫폼의 모니터링 전문 서비스인 Cloud Insight를 사용하면 MySQL Server에 대한 Event Rule을 사용자가 좀 더 상세하게 설정하여 모니터링할 수 있습니다. 사용자가 설정한 규칙대로 수집된 이벤트는 Cloud Insight의 대시보드에서 확인이 가능합니다.

    주의

    Cloud Insight 이용 신청 시 별도의 요금이 부과됩니다. Cloud Insight 소개와 요금제에 대한 설명은 네이버 클라우드 플랫폼 포털의 서비스 > Management & Governance > Cloud Insight 메뉴를 참조해 주십시오.

    Cloud Insight에서 MySQL Server에 대한 Event Rule을 설정하고 대시보드에서 확인하는 방법은 Cloud Insight 사용 가이드를 참조해 주십시오.

    기본 Metric 지표

    Cloud Insight의 MySQL Server 대시보드에서 확인할 수 있는 기본 Metric 지표는 다음과 같습니다.

    그래프 차트단위설명
    mysql select qpsquery/secmysql insert 초당 요청량
    mysql insert qpsquery/secmysql insert qps 초당 요청량
    mysql update qpsquery/secmysql update qps 초당 요청량
    mysql delete qpsquery/secmysql delete qps 초당 요청량
    mysql replace qpsquery/secmysql replace qps 초당 요청량
    mysql query cache qpsquery/secmysql query cache qps 초당 요청량
    mysql procedure call qpsquery/secmysql procedure call qps 초당 요청량
    mysql total connectionquery/secmysql total connection 초당 요청량
    mysql running threadsnummysql running threads 초당 요청량
    mysql slow queriesquery/secmysql slow queries 초당 요청량

    Custom Schema 설정 항목

    Cloud Insight의 Custom Schema 메뉴에서 설정할 수 있는 Metric 이벤트 감시 항목은 다음과 같습니다.

    MetricDescriptionData typeAggregation CycleAggregationUnit
    mysql_selectmysql select qpsFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    mysql_insertmysql insert qpsFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    mysql_updatemysql update qpsFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    mysql_deletemysql delete qpsFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    mysql_replacemysql replace qpsFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    mysql_qcachemysql query cache qpsFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    mysql_callmysql procedure call qpsFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    mysql_totalconnmysql total connectionFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    mysql_runconnmysql running threadsFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTnum
    mysql_slowmysql slow queriesFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    cpu_userCPU userFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNT%
    cpu_sysCPU kernelFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNT%
    cpu_iowaitCPU iowaitdFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNT%
    cpu_totalCPU TotalFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNT%
    cpu_load_1Load avg 1minFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNT%
    cpu_load_5Load avg 5minFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNT%
    cpu_load_15Load avg 15minFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNT%
    disk_mysql_usedmysql disk usedFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTbytes
    mem_pctMemory usedFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNT%
    nic_txnic sendFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTbytes/60
    nic_rxnic receiveFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTbytes/60
    nic_totalnic totalFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTbytes/60
    swap_pctSwap usedFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNT%
    disk_readDisk I/O Read bytesFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTKB/sec
    disk_writeDisk I/O Write bytesFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTKB/sec
    disk_totalDisk I/O Total ByteFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTKB/sec
    cpu_pctCPU usedFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNT%
    mysql_rqpsmysql row readFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    mysql_wqpsmysql row writeFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    mysql_slaverunmysql replication stopFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTsec
    mysql_slavedelaymysql replication delayFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTsec
    mysql_rrpsread rowaccessFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    mysql_wrpswrite rowaccessFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTquery/sec
    mysql_ibtmpInnoDB Temporary SizeFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTMB
    mysql_activeCould not connect

    (active(100) or inactive(0))

    FLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTnum
    disk_mysql_freeFree StorageSpaceFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTKB
    mem_freeFree MemoryFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTKB
    mysql_total_binlog_sizeTotal Binary Log SizeFLOATMin1,Min5,Min30,Hour2,Day1AVG,MAX,MIN,SUM,COUNTGB

    통보 및 알람 설정(VPC)

    네이버 클라우드 플랫폼의 모니터링 전문 서비스인 Cloud Insight를 사용하면 MySQL Server에 대한 Event Rule을 설정해놓은 경우 특정 규칙에 대해 임계치를 설정하여 임계치 초과 시 미리 지정한 사용자에게 메일과 SMS로 통보(알람)하도록 설정할 수 있습니다.

    주의

    Cloud Insight 이용 신청 시 별도의 요금이 부과됩니다. Cloud Insight 소개와 요금제에 대한 설명은 네이버 클라우드 플랫폼 포털의 서비스 > Management & Governance > Cloud Insight 메뉴를 참조해 주십시오.

    Cloud Insight에서 MySQL Server별 Event Rule에 대한 통보(알람)를 설정하는 방법은 Cloud Insight 사용 가이드를 참조해 주십시오.

    이벤트 설정(Classic)

    MySQL Server에서 지정한 상황이 발생하면 사용자에게 통보하도록 이벤트를 설정할 수 있습니다.

    database-database-5-5_setevent1_ko.png

    이벤트 설정

    네이버 클라우드 플랫폼 콘솔에서 각 MySQL Server의 이벤트 규칙을 지정하고 통보 및 알람을 설정할 수 있습니다.

    Classic 환경에서 MySQL Server의 이벤트를 설정하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔의 Classic 환경에서 Services > Database > Cloud DB for MySQL 메뉴를 차례대로 클릭해 주십시오.

    2. Event 메뉴를 클릭해 주십시오.

    3. Event 설정 현황 탭을 클릭한 후 이벤트를 설정할 MySQL Server를 클릭해 주십시오.

    4. [이벤트 설정] > [Event 항목설정] 버튼을 차례대로 클릭해 주십시오.

    5. 아래 표를 참조하여 항목을 선택하고 알람을 발생시킬 임계치를 입력한 후 [추가] 버튼을 클릭해 주십시오.
      database-database-5-5_setevent2_ko.png

      알람항목알람세부항목설명
      CPU① Used(%)
      ② Iowait(%)
      ① CPU 사용량
      ② CPU Iowait 사용량
      MemoryUsed(%)메모리 사용량
      Swapswap_pctSwap 메모리 발생량
      Disk I/O① Read kbytes
      ② Write kbytes
      ① Disk의 읽기 발생량
      ② Disk의 쓰기 발생량
      Load Average1min, 5min, 15min서버 부하량
      FilesystemUsed(kByte)디스크 사용량
      ConnectionsRunningMySQL Server 접속 세션 수
      SlowQuerySlowQueryCount1초 이상 실행되는 쿼리의 개수
      Replication① Stop
      ② Delay
      ① 복제 중단 정보
      ② 마스터 대비 복제 지연 시간
      DBDownDB 다운 정보
      • [수정] 버튼 또는 [삭제] 버튼을 클릭하여 추가한 이벤트를 수정하거나 삭제할 수 있습니다.
    6. [다음] 버튼을 클릭해 주십시오.

    7. 알람이 발생했을 때 통보를 받을 담당자를 추가하고 통보 방법을 선택한 후 [추가] 버튼을 클릭해 주십시오.
      database-database-5-5_setevent3_ko.png

      • [수정] 버튼 또는 [삭제] 버튼을 클릭하여 추가한 이벤트를 수정하거나 삭제할 수 있습니다.
    8. [다음] 버튼을 클릭한 후 설정 내용을 확인하고 [확인] 버튼을 클릭해 주십시오.
      database-database-5-5_setevent4_ko.png

    이벤트 관리

    설정한 이벤트의 내용과 통보 대상자를 확인하고, 통보를 일시 정지 및 재시작하거나 이벤트를 해제할 수 있습니다.

    database-database-5-5_manageevent_ko.png

    이벤트 해제

    설정한 이벤트를 해제하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔의 Classic 환경에서 Services > Database > Cloud DB for MySQL 메뉴를 차례대로 클릭해 주십시오.
    2. Event 메뉴를 클릭해 주십시오.
    3. Event 설정 현황 탭을 클릭한 후 이벤트를 해제할 MySQL Server를 클릭해 주십시오.
    4. 아래와 같이 이벤트를 해제해 주십시오.
      • 개별 이벤트 삭제: 선택한 MySQL Server 행 아래에 표시되는 이벤트 목록에서 삭제할 이벤트를 찾아 [삭제] 버튼 클릭 후 확인 팝업 창에서 [예] 버튼 클릭
      • 해당 Server의 모든 이벤트 삭제: [이벤트 해제] 버튼 클릭 후 확인 팝업 창에서 [예] 버튼 클릭

    통보 관리

    이벤트 알람이 발생했을 때의 통보 대상자를 확인하고 통보를 일시 정지 및 재시작할 수 있습니다. 통보를 일시 정지하면 설정한 기간 동안에는 이벤트가 발생해도 통보가 발신되지 않습니다.

    통보를 관리하는 방법은 다음과 같습니다.

    1. 네이버 클라우드 플랫폼 콘솔의 Classic 환경에서 Services > Database > Cloud DB for MySQL 메뉴를 차례대로 클릭해 주십시오.
    2. Event 메뉴를 클릭해 주십시오.
    3. Event 설정 현황 탭을 클릭한 후 통보 설정을 확인할 MySQL Server를 클릭해 주십시오.
    4. 아래와 같이 통보 설정을 관리해 주십시오.
      • 통보 대상자 관리: 선택한 MySQL Server 행의 [보기] 버튼 클릭 후 설정 팝업 창에서 통보 대상자 관리
      • 통보 일시정지: [통보 일시정지] 버튼 클릭 후 기간과 등록자를 입력하고 [설정] 버튼 클릭
      • 통보 재시작: [통보 재시작] 버튼 클릭 후 확인 팝업 창에서 [예] 버튼 클릭

    이 문서가 도움이 되었습니까?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.