Volcengine ALB
Volcengine ALB 메트릭 데이터 수집
구성¶
Func 설치¶
Guance 통합 - 확장 - 관리형 Func 사용을 권장합니다: 모든 사전 조건이 자동으로 설치되므로, 스크립트 설치를 계속 진행하세요
Func를 직접 배포하는 경우 Func 직접 배포를 참고하세요
스크립트 설치¶
안내: 요구 사항을 충족하는 Volcengine AK를 미리 준비하세요(간단히 하려면 전역 읽기 전용 권한
ReadOnlyAccess를 직접 부여할 수 있습니다)
ALB 클라우드 리소스의 모니터링 데이터를 동기화하기 위해, 해당 수집 스크립트 「Guance 통합(Volcengine-ALB 수집)」(ID:integration_volcengine_alb)을 설치합니다
【설치】를 클릭한 후, Volcengine AK, Volcengine 계정 이름, 지역 Regions에 해당하는 매개변수를 입력하세요
【시작 스크립트 배포】를 클릭하면 시스템이 자동으로 Startup 스크립트 세트를 생성하고, 해당 시작 스크립트를 자동으로 구성합니다
활성화한 후에는 「관리 / 자동 트리거 구성」에서 해당 자동 트리거 구성을 볼 수 있습니다. 【실행】을 클릭하면 예약 시간을 기다리지 않고 즉시 한 번 실행할 수 있습니다. 잠시 후 실행 작업 기록과 해당 로그를 확인할 수 있습니다
검증¶
- 「관리 / 자동 트리거 구성」에서 해당 작업에 대응하는 자동 트리거 구성이 존재하는지 확인하고, 동시에 작업 기록 및 로그를 확인해 이상 여부를 점검합니다
- Guance의 「인프라 - 리소스 디렉터리」에서 자산 정보가 있는지 확인합니다
- Guance의 「지표」에서 해당 모니터링 데이터가 있는지 확인합니다
지표¶
Volcengine ALB 모니터링 지표를 구성하면, 설정을 통해 더 많은 지표를 수집할 수 있습니다 Volcengine ALB 지표 상세
MetricName |
Subnamespace |
지표 이름 | MetricUnit | Dimension |
|---|---|---|---|---|
listener_max_conn |
listener |
동시 연결 수 | Count | ResourceID,ListenerID |
listener_new_conn |
listener |
새 연결 수 | Count/Second | ResourceID,ListenerID |
listener_active_conn |
listener |
활성 연결 수 | Count | ResourceID,ListenerID |
listener_inactive_conn |
listener |
비활성 연결 수 | Count | ResourceID,ListenerID |
listener_lost_conn |
listener |
유실 연결 수 | Count/Second | ResourceID,ListenerID |
listener_in_packets |
listener |
인바운드 패킷 수 | Packet/Second | ResourceID,ListenerID |
listener_out_packets |
listener |
아웃바운드 패킷 수 | Packet/Second | ResourceID,ListenerID |
listener_in_drop_packets |
listener |
인바운드 패킷 손실 수 | Packet/Second | ResourceID,ListenerID |
listener_out_drop_packets |
listener |
아웃바운드 패킷 손실 수 | Packet/Second | ResourceID,ListenerID |
listener_in_bytes |
listener |
인바운드 대역폭 | Bits/Second(SI) | ResourceID,ListenerID |
listener_out_bytes |
listener |
아웃바운드 대역폭 | Bits/Second(SI) | ResourceID,ListenerID |
listener_in_drop_bytes |
listener |
인바운드 드롭 대역폭 | Bits/Second(SI) | ResourceID,ListenerID |
listener_out_drop_bytes |
listener |
아웃바운드 드롭 대역폭 | Bits/Second(SI) | ResourceID,ListenerID |
listener_healthy_rs_count |
listener |
백엔드 서버 정상 개수 | Count | ResourceID,ListenerID |
listener_unhealthy_rs_count |
listener |
백엔드 서버 비정상 개수 | Count | ResourceID,ListenerID |
listener_http_2xx_send_count |
listener |
전송된 2xx 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_3xx_send_count |
listener |
전송된 3xx 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_4xx_send_count |
listener |
전송된 4xx 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_5xx_send_count |
listener |
전송된 5xx 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_other_send_count |
listener |
전송된 기타 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_404_send_count |
listener |
전송된 404 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_502_send_count |
listener |
전송된 502 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_2xx_recv_count |
listener |
수신된 2xx 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_3xx_recv_count |
listener |
수신된 3xx 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_4xx_recv_count |
listener |
수신된 4xx 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_5xx_recv_count |
listener |
수신된 5xx 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_other_recv_count |
listener |
수신된 기타 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_404_recv_count |
listener |
수신된 404 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_http_502_recv_count |
listener |
수신된 502 상태 코드 | Count/Second | ResourceID,ListenerID |
listener_qps |
listener |
QPS | Count/Second | ResourceID,ListenerID |
listener_response_time |
listener |
평균 응답 시간 | Millisecond | ResourceID,ListenerID |
listener_ups_response_time |
listener |
평균 요청 시간 | Millisecond | ResourceID,ListenerID |
listener_http_500_send_count |
listener |
전송된 500 상태 코드 | Count/Second | ResourceID |
listener_http_503_send_count |
listener |
전송된 503 상태 코드 | Count/Second | ResourceID |
listener_http_504_send_count |
listener |
전송된 504 상태 코드 | Count/Second | ResourceID |
load_balancer_max_conn |
loadbalancer |
동시 연결 수 | Count | ResourceID |
load_balancer_new_conn |
loadbalancer |
새 연결 수 | Count | ResourceID |
load_balancer_active_conn |
loadbalancer |
활성 연결 수 | Count | ResourceID |
load_balancer_inactive_conn |
loadbalancer |
비활성 연결 수 | Count | ResourceID |
load_balancer_lost_conn |
loadbalancer |
유실 연결 수 | Count/Second | ResourceID |
load_balancer_in_packets |
loadbalancer |
인바운드 패킷 수 | Packet/Second | ResourceID |
load_balancer_out_packets |
loadbalancer |
아웃바운드 패킷 수 | Packet/Second | ResourceID |
load_balancer_in_drop_packets |
loadbalancer |
인바운드 패킷 손실 수 | Packet/Second | ResourceID |
load_balancer_out_drop_packets |
loadbalancer |
아웃바운드 패킷 손실 수 | Packet/Second | ResourceID |
load_balancer_in_bytes |
loadbalancer |
인바운드 대역폭 | Bits/Second(SI) | ResourceID |
load_balancer_out_bytes |
loadbalancer |
아웃바운드 대역폭 | Bits/Second(SI) | ResourceID |
load_balancer_in_drop_bytes |
loadbalancer |
인바운드 드롭 대역폭 | Bits/Second(SI) | ResourceID |
load_balancer_out_drop_bytes |
loadbalancer |
아웃바운드 드롭 대역폭 | Bits/Second(SI) | ResourceID |
load_balancer_http_2xx_send_count |
loadbalancer |
전송된 2xx 상태 코드 | Count/Second | ResourceID |
load_balancer_http_3xx_send_count |
loadbalancer |
전송된 3xx 상태 코드 | Count/Second | ResourceID |
load_balancer_http_4xx_send_count |
loadbalancer |
전송된 4xx 상태 코드 | Count/Second | ResourceID |
load_balancer_http_5xx_send_count |
loadbalancer |
전송된 5xx 상태 코드 | Count/Second | ResourceID |
load_balancer_http_other_send_count |
loadbalancer |
전송된 기타 상태 코드 | Count/Second | ResourceID |
load_balancer_http_404_send_count |
loadbalancer |
전송된 404 상태 코드 | Count/Second | ResourceID |
load_balancer_http_502_send_count |
loadbalancer |
전송된 502 상태 코드 | Count/Second | ResourceID |
load_balancer_http_2xx_recv_count |
loadbalancer |
수신된 2xx 상태 코드 | Count/Second | ResourceID |
load_balancer_http_3xx_recv_count |
loadbalancer |
수신된 3xx 상태 코드 | Count/Second | ResourceID |
load_balancer_http_4xx_recv_count |
loadbalancer |
수신된 4xx 상태 코드 | Count/Second | ResourceID |
load_balancer_http_5xx_recv_count |
loadbalancer |
수신된 5xx 상태 코드 | Count/Second | ResourceID |
load_balancer_http_other_recv_count |
loadbalancer |
수신된 기타 상태 코드 | Count/Second | ResourceID |
load_balancer_http_404_recv_count |
loadbalancer |
수신된 404 상태 코드 | Count/Second | ResourceID |
load_balancer_http_502_recv_count |
loadbalancer |
수신된 502 상태 코드 | Count/Second | ResourceID |
load_balancer_qps |
loadbalancer |
QPS | Count/Second | ResourceID |
load_balancer_qps_utilization |
loadbalancer |
QPS 사용률 | Count/Second | ResourceID |
load_balancer_response_time |
loadbalancer |
평균 응답 시간 | Millisecond | ResourceID |
load_balancer_ups_response_time |
loadbalancer |
평균 요청 시간 | Millisecond | ResourceID |
load_balancer_http_500_send_count |
loadbalancer |
전송된 500 상태 코드 | Count/Second | ResourceID |
load_balancer_http_503_send_count |
loadbalancer |
전송된 503 상태 코드 | Count/Second | ResourceID |
load_balancer_http_504_send_count |
loadbalancer |
전송된 504 상태 코드 | Count/Second | ResourceID |
객체¶
수집된 Volcengine ALB 객체 데이터 구조이며, 「인프라 - 리소스 디렉터리」에서 객체 데이터를 확인할 수 있습니다
{
"measurement": "volcengine_alb",
"tags": {
"RegionId" : "cn-guangzhou",
"ProjectName" : "default",
"AccountId" : "2102598xxxx",
"LoadBalancerId" : "LoadBalancerId:alb-3rfdnib02lzpc16nf3olxxxx",
"LoadBalancerName": "ALB",
"Type" : "public",
"Status" : "Active"
},
"fileds": {
"Listeners": "[{JSON 데이터}]",
"VpcId": "vpc-11vrlrg75588w40yrhbxxxx",
"EniAddress": "172.31.0.xx",
"EipAddress": "118.145.xxx.170",
"LoadBalancerBillingType": "2",
"Description": "xxxxxx",
"CreateTime": "2024-12-12T02:43:11Z",
"UpdateTime": "2024-12-12T06:33:36Z",
"ExpiredTime": "xxxxxxxx",
"Tags": "[]"
}
}