Azure Load Balancer 모니터링
Instana 환경 전반에 대한 종단 간 가시성을 제공하여 Azure Load Balancer 을 포괄적으로 모니터링할 수 있게 해줍니다.
Instana 호스트 에이전트를 설치하면 Azure Load Balancer 센서가 자동으로 설치되고 활성화됩니다. Instana UI에서 Azure Load Balancer 와 관련된 인프라 메트릭을 확인할 수 있습니다.
Azure 에서 지원하는 다른 서비스에 대한 자세한 내용은 Azure 을 참조하십시오.
Azure Load Balancer 센서 구성
Azure Load Balancer 를 모니터링하려면 다음 단계를 따르십시오:
다음 구성을 사용하여 에이전트 구성 파일 (
<agentinstall_dir>/etc/instana/configuration.yaml) 에서 Azure 서비스를 사용으로 설정하십시오.com.instana.plugin.azure: enabled: true subscription: "[Your-Subscription-Id]" tenant: "[Your-Tenant-Id]" principals: - id: "[Your-Service-Principal-Account-Id]" secret: "[Your-Service-Principal-Secret]"Azure 에이전트 설치에 대한 자세한 정보는 설치를 참조하십시오.
에이전트 구성 파일(
<agentinstall_dir>/etc/instana/configuration.yaml)에서 ‘ Azure Load Balancer ’ 센서가 활성화되어 있는지 확인하십시오:com.instana.plugin.azure.loadbalancer: enabled: true
서비스 필터링을 위한 태그 및 리소스 그룹 정의
쉼표로 구분된 여러 태그 및 자원 그룹을 정의할 수 있습니다. 태그는 콜론 (:) 으로 구분되는 키-값 쌍으로 정의되어야 합니다. 구성을 단순화하려면 감지에 포함 또는 제외할 태그 및 자원 그룹을 정의하십시오. 태그 또는 자원 그룹이 include및 exclude 목록 모두에 정의된 경우, 제외 목록이 우선합니다. 필터링하지 않고 모든 서비스를 포함하려면 구성을 정의하지 마십시오.
태그가 있는 서비스를 감지에 포함하려면 다음 구성을 사용하십시오.
com.instana.plugin.azure.loadbalancer: include_tags: # Comma separated list of tags in key:value format (e.g. env:prod,env:staging)발견에서 태그가 있는 서비스를 제외하려면 다음 구성을 사용하십시오.
com.instana.plugin.azure.loadbalancer: exclude_tags: # Comma separated list of tags in key:value format (e.g. env:dev,env:test)자원 그룹이 있는 서비스를 감지에 포함시키려면 다음 구성을 사용하십시오.
com.instana.plugin.azure.loadbalancer: include_resource_groups: # Comma separated list of resource groups (e.g. rg_prod,rg_staging)감지에서 자원 그룹이 있는 서비스를 제외하려면 다음 구성을 사용하십시오.
com.instana.plugin.azure.loadbalancer: exclude_resource_groups: # Comma separated list of resource groups (e.g. rg_dev,rg_test)
Azure Load Balancer 센서 비활성화
Azure Load Balancer 서비스에 대한 모니터링을 비활성화하려면 다음 구성을 사용하십시오:
com.instana.plugin.azure.loadbalancer:
enabled: false
메트릭 보기
메트릭을 보려면 다음 단계를 완료하십시오.
- Instana UI의 탐색 메뉴에서 ‘인프라’를 선택합니다.
- 모니터되는 특정 호스트를 클릭하십시오.
수집된 모든 지표 및 모니터된 프로세스가 있는 호스트 대시보드를 볼 수 있습니다.
메트릭은 1분마다 가져오며, 이는 Azure 가 이러한 서비스의 모니터링을 위해 제공하는 해상도입니다.
구성 데이터
| 네임스페이스 세부사항 | 설명 |
|---|---|
| 이름 | 로드 밸랜서의 이름 |
| 리소스 그룹 | 로드 밸랜서의 자원 그룹 |
| 위치 | 로드 밸랜서의 위치 |
| 유형 | 리소스의 유형 |
| 프로비저닝 상태 | 로드 밸런서의 프로비저닝 상태 |
성능 매트릭
| 메트릭 | 이름 | 단위 | 집계 | 설명 |
|---|---|---|---|---|
| SNAT 연결 | ||||
| 개수 | SnatConnectionCount | 개수 | 총계 | 기간 내에 작성된 새 SNAT 연결의 총 수 |
| 바이트 | ||||
| 바이트 | ByteCount | 개수 | 총계 | 기간 내에 전송된 총 바이트 수 |
| 패킷 | ||||
| 패킷 | PacketCount | 개수 | 개수 | API 의 총 조회수 |
| SNAT 포트 | ||||
| 할당됨 | AllocatedSnatPorts | 개수 | 평균 | 기간 내에 할당된 총 SNAT 포트 수 |
| 사용된 | UsedSnatPorts | 개수 | 평균 | 기간 내에 사용된 총 SNAT 포트 수 |
| Dip 가용성 | ||||
| 개수 | DipAvailability | 개수 | 평균 | 시간 지속 기간당 평균 로드 밸런서 상태 프로브 상태 |
| Vip 가용성 | ||||
| 개수 | VipAvailability | 개수 | 평균 | 시간 지속 기간당 평균 로드 밸런서 데이터 경로 가용성 |
| SYN 패킷 | ||||
| 패킷 | SYNCount | 개수 | 총계 | 기간 내에 전송된 총 SYN 패킷 수 |