알리바바 클라우드 함수 컴퓨팅(Function Compute)
알리바바 클라우드 함수 컴퓨팅(Function Compute) 런타임 지표를 수집합니다
설정¶
Func 설치¶
Guance 통합 - 확장 - 관리형 Func 사용을 권장합니다
직접 배포한 Func는 직접 배포한 Func를 참고하세요
스크립트 활성화¶
안내: 요구 사항을 충족하는 알리바바 클라우드 AK를 미리 준비하세요(간단히 하려면 전역 읽기 전용 권한
ReadOnlyAccess를 직접 부여해도 됩니다)
-
Func 콘솔에 로그인한 뒤【스크립트 마켓】을 클릭하여 Guance 스크립트 마켓으로 들어가고,
integration_alibabacloud_fc를 검색합니다 -
【설치】를 클릭한 뒤, 알맞은 매개변수를 입력합니다. 알리바바 클라우드 AK ID, AK Secret 및 계정명을 입력합니다.
-
【시작 스크립트 배포】를 클릭하면 시스템이 자동으로
Startup스크립트 세트를 생성하고, 해당 시작 스크립트를 자동으로 구성합니다. -
활성화한 뒤에는 「관리 / 자동 트리거 설정」에서 해당 자동 트리거 설정을 볼 수 있습니다. 【실행】을 클릭하면 정기 시간을 기다리지 않고 즉시 한 번 실행할 수 있습니다. 잠시 후 실행 작업 기록과 해당 로그를 확인할 수 있습니다.
검증¶
- 「관리 / 자동 트리거 설정」에서 해당 작업에 대한 자동 트리거 설정이 존재하는지 확인하고, 동시에 작업 기록과 로그를 확인하여 이상 여부를 점검합니다
- Guance의 「인프라 / 사용자 정의」에서 자산 정보가 있는지 확인합니다
- Guance의 「지표」에서 해당 모니터링 데이터가 있는지 확인합니다
지표¶
다음은 알리바바 클라우드 함수 컴퓨팅(Function Compute) 관련 지표의 한국어 번역입니다. 형식은 지표, 설명, 단위입니다.
| 지표 | 설명 | 단위 |
|---|---|---|
| function_qualifier_async_message_latency_avg | 비동기 메시지 평균 지연 시간(버전 차원) | 밀리초(ms) |
| function_qualifier_async_message_latency_max | 비동기 메시지 최대 지연 시간(버전 차원) | 밀리초(ms) |
| function_qualifier_avg_concurrent_requests | 평균 동시 요청 수(버전 차원) | 개 |
| function_qualifier_avg_duration | 평균 실행 시간(버전 차원) | 밀리초(ms) |
| function_qualifier_avg_vcpu_cores | 평균 vCPU 코어 수(버전 차원) | 코어 |
| function_qualifier_avg_vcpu_utilization | 평균 vCPU 사용률(버전 차원) | % |
| function_qualifier_client_errors | 클라이언트 오류 횟수(버전 차원) | 회 |
| function_qualifier_concurrency_throttles | 동시성 제한 횟수(버전 차원) | 회 |
| function_qualifier_concurrent_count | 현재 동시 인스턴스 수(버전 차원) | 개 |
| function_qualifier_cost | 함수 비용(버전 차원) | 위안 |
| function_qualifier_dequeue_count | 메시지 디큐 횟수(버전 차원) | 회 |
| function_qualifier_destination_errors | 대상 측 오류 횟수(버전 차원) | 회 |
| function_qualifier_destination_succeeded | 대상 측 성공 횟수(버전 차원) | 회 |
| function_qualifier_enqueue_count | 메시지 인큐 횟수(버전 차원) | 회 |
| function_qualifier_function_errors | 함수 오류 횟수(버전 차원) | 회 |
| function_qualifier_http_status_2xx | HTTP 2xx 횟수(버전 차원) | 회 |
| function_qualifier_http_status_3xx | HTTP 3xx 횟수(버전 차원) | 회 |
| function_qualifier_http_status_4xx | HTTP 4xx 횟수(버전 차원) | 회 |
| function_qualifier_http_status_5xx | HTTP 5xx 횟수(버전 차원) | 회 |
| function_qualifier_latency_avg | 평균 지연 시간(버전 차원) | 밀리초(ms) |
| function_qualifier_latency_max | 최대 지연 시간(버전 차원) | 밀리초(ms) |
| function_qualifier_max_concurrent_requests | 최대 동시 요청 수(버전 차원) | 개 |
| function_qualifier_max_duration | 최대 실행 시간(버전 차원) | 밀리초(ms) |
| function_qualifier_max_memory_usage | 최대 메모리 사용량(버전 차원) | MB |
| function_qualifier_max_vcpu_cores | 최대 vCPU 코어 수(버전 차원) | 코어 |
| function_qualifier_max_vcpu_utilization | 최대 vCPU 사용률(버전 차원) | % |
| function_qualifier_memory_limit_mb | 메모리 제한(버전 차원) | MB |
| function_qualifier_memory_usage_mb | 메모리 사용량(버전 차원) | MB |
| function_qualifier_memory_usage_percent | 메모리 사용률(버전 차원) | % |
| function_qualifier_ondemand_active_instance | 온디맨드 활성 인스턴스 수(버전 차원) | 개 |
| function_qualifier_p90_duration | P90 실행 시간(버전 차원) | 밀리초(ms) |
| function_qualifier_p99_duration | P99 실행 시간(버전 차원) | 밀리초(ms) |
| function_qualifier_resource_throttles | 리소스 제한 횟수(버전 차원) | 회 |
| function_qualifier_rxbytes_per_sec | 초당 수신 바이트 수(버전 차원) | B/s |
| function_qualifier_server_errors | 서버 측 오류 횟수(버전 차원) | 회 |
| function_qualifier_total_invocations | 총 호출 횟수(버전 차원) | 회 |
| function_qualifier_txbytes_per_sec | 초당 전송 바이트 수(버전 차원) | B/s |
| function_qualifier_vcpu_quota_cores | vCPU 할당량 코어 수(버전 차원) | 코어 |
| function_async_messages_backlog_v2 | 함수 비동기 메시지 적체 수 | 개 |