콘텐츠로 이동

알리바바 클라우드 Lindorm

스크립트 마켓의 「Guance 클라우드 동기화」 시리즈 스크립트 패키지를 사용해 클라우드 모니터링과 클라우드 자산의 데이터를 Guance로 동기화합니다.

설정

Func 설치

Guance 통합 - 확장 - 관리형 Func 활성화를 권장합니다

Func를 직접 배포하는 경우 Func 자체 배포

스크립트 활성화

안내: 요구 사항을 충족하는 알리바바 클라우드 AK를 미리 준비하세요(간단히 하려면, 전체 읽기 전용 권한 ReadOnlyAccess를 직접 부여해도 됩니다)

관리형 스크립트 활성화

  1. Guance 콘솔에 로그인합니다
  2. [통합] 메뉴를 클릭하고 [클라우드 계정 관리]를 선택합니다
  3. [클라우드 계정 추가]를 클릭하고 [알리바바 클라우드]를 선택한 뒤, 화면에 필요한 정보를 입력합니다. 이전에 클라우드 계정 정보가 이미 설정되어 있다면 이 단계는 건너뜁니다
  4. [테스트]를 클릭하고, 테스트가 성공하면 [저장]을 클릭합니다. 테스트에 실패하면 관련 설정이 올바른지 확인한 뒤 다시 테스트합니다
  5. [클라우드 계정 관리] 목록에서 추가된 클라우드 계정을 확인할 수 있습니다. 해당 클라우드 계정을 클릭하여 상세 페이지로 들어갑니다
  6. 클라우드 계정 상세 페이지의 [통합] 버튼을 클릭하고, 미설치 목록에서 알리바바 클라우드 Lindorm을 찾아 [설치] 버튼을 클릭한 뒤 뜨는 설치 화면에서 설치하면 됩니다

수동으로 스크립트 활성화

  1. Func 콘솔에 로그인한 뒤 [스크립트 마켓]을 클릭하여 Guance 스크립트 마켓으로 들어가 integration_alibabacloud_lindorm를 검색합니다

  2. [설치]를 클릭한 뒤, 필요한 파라미터인 알리바바 클라우드 AK ID, AK Secret 및 계정명을 입력합니다

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

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

검증

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

지표

알리바바 클라우드-클라우드 모니터링 설정을 완료하면 기본 지표 집합은 다음과 같으며, 설정을 통해 더 많은 지표를 수집할 수 있습니다 알리바바 클라우드 모니터링 지표 상세

주의: Aliyun Lindorm 콘솔에서 모니터링 플러그인을 설치해야 합니다

