콘텐츠로 이동

알리클라우드 ALB

알리클라우드 애플리케이션형 로드 밸런서 ALB 모니터링 데이터 수집

설정

Func 설치

추천: Guance 통합 - 확장 - 관리형 Func를 사용하세요

직접 Func를 배포하는 경우 직접 Func 배포를 참고하세요

스크립트 설치

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

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

  2. 【설치】를 클릭한 후, 알맞은 매개변수인 알리클라우드 AK ID, AK Secret, 계정명을 입력합니다

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

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

검증

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

지표

애플리케이션형 로드 밸런서 ALB 지표는 aliyun_acs_alb 지표 세트에 있으며, 아래는 지표 상세입니다

MetricName MetricDescribe Dimensions Unit
ConsumedLCUs LCU 사용량 userId,loadBalancerId count
ListenerActiveConnection 리스너 활성 연결 수 userId,loadBalancerId,listenerProtocol,listenerPort count
ListenerClientTLSNegotiationError 리스너의 초당 TLS 핸드셰이크 실패 연결 수 userId,loadBalancerId,listenerProtocol,listenerPort count
ListenerHTTPCode2XX 리스너의 초당 2XX 개수 userId,loadBalancerId,listenerProtocol,listenerPort count
ListenerHTTPCode3XX 리스너의 초당 3XX 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHTTPCode4XX 리스너의 초당 4XX 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHTTPCode500 리스너의 초당 500 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHTTPCode502 리스너의 초당 502 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHTTPCode503 리스너의 초당 503 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHTTPCode504 리스너의 초당 504 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHTTPCode5XX 리스너의 초당 5XX 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHTTPCodeUpstream2XX 리스너 백엔드의 초당 2XX 상태 코드 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHTTPCodeUpstream3XX 리스너 백엔드의 초당 3XX 상태 코드 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHTTPCodeUpstream4XX 리스너 백엔드의 초당 4XX 상태 코드 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHTTPCodeUpstream5XX 리스너 백엔드의 초당 5XX 상태 코드 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHTTPFixedResponse 리스너의 초당 사용자 정의 응답 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHTTPRedirect 리스너의 초당 리디렉션 개수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerHealthyHostCount 리스너의 정상 서버 수 userId,loadBalancerId,listenerProtocol,listenerPort count
ListenerInBits 리스너 유입 대역폭 userId,loadBalancerId,listenerProtocol,listenerPort bit/s
ListenerInactiveConnection 리스너 비활성 연결 수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerMaxConnection 리스너의 초당 최대 동시 연결 수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerNewConnection 리스너의 초당 신규 연결 수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerNonStickyRequest 리스너의 초당 비스티키 요청 수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerOutBits 리스너 유출 대역폭 userId,loadBalancerId,listenerProtocol,listenerPort bit/s
ListenerQPS 리스너의 초당 요청 수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerRejectedConnection 리스너의 초당 거부된 연결 수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerRequestTime 리스너 요청 지연 시간 userId,loadBalancerId,listenerProtocol,listenerPort ms
ListenerUnHealthyHostCount 리스너의 비정상 서버 수 userId,loadBalancerId,listenerProtocol,listenerPort count
ListenerUpstreamConnectionError 리스너 백엔드의 초당 연결 실패 수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerUpstreamResponseTime 리스너 백엔드 응답 시간 userId,loadBalancerId,listenerProtocol,listenerPort ms
ListenerUpstreamTLSNegotiationError 리스너 백엔드의 초당 TLS 핸드셰이크 실패 수 userId,loadBalancerId,listenerProtocol,listenerPort count/s
ListenerUnHealthyHostCount 리스너의 비정상 서버 수 userId,loadBalancerId,listenerProtocol,listenerPort count

객체

수집된 알리클라우드 애플리케이션형 로드 밸런서 ALB 객체 데이터 구조이며, 「인프라-사용자 정의」에서 객체 데이터를 확인할 수 있습니다

{
  "measurement": "aliyun_alb",
  "tags": {
    "LoadBalancerId"               : "s1xsasd2212313",
    "LoadBalancerName"             : "xxxx-test",
    "LoadBalancerStatus"           : "Running",
    "RegionId"                     : "cn-hangzhou",
    "LoadBalancerEdition"          : "Standard",
    "LoadBalancerBussinessStatus"  : "Normal",
    "DNSName"                      : "alb-95qnr2itwu9orb****.cn-hangzhou.alb.aliyuncs.com",
    "AddressType"                  : "Internetxx",
    "Ipv6AddressType"              : "Internetxx",
    "VpcId"                        : "IDxxxxxxx",
    "AddressIpVersion"             : "IPv4",
    "PayType"                      : "PostPay"
  },
  "fields": {
    "CreateTime"                   : "2025-10-18T014:49:05Z"
  }
}

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

문서 평가

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