텐센트 클라우드 Memcached¶
스크립트 마켓의 「Guance 클라우드 동기화」 시리즈 스크립트 패키지를 사용해 클라우드 모니터링과 클라우드 자산 데이터를 Guance로 동기화합니다
구성¶
Func 설치¶
Guance 통합 - 확장 - 관리형 Func 개설을 권장합니다: 필요한 사전 조건이 모두 자동으로 설치되므로, 계속해서 스크립트를 설치하세요
직접 Func를 배포하는 경우 직접 Func 배포
스크립트 설치¶
팁: 요구 사항에 맞는 텐센트 클라우드 AK를 미리 준비하세요(간단히 하려면 전역 읽기 전용 권한
ReadOnlyAccess를 직접 부여해도 됩니다)
Memcached 클라우드 리소스의 모니터링 데이터를 동기화하려면, 해당 수집 스크립트인 「Guance 통합(텐센트 클라우드-Memcached 수집)」(ID:integration_tencentcloud_memcached)를 설치합니다
【설치】를 클릭한 뒤, 텐센트 클라우드 AK와 텐센트 클라우드 계정명을 입력합니다.
【시작 스크립트 배포】를 클릭하면 시스템이 자동으로 Startup 스크립트 세트를 만들고, 해당 시작 스크립트를 자동으로 구성합니다.
활성화한 뒤에는 「관리 / 자동 트리거 설정」에서 해당 자동 트리거 설정을 확인할 수 있습니다. 【실행】을 클릭하면 주기 시간을 기다리지 않고 즉시 한 번 실행됩니다. 잠시 후 실행 작업 기록과 해당 로그를 확인할 수 있습니다.
검증¶
- 「관리 / 자동 트리거 설정」에서 해당 작업에 대응하는 자동 트리거 설정이 이미 있는지 확인하고, 동시에 작업 기록과 로그를 확인해 이상 여부를 점검합니다
- Guance의 「인프라 / 사용자 정의」에서 자산 정보가 있는지 확인합니다
- Guance의 「지표」에서 해당 모니터링 데이터가 있는지 확인합니다
지표¶
텐센트 클라우드-클라우드 모니터링 구성이 완료되면 기본 지표 집합은 다음과 같습니다. 설정을 통해 더 많은 지표를 수집할 수 있습니다 텐센트 클라우드 클라우드 모니터링 지표 상세
| 지표 영문명 | 의미 | 단위 | 차원 |
|---|---|---|---|
allocsize |
이미 할당된 용량 공간 | MBytes | InstanceName(인스턴스 이름) |
usedsize |
이미 사용 중인 용량 공간 | MBytes | InstanceName(인스턴스 이름) |
get |
GET 명령의 초당 실행 횟수 | Count/s | InstanceName(인스턴스 이름) |
set |
SETT 명령의 초당 실행 횟수 | Count/s | InstanceName(인스턴스 이름) |
delete |
DELETE 명령의 초당 실행 횟수 | Count/s | InstanceName(인스턴스 이름) |
error |
오류 명령 | Count/s | InstanceName(인스턴스 이름) |
latency |
평균 접근 지연 | ms | InstanceName(인스턴스 이름) |
qps |
총 요청 횟수 | Count/s | InstanceName(인스턴스 이름) |
객체¶
수집된 텐센트 클라우드 Memcached 객체 데이터 구조는 「인프라-사용자 정의」에서 객체 데이터를 확인할 수 있습니다
{
"measurement": "tencentcloud_memcached",
"tags": {
"account_name": "Tencent",
"class": "tencentcloud_memcached",
"cloud_provider": "tencentcloud",
"InstanceId": "cmem-xxxxx",
"InstanceName": "0829-mh-xxxxx",
"name": "cmem-xxxxxxx",
"RegionId": "ap-shanghai"
}
}
주의:
tags의 필드는 이후 업데이트에 따라 변경될 수 있습니다