Azure Load Balancer
Azure Load Balancer 지표 데이터 수집
설정¶
Func 설치¶
Guance 통합 - 확장 - 호스팅 Func 사용을 권장합니다. 모든 사전 조건이 자동으로 설치되므로, 스크립트 설치를 계속 진행하세요.
직접 Func를 배포하는 경우 직접 Func 배포를 참고하세요.
설치 스크립트¶
안내: 요구 사항에 맞는 Azure 애플리케이션 등록 정보를 미리 준비하고, 구독에
Monitoring Reader(모니터링 읽기 권한자) 역할을 애플리케이션 등록에 부여하세요.
Azure Load Balancer의 모니터링 데이터를 동기화하기 위해, 해당 수집 스크립트인 「통합(Azure-Load Balancer 수집)」(ID: integration_azure_load_balancer)을 설치합니다.
【설치】를 클릭한 뒤, 다음 매개변수를 입력하세요:
Azure Tenant ID:테넌트 IDAzure Client ID:애플리케이션 등록 Client IDAzure Client Secret Value:클라이언트 비밀 값이며, ID가 아닙니다Subscriptions:구독 ID, 여러 구독은,로 구분
【배포 시작 스크립트】를 클릭하면 시스템이 자동으로 Startup 스크립트 세트를 생성하고, 해당 시작 스크립트를 자동으로 구성합니다.
활성화한 후에는 「관리 / 자동 트리거 설정」에서 해당 자동 트리거 구성을 확인할 수 있습니다. 【실행】을 클릭하면 정기 시간을 기다리지 않고 즉시 한 번 실행할 수 있습니다. 잠시 후 실행 작업 기록과 해당 로그를 확인할 수 있습니다.
검증¶
- 「관리 / 자동 트리거 설정」에서 해당 작업에 대응하는 자동 트리거 구성이 존재하는지 확인하고, 동시에 작업 기록과 로그를 확인하여 이상이 있는지 점검합니다
- Guance의 「인프라 - 리소스 디렉터리」에서 자산 정보가 존재하는지 확인합니다
- Guance의 「지표」에서 해당 모니터링 데이터가 있는지 확인합니다
지표¶
Azure Load Balancer 지표를 수집합니다. 구성 방식으로 더 많은 지표를 수집할 수 있으며, Microsoft.Network/loadBalancers 지원 지표를 참고하세요.
| 지표 이름 | 설명 | 단위 |
|---|---|---|
byte_count_total |
특정 시간 동안 전송된 총 바이트 수 | byte |
packet_count_total |
특정 시간 동안 전송된 총 패킷 수 | count |
syncount_total |
특정 시간 동안 전송된 총 SYN 패킷 수 | count |
vip_availability_average |
각 지속 시간당 IP 주소의 평균 가용성 | % |
dip_availability_average |
전용 IP의 평균 가용성 | % |