콘텐츠로 이동

볼케엔진 MySQL

볼케엔진 MySQL 지표 표시, CPU 사용률, 메모리 사용률, IOPS, 네트워크 대역폭, InnoDB, TPS, QPS 등을 포함합니다.

설정

Func 설치

권장: Guance 통합 - 확장 - 호스팅 Func를 개통하세요. 필요한 사전 조건은 모두 자동으로 설치되므로, 계속해서 스크립트 설치를 진행하세요.

Func를 직접 배포하는 경우 Func 직접 배포를 참고하세요.

설치 스크립트

안내: 요구 사항을 충족하는 볼케엔진 AK를 미리 준비해 주세요. (간단히 하려면 전역 읽기 전용 권한 ReadOnlyAccess를 직접 부여하면 됩니다)

MySQL 클라우드 리소스의 모니터링 데이터를 동기화하려면, 해당 수집 스크립트인 「Guance 통합(볼케엔진-MySQL 수집)」(ID: integration_volcengine_mysql)을 설치합니다.

[설치]를 클릭한 뒤, 볼케엔진 AK와 볼케엔진 계정명을 입력하세요.

[배포 시작 스크립트]를 클릭하면 시스템이 자동으로 Startup 스크립트 세트를 생성하고, 대응하는 시작 스크립트를 자동으로 구성합니다.

활성화한 뒤에는 「관리 / 자동 트리거 설정」에서 해당 자동 트리거 구성을 확인할 수 있습니다. [실행]을 클릭하면 정기 실행을 기다리지 않고 즉시 한 번 실행됩니다. 잠시 후 실행 작업 기록과 해당 로그를 확인할 수 있습니다.

해당 로그도 수집하려면 대응하는 로그 수집 스크립트도 활성화해야 합니다. 과금도 수집하려면 클라우드 과금 수집 스크립트를 활성화하세요.

검증

  1. 「관리 / 자동 트리거 설정」에서 해당 작업이 자동 트리거 구성에 존재하는지 확인하고, 작업 기록과 로그를 확인해 이상 여부를 점검합니다.
  2. Guance의 「기반 인프라 / 사용자 정의」에서 자산 정보가 있는지 확인합니다.
  3. Guance의 「지표」에서 대응하는 모니터링 데이터가 있는지 확인합니다.

지표

볼케엔진-MySQL을 구성하면 기본 지표 집합은 아래와 같습니다. 설정을 통해 더 많은 지표를 수집할 수 있습니다. 볼케엔진 클라우드 모니터링 지표 상세

