콘텐츠로 이동

텐센트 클라우드 KeeWiDB

텐센트 클라우드 KeeWiDB 지표 전시, 연결 수, 요청, 캐시, key, 느린 쿼리 등을 포함합니다.

구성

Func 설치

Guance 통합 - 확장 - 관리형 Func를 여는 것을 권장합니다: 모든 사전 조건이 자동으로 설치되므로, 계속해서 스크립트 설치를 진행하세요

직접 배포한 Func는 Func 직접 배포

설치 스크립트

안내: 요구사항에 맞는 텐센트 클라우드 AK를 미리 준비해 주세요(간단히 하려면, 전역 읽기 전용 권한 ReadOnlyAccess를 직접 부여해도 됩니다)

텐센트 클라우드 KeeWiDB의 모니터링 데이터를 동기화하기 위해, 해당 수집 스크립트인 「Guance 통합(텐센트 클라우드-KeeWiDB 수집)」(ID: integration_tencentcloud_keewidb)을 설치합니다

[설치]를 클릭한 뒤, 필요한 매개변수인 텐센트 클라우드 AK와 텐센트 클라우드 계정명을 입력합니다.

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

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

검증

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

지표

텐센트 클라우드 KeeWiDB를 구성하면 기본 지표 세트는 다음과 같습니다. 구성 방식으로 더 많은 지표를 수집할 수 있습니다. 텐센트 클라우드 모니터링 지표 상세

텐센트 클라우드 KeeWiDB 인스턴스 모니터링

지표 영어명 지표 중국어명 지표 설명 단위 차원 통계 세분도
KeeCpuUtil CPU 사용률 KeeWiDB 노드 CPU 사용률 % instanceid 5s、 60s、 300s、 3600s、 86400s
Connections 연결 수 인스턴스에 연결된 TCP 연결 수 instanceid 5s、 60s、 300s、 3600s、 86400s
ConnectionsUtil 연결 사용률 실제 TCP 연결 수와 최대 연결 수의 비율 % instanceid 5s、 60s、 300s、 3600s、 86400s
KeeCommands 총 요청 QPS, 초당 명령 실행 횟수 회/초 instanceid 5s、 60s、 300s、 3600s、 86400s
KeeCmdRead 읽기 요청 초당 읽기 명령 실행 횟수 회/초 instanceid 5s、 60s、 300s、 3600s、 86400s
KeeCmdWrite 쓰기 요청 초당 쓰기 명령 실행 횟수 회/초 instanceid 5s、 60s、 300s、 3600s、 86400s
KeeCmdOtherKee 기타 요청 읽기/쓰기 명령 외의 명령 실행 횟수 instanceidkeewidbnodeid 5s、 60s、 300s、 3600s、 86400s
KeeCmdSlow 느린 쿼리 실행 지연이 slowlog - log - slower - than 설정보다 큰 명령 횟수 instanceid 5s、 60s、 300s、 3600s、 86400s
CmdErr 실행 오류 초당 Proxy 명령 실행 오류 횟수, 예를 들어 명령이 없거나 매개변수 오류 등의 경우 회/초 instanceid 5s、 60s、 300s、 3600s、 86400s
KeeKeyspaceHitUtil 캐시 적중률 캐시 시스템 사용 시 요청된 데이터가 캐시에서 발견되는 비율입니다. 캐시 적중률 = 캐시 적중 횟수 / 총 요청 수 % instanceid 5s、 60s、 300s、 3600s、 86400s
KeeKeys key 총 개수 인스턴스가 저장한 총 Key 개수(1차 Key) instanceid 5s、 60s、 300s、 3600s、 86400s
KeeExpireKeys key 만료 수 시간 창 내에 제거된 Key 개수로, info 명령 출력의 expired_keys에 해당 개/초 instanceid 5s、 60s、 300s、 3600s、 86400s
KeeDiskUsed 디스크 사용량 이미 사용된 디스크 용량 MB instanceid 5s、 60s、 300s、 3600s、 86400s
KeeDiskUtil 디스크 사용률 이미 사용된 디스크 용량과 최대 용량의 비율 % instanceid 5s、 60s、 300s、 3600s、 86400s
KeeDiskIops 디스크 IOPS 사용량 초당 디스크 입출력 작업 횟수 회/초 instanceid 5s、 60s、 300s、 3600s、 86400s

객체

수집된 텐센트 클라우드 KeeWiDB 객체 데이터 구조는 「인프라-사용자 정의」에서 확인할 수 있습니다

{
  "measurement": "tencentcloud_redis",
  "tags": {
    "name"        : "crs-xxxx",
    "BillingMode" : "0",
    "Engine"      : "Redis",
    "InstanceId"  : "crs-xxxx",
    "InstanceName": "solution",
    "Port"        : "6379",
    "ProductType" : "standalone",
    "ProjectId"   : "0",
    "RegionId"    : "ap-shanghai",
    "Status"      : "2",
    "Type"        : "6",
    "WanIp"       : "172.x.x.x",
    "ZoneId"      : "200002"
  },
  "fields": {
    "ClientLimits"    : "10000",
    "Createtime"      : "2022-07-14 13:54:14",
    "DeadlineTime"    : "0000-00-00 00:00:00",
    "InstanceNodeInfo": "{인스턴스 노드 정보}",
    "InstanceTitle"   : "실행 중",
    "Size"            : 1024,
    "message"         : "{인스턴스 JSON 데이터}"
  }
}

일부 매개변수 설명은 다음과 같습니다

필드 유형 설명
Status str 인스턴스의 현재 상태. 0: 초기화 대기 중. 1: 인스턴스가 진행 중. 2: 인스턴스 실행 중. -2: 인스턴스가 격리됨. -3: 인스턴스 삭제 대기 중.
ProductType str 제품 유형. standalone: 표준판. cluster: 클러스터판.
BillingMode str 과금 방식. 0: 종량 과금. 1: 연간/월간 정액제.
ProjectId str 프로젝트 ID
NodeSet str 인스턴스의 노드 상세 정보. 주의: 이 필드는 null을 반환할 수 있으며, 유효한 값을 가져올 수 없음을 의미합니다.

주의: tagsfields의 필드는 이후 업데이트에 따라 변경될 수 있습니다 안내 1: tags.name 값은 인스턴스 ID이며, 고유 식별자로 사용됩니다 안내 2: fields.message는 JSON 직렬화 후의 문자열입니다

문서 평가

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