MySQL 인스턴스 관리하기

페이지 이동경로

MySQL 인스턴스 관리하기

MySQL 서비스에서 가동 중인 인스턴스를 관리하는 방법은 다음과 같습니다.

인스턴스 목록 보기

가동 중인 MySQL 인스턴스 그룹에 포함된 인스턴스들의 목록을 확인할 수 있습니다.
인스턴스 그룹과 인스턴스의 관계는 Overview를 참고하시기를 바랍니다.

  1. 카카오 i 클라우드 콘솔에서 MySQL 메뉴를 선택합니다
  2. Instance Group 탭에서 인스턴스 목록을 확인할 MySQL 인스턴스 그룹을 클릭합니다.
  3. 인스턴스 탭을 클릭합니다.

    이미지 이미지 인스턴스 목록

    MySQL 인스턴스 목록

    항목 설명
    인스턴스 이름 생성할 때 입력한 MySQL 인스턴스 이름
    상태 MySQL 인스턴스 상태 확인
    - 자세한 설명은 인스턴스 생명 주기 및 상태값 참고
    가용 상태 MySQL 인스턴스 간 데이터 복제에 관한 상태를 의미, 가용성을 고가용성을 선택한 경우에만 해당
    - 자세한 설명은 인스턴스 가용 상태 참고
    역할 인스턴스의 역할
    - 자세한 설명은 인스턴스 가용성 구성 및 역할 참고
    인스턴스 타입 생성할 때 선택한 MySQL 인스턴스 타입
    스토리지 크기 생성할 때 입력한 스토리지 크기
    가동시간 인스턴스가 가동된 시간
    생성일 인스턴스의 생성일시
    [더보기] 아이콘 Standby 인스턴스 삭제

인스턴스 모니터링하기

모니터링 탭에서는 MySQL 인스턴스 그룹의 모니터링 결과를 확인할 수 있습니다.
MySQL 인스턴스 그룹 내 인스턴스를 유연하고 효율적으로 관리하고, 관리에 필요한 리소스를 최소화할 수 있습니다.

  1. 카카오 i 클라우드 콘솔에서 MySQL 메뉴를 선택합니다
  2. Instance Group 탭에서 모니터링할 MySQL 인스턴스 그룹을 클릭합니다.
  3. 모니터링 탭을 클릭합니다.

    이미지 이미지 인스턴스 모니터링

    모니터링 탭

    구분 설명
    모니터링 인스턴스 모니터링할 인스턴스 선택
    조회 항목 모니터링을 조회할 항목 선택
    - 항목: MySQL / CPU / Memory / FileSystem / Disk / Network
    - 전체 항목 기본 조회
    - 항목 복수 선택 가능
    데이터 기간 모니터링 그래프에 보일 데이터의 기간
    - 기간: 1시간(기본값) / 3시간 / 12시간 / 1일 / 7일
    뷰 모드 모니터링 그래프 뷰 모드 설정
    - 1단, 2단, 3단 제공
    자동 새로고침 주기 자동 새로고침 주기 설정
    - 주기: 자동 새로고침 안 함(기본값) / 10초 / 30초 / 1분 / 5분
    수동 새로고침 클릭 시 모니터링 결과 새로고침

    모니터링 제공 데이터

    항목 모니터링 데이터 설명
    MySQL 초당 수행 쿼리 (QPS) 시간에 따른 초당 수행 쿼리
    MySQL Connections (개수) 시간에 따른 Connections 개수
    - 최대 Connections: 최대 연결 개수
    - 활성 Connections: 설정한 데이터 기간의 최대, 현재, 평균 연결 개수
    MySQL Slow Query (개수) 시간에 따른 Slow Query 개수
    MySQL 유형별 초당 쿼리 횟수 (QPS) 시간에 따른 유형별 초당 쿼리 횟수
    MySQL Row Lock Wait (개수) 시간에 따른 Row Lock Wait 개수
    MySQL Binary Log (Bytes) 시간에 따른 Binary Log 용량
    - 최대 Binary Log: Binary 파일당 최대 용량
    - 활성 Binary Log: 설정한 데이터 기간의 최대, 현재, 평균 용량
    CPU 총사용량 (%) 시간에 따른 CPU의 총사용량
    Memory 총사용량 (%) 시간에 따른 Memory의 총사용량
    Memory 유형별 사용량 (Bytes) 시간에 따른 Memory의 유형별 사용량
    FileSystem 총사용량 (%) 시간에 따른 FileSystem의 총사용량
    FileSystem 총사용량 (Bytes) 시간에 따른 FileSystem의 총사용량
    FileSystem 마운트별 inode 사용량 (%) 시간에 따른 FileSystem의 마운트별 inode 사용량
    Disk Read Bytes (Bytes/sec) 시간에 따른 Disk IO Read 사용량
    Disk Write Bytes (Bytes/sec) 시간에 따른 Disk IO Write 사용량
    Disk Read IOPS (IO/sec) 시간에 따른 Disk IO Read 사용량
    Disk Write IOPS (IO/sec) 시간에 따른 Disk IO Write 사용량
    Network 인터페이스별 RX (Bytes) 시간에 따른 네트워크 RX 사용량
    Network 인터페이스별 TX (Bytes) 시간에 따른 네트워크 TX 사용량
    Network 인터페이스별 RX (PPS) 시간에 따른 네트워크 RX 사용량
    Network 인터페이스별 TX (PPS) 시간에 따른 네트워크 TX 사용량

인스턴스 삭제하기

더 이상 사용하지 않는 MySQL Standby 인스턴스를 삭제할 수 있습니다. MySQL 인스턴스를 삭제할 때 모든 인스턴스의 동작을 종료하고 사용자의 인스턴스를 완전히 반납합니다.

주의
삭제한 MySQL 인스턴스 자원은 삭제 후 완전히 반납되며, 복구할 수 없습니다.

  1. 카카오 i 클라우드 콘솔에서 MySQL 메뉴를 선택합니다
  2. Instance Group 탭에서 삭제할 인스턴스가 있는 인스턴스 그룹을 클릭합니다.
  3. 인스턴스 탭에서 삭제하려는 인스턴스의 [더보기] 아이콘 > 인스턴스 삭제를 클릭합니다.

    이미지 이미지 인스턴스 그룹 삭제

  4. 인스턴스 삭제 팝업창에서 정보를 입력하고, [삭제] 버튼을 클릭합니다.

MySQL 인스턴스 설정하기

MySQL 서비스에서의 인스턴스 설정은 다음과 같습니다.
MySQL 인스턴스란 인스턴스 그룹이 관리하는 가상 머신(Virtual Machine)으로, 가용성에 따라 Primary, Standby, Read Replica(추후 지원 예정)로 역할이 결정됩니다. 현재 MySQL 인스턴스의 설정은 표. MySQL 인스턴스 표준 설정값(2022년 6월 기준)으로 제공됩니다. MySQL 인스턴스 설정을 변경하는 기능은 추후 지원 예정입니다.

MySQL 인스턴스 표준 설정값

MySQL 인스턴스 타입 innodb_buffer_pool_size max_connections
A1-4-STD 12G 9999
A1-8-STD 24G 9999
A1-16-STD 48G 9999
A1-2-CO 3G 9999
A1-4-CO 6G 9999
A1-8-CO 12G 9999

안내
인스턴스의 역할 및 타입에 대한 자세한 설명은 인스턴스를 참고하시기를 바랍니다.