메트릭 이름 서브네임스페이스 지표 한국어 이름 메트릭 단위 차원
ReplicationDelay deploy_monitor_new 복제 지연 Second ResourceID,Node
SlowQueries engine_monitor_new 느린 쿼리 수 Count/Second ResourceID,Node
ThreadsConnected engine_monitor_new 현재 열린 연결 수 Count ResourceID,Node
ThreadsCreated engine_monitor_new 생성된 스레드 수 Count ResourceID,Node
ThreadsRunning engine_monitor_new 실행 중인 스레드 수 Count ResourceID,Node
SelectScan engine_monitor_new 전체 테이블 스캔 수 Count/Second ResourceID,Node
OperationUpdate engine_monitor_new 업데이트 수 Count/Second ResourceID,Node
OperationDelete engine_monitor_new 삭제 수 Count/Second ResourceID,Node
OperationInsert engine_monitor_new 삽입 수 Count/Second ResourceID,Node
OperationReplace engine_monitor_new 대체 수 Count/Second ResourceID,Node
OperationCommit engine_monitor_new 커밋 수 Count/Second ResourceID,Node
OperationRollback engine_monitor_new 롤백 수 Count/Second ResourceID,Node
CreatedTmpTables engine_monitor_new 임시 테이블 수 Count/Second ResourceID,Node
TableLocksWaited engine_monitor_new 테이블 잠금 대기 횟수 Count/Second ResourceID,Node
OpenedTables engine_monitor_new 열린 테이블 수 Count ResourceID,Node
InnodbCacheHitRate engine_monitor_new InnoDB 캐시 적중률 Percent ResourceID,Node
InnodbCacheUtil engine_monitor_new InnoDB 캐시 사용률 Percent ResourceID,Node
InnodbNumOpenFiles engine_monitor_new InnoDB 현재 열린 테이블 수 Count ResourceID,Node
InnodbDataRead engine_monitor_new InnoDB 읽기량 Bytes/Second(SI) ResourceID,Node
InnodbDataWritten engine_monitor_new InnoDB 쓰기량 Bytes/Second(SI) ResourceID,Node
InnodbRowsDeleted engine_monitor_new InnoDB 행 삭제량 Count/Second ResourceID,Node
InnodbRowsUpdated engine_monitor_new InnoDB 행 업데이트량 Count/Second ResourceID,Node
InnodbRowsInserted engine_monitor_new InnoDB 행 삽입량 Count/Second ResourceID,Node
InnodbDataReadBytes engine_monitor_new InnoDB 행 읽기량 Count/Second ResourceID,Node
InnodbRowsLockTimeAvg engine_monitor_new InnoDB 평균 행 잠금 대기 시간 Millisecond ResourceID,Node
InnodbRowLockWaits engine_monitor_new InnoDB 행 잠금 대기 횟수 Count/Second ResourceID,Node
CreatedTmpFiles engine_monitor_new 임시 파일 수 Count/Second ResourceID,Node
HandlerReadRndNext engine_monitor_new 다음 행 읽기 요청 수 Count/Second ResourceID,Node
HandlerRollback engine_monitor_new 내부 롤백 수 Count/Second ResourceID,Node
HandlerCommit engine_monitor_new 내부 커밋 수 Count/Second ResourceID,Node
InnodbBufferPoolPagesFree engine_monitor_new InnoDB 버퍼 풀 빈 페이지 수 Count ResourceID,Node
TotalInnodbBufferPoolPages engine_monitor_new InnoDB 총 페이지 수 Count ResourceID,Node
InnodbBufferPoolReadRequests engine_monitor_new InnoDB 논리 읽기 Count/Second ResourceID,Node
InnodbBufferPoolReads engine_monitor_new InnoDB 물리 읽기 Count/Second ResourceID,Node
InnodbDataReadCounts engine_monitor_new InnoDB 읽기 횟수 Count/Second ResourceID,Node
InnodbDataWriteCounts engine_monitor_new InnoDB 쓰기 횟수 Count/Second ResourceID,Node
CreatedTmpDiskTables engine_monitor_new 디스크 임시 테이블 수 Count/Second ResourceID,Node
InnodbBpDirtyPct engine_monitor_new InnoDB 버퍼 풀 더티 페이지 비율 Percent ResourceID,Node
InnodbLogWrites engine_monitor_new InnoDB 평균 초당 물리적 Redo Log File 쓰기 횟수 Count/Second ResourceID,Node
InnodbRowLockTimeMax engine_monitor_new InnoDB 테이블 최대 row lock 대기 시간 Millisecond ResourceID,Node
InnodbOsLogFsyncs engine_monitor_new 평균 초당 로그 파일에 완료된 fsync 쓰기 수 Count/Second ResourceID,Node
InnodbBufferPoolPagesFlushed engine_monitor_new InnoDB 버퍼 풀 페이지 flush 요청 수 Count/Second ResourceID,Node
RedologSize engine_monitor_new Redolog 사용량 Bytes(IEC) ResourceID,Node
InnodbDataFsyncs engine_monitor_new InnoDB 평균 초당 fsync 작업 수 Count/Second ResourceID,Node
SlowLogSize engine_monitor_new 슬로우 로그 사용량 Bytes(IEC) ResourceID,Node
QPS engine_monitor_new MySQL 초당 요청 수 Count/Second ResourceID,Node
TPS engine_monitor_new 초당 트랜잭션 수 Count/Second ResourceID,Node
InsertSelect engine_monitor_new 평균 초당 insert select 실행 횟수 Count/Second ResourceID,Node
OpenFiles engine_monitor_new 열린 파일 수 Count ResourceID,Node
ConnUsage engine_monitor_new MySQL 연결 수 사용률 Percent ResourceID,Node
CpuUtil resource_monitor_new CPU 사용률 Percent ResourceID,Node
MemUtil resource_monitor_new 메모리 사용률 Percent ResourceID,Node
DiskUtil resource_monitor_new 디스크 사용률 Percent ResourceID,Node
NetworkReceiveThroughput resource_monitor_new 네트워크 입력 처리량 Bytes/Second(SI) ResourceID,Node
NetworkTransmitThroughput resource_monitor_new 네트워크 출력 처리량 Bytes/Second(SI) ResourceID,Node
IOPS resource_monitor_new IOPS Count/Second ResourceID,Node
DiskUsageBytes resource_monitor_new 디스크 사용량 Bytes(SI) ResourceID,Node

객체

수집된 볼케엔진 MySQL 객체 데이터 구조이며, 「기반 인프라-사용자 정의」에서 객체 데이터를 확인할 수 있습니다.

  {
    "category": "custom_object",
    "fields": {
      "NodeSpec": "rds.mysql.d1.n.1c1g",
      "TimeZone": "UTC +08:00",
      ...
    },
    "measurement": "volcengine_mysql",
    "tags": {
      "AllowListVersion": "initial",
      "DBEngineVersion": "MySQL_5_7",
      "InstanceId": "mysql-xxx",
      "InstanceName": "mysql-xxx",
      "InstanceStatus": "Running",
      "InstanceType": "DoubleNode",
      "LowerCaseTableNames": "1",
      "NodeNumber": "2",
      "ProjectName": "default",
      "RegionId": "cn-beijing",
      "StorageSpace": "20",
      "StorageType": "LocalSSD",
      "SubnetId": "subnet-xxx",
      "VpcId": "vpc-xxx",
      "ZoneId": "cn-beijing-a",
      "name": "mysql-xxx"
    }
  }

문서 평가

이 페이지가 도움이 되었나요?