MetricName MetricDescribe Dimensions Statistics Unit MinPeriods
load_one 5분 평균 부하 userId,instanceId,host Average,Maximum,Minimum load 60 s
load_five 5분 평균 부하 userId,instanceId,host Average,Maximum,Minimum load 60 s
cpu_system CPU 사용률 System userId,instanceId,host Average,Maximum,Minimum % 60 s
cpu_user CPU 사용률 User userId,instanceId,host Average,Maximum,Minimum % 60 s
cpu_idle CPU 유휴율 userId,instanceId,host Average,Maximum,Minimum % 60 s
cpu_wio CPU 사용률 IOWait userId,instanceId,host Average,Maximum,Minimum % 60 s
mem_total 메모리 총량(total) userId,instanceId,host Average,Maximum,Minimum bytes 60 s
mem_used_percent 메모리 사용 비율 userId,instanceId,host Average,Maximum,Minimum % 60 s
mem_free 유휴 메모리 크기(free) userId,instanceId,host Average,Maximum,Minimum bytes 60 s
mem_buff_cache 캐시 크기(buff/cache) userId,instanceId,host Average,Maximum,Minimum bytes 60 s
mem_shared 공유 메모리 크기(shared) userId,instanceId,host Average,Maximum,Minimum bytes 60 s
bytes_in 초당 네트워크 유입량 userId,instanceId,host Average,Maximum,Minimum bytes/s 60 s
bytes_out 초당 네트워크 유출량 userId,instanceId,host Average,Maximum,Minimum bytes/s 60 s
storage_used_percent 저장 공간 사용 비율 userId,instanceId,host Average,Maximum,Minimum % 60 s
storage_used_bytes 저장 공간 사용량 userId,instanceId,host Average,Maximum,Minimum bytes 60 s
storage_total_bytes 저장 공간 총량 userId,instanceId,host Average,Maximum,Minimum bytes 60 s
hot_storage_used_percent 핫 스토리지 사용 비율 userId,instanceId,host Average,Maximum % 60 s
hot_storage_used_bytes 핫 스토리지 사용량 userId,instanceId,host Average,Maximum bytes 60 s
hot_storage_total_bytes 핫 스토리지 총 용량 userId,instanceId,host Average,Maximum bytes 60 s
cold_storage_used_percent 콜드 스토리지 사용 백분율 userId,instanceId,host Average,Maximum,Minimum % 60 s
cold_storage_used_bytes 콜드 스토리지 사용량 userId,instanceId,host Average,Maximum,Minimum bytes 60 s
cold_storage_total_bytes 콜드 스토리지 총 용량 userId,instanceId,host Average,Maximum,Minimum bytes 60 s
cold_storage_token_percent 콜드 스토리지 읽기 토큰 사용 비율 userId,instanceId,host Average,Maximum,Minimum % 60 s
store_locality 스토리지 지역성 비율 userId,instanceId,host Average,Maximum,Minimum % 60 s
disk_readbytes 디스크 읽기 트래픽 userId,instanceId,host Average,Maximum,Minimum bytes/s 60 s
disk_writebytes 디스크 쓰기 트래픽 userId,instanceId,host Average,Maximum,Minimum bytes/s 60 s
table_cold_storage_used_bytes 넓은 테이블 콜드 스토리지 사용량 userId,instanceId,host Average,Maximum,Minimum bytes 60 s
table_hot_storage_used_bytes 넓은 테이블 핫 스토리지 사용량 userId,instanceId,host Average,Maximum,Minimum Byte 60 s
read_ops 읽기 요청 수 userId,instanceId,host Average,Maximum,Minimum countS 60 s
read_rt 읽기 평균 RT userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
read_data_kb 읽기 트래픽 userId,instanceId,host Average,Maximum,Minimum KB/s 60 s
get_num_ops Get 요청 수 userId,instanceId,host Average,Maximum,Minimum countS 60 s
get_rt_avg Get 평균 RT userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
get_rt_p99 Get 작업 P99 지연 userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
scan_num_ops Scan 요청 수 userId,instanceId,host Average,Maximum,Minimum countS 60 s
scan_rt_avg Scan 평균 지연 userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
scan_rt_p99 Scan P99 지연 userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
thrift_call_num_ops Thrift 요청 수 userId,instanceId Average count 60 s
thrift_call_mean thrift 요청 평균 소요 시간 userId,instanceId Average milliseconds 60 s
thrift_call_time_in_queue_ops Thrift 요청 큐 대기 수량 userId,instanceId Average count 60 s
thrift_call_time_in_queue thrift 요청 큐 대기 소요 시간 userId,instanceId Average ms 60 s
write_ops 쓰기 요청 수 userId,instanceId,host Average,Maximum,Minimum countS 60 s
write_rt 쓰기 평균 RT userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
write_data_kb 쓰기 트래픽 userId,instanceId,host Average,Maximum,Minimum KB/s 60 s
put_num_ops Put 요청 수 userId,instanceId,host Average,Maximum,Minimum countS 60 s
put_rt_avg Put 평균 RT userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
put_rt_p99 Put P99 지연 userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
above_memstore_count memstore 한계를 초과한 횟수 userId,instanceId,host Average,Maximum,Minimum frequency 60 s
lql_connection sql 연결 수 userId,instanceId,host Average,Maximum count 60 s
lql_select_ops select 요청 수 userId,instanceId,host Average,Maximum countSecond 60 s
lql_upsert_avg_rt upsert 요청 평균 소요 시간 userId,instanceId,host Average,Maximum milliseconds 60 s
lql_upsert_ops upsert 요청 수 userId,instanceId,host Average,Maximum countSecond 60 s
lql_select_p99_rt select p99 소요 시간 userId,instanceId,host Average,Maximum milliseconds 60 s
lql_select_avg_rt select 요청 평균 소요 시간 userId,instanceId,host Average,Maximum milliseconds 60 s
lql_upsert_p99_rt upsert p99 소요 시간 userId,instanceId,host Average,Maximum milliseconds 60 s
lql_delete_ops delete 요청 수 userId,instanceId,host Average,Maximum countSecond 60 s
lql_delete_avg_rt delete 요청 평균 소요 시간 userId,instanceId,host Average,Maximum milliseconds 60 s
lql_delete_p99_rt delete p99 소요 시간 userId,instanceId,host Average,Maximum milliseconds 60 s
regions_per_ldserver RegionServer가 관리하는 Region 수 userId,instanceId,host Average,Maximum,Minimum count 60 s
handler_queue_size HandlerQueue 길이 userId,instanceId,host Average,Maximum,Minimum count 60 s
compaction_queue_size Compaction 큐 길이 userId,instanceId,host Average,Maximum,Minimum count 60 s
tsdb_jvm_used_percent JVM 메모리 사용률 userId,instanceId,host Average,Maximum,Minimum % 60 s
tsdb_disk_used 디스크 사용량 userId,instanceId,host Average,Maximum,Minimum Gbyte 60 s
tsdb_hot_storage_used_bytes 시계열 핫 스토리지 사용량 userId,instanceId,host Average,Maximum,Minimum bytes 60 s
tsdb_cold_storage_used_bytes 시계열 콜드 스토리지 사용량 userId,instanceId,host Average,Maximum,Minimum bytes 60 s
tsdb_datapoints_added 데이터 포인트 수 userId,instanceId,host Average,Maximum,Minimum count 60 s
search_cold_storage_used_bytes 검색 콜드 스토리지 사용량 userId,instanceId,host Average,Maximum,Minimum bytes 60 s
search_hot_storage_used_bytes 검색 핫 스토리지 사용량 userId,instanceId,host Average,Maximum,Minimum bytes 60 s
search_select_count select 총 횟수 userId,instanceId,host Average,Maximum,Minimum count 60 s
search_select_meanRate select 평균 ops userId,instanceId,host Average,Maximum,Minimum countS 60 s
search_select_mean_rt select 평균 RT userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
search_select_p95_rt select p95 RT userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
search_select_p999_rt select p999 RT userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
search_select_p99_rt select p99 RT userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
search_update_count update 총 횟수 userId,instanceId,host Average,Maximum,Minimum count 60 s
search_update_meanRate update 평균 ops userId,instanceId,host Average,Maximum,Minimum countS 60 s
search_update_mean_rt update 평균 RT userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
search_update_p95_rt update p95 RT userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
search_update_p99_rt update p99 RT userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
search_update_p999_rt update p999 RT userId,instanceId,host Average,Maximum,Minimum milliseconds 60 s
worker_count 작업 노드 수 userId,instanceId,host Average,Maximum,Minimum count 60 s
failed_job_count 실패 작업 수 userId,instanceId,host Average,Maximum,Minimum count 60 s
warn_job_count 이상 작업 수 userId,instanceId,host Average,Maximum,Minimum count 60 s
task_delay_max 최대 작업 지연 userId,instanceId,host Average,Maximum,Minimum ms 60 s
## 객체
수집된 알리바바 클라우드 Lindorm 객체 데이터 구조로, 「인프라-사용자 정의」에서 객체 데이터를 확인할 수 있습니다
{
  "measurement": "aliyun_lindorm",
  "tags": {
    "name"           : "r-bp12xxxxxxx",
    "InstanceId"     : "r-bp12xxxxxxx",
    "InstanceStatus" : "CREATING",
    "NetworkType"    : "vpc",
    "PayType"        : "POSTPAY",
    "RegionId"       : "cn-hangzhou",
    "ServiceType"    : "lindorm_standalone",
    "VpcId"          : "vpc-bp1pxxxxxx4t75e73v",
    "ZoneId"         : "cn-hangzhou-f",
    "account_name"   : "xxx 계정",
    "cloud_provider" : "aliyun"
  },
  "fields": {
    "CreateTime"      : "2023-07-14 10:54:05",
    "EnableStream"    : "False",
    "InstanceStorage" : "20",
    "message"         : "{인스턴스 JSON 데이터}"
  }
}

주의: tagsfields의 필드는 이후 업데이트에 따라 변경될 수 있습니다

안내 1: tags.name 값은 인스턴스 ID이며, 고유 식별자로 사용됩니다

안내 2: fields.message는 JSON 직렬화 후 문자열입니다

문서 평가

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