Product Documentation

HAProxy 앱 대시보드

Apr 21, 2017

HAProxy 앱 대시보드는 NetScaler MAS로 모니터링되는 모든 프런트 엔드의 실시간 통계를 제공합니다. 이 대시보드는 프런트 엔드를 개별 응용 프로그램으로 나열하고 응용 프로그램에 대한 트랜잭션, 처리량 및 세션 정보를 제공합니다.

Important

HAProxy 인스턴스 구성 파일에서 stats를 사용하도록 설정해야 합니다. stats를 사용하도록 설정하려면 HAProxy 구성 파일을 편집하고 defaults 섹션 뒤에 다음 샘플과 유사한 항목을 추가합니다.

샘플 복사

listen stats :9000  # Listen on localhost:9000

mode http

stats enable  # Enable stats page

stats hide-version  # Hide HAProxy version

stats realm Haproxy\ Statistics  # Title text for popup window

stats uri /haproxy_stats  # Stats URI

stats auth Username:Password  # Authentication credentials

NetScaler MAS에서 HAProxy 앱 대시보드에 액세스하려면 HAProxy 인스턴스를 NetScaler MAS에 추가한 후 Applications(응용 프로그램) > HAProxy App Dashboard(HAProxy 앱 대시보드)로 이동합니다.

localized image

위 그림에서 숫자가 지정된 4개 대시보드 섹션에 다음 통계가 표시됩니다.

영역 설명
1 대시보드의 맨 위에는 다음이 표시됩니다.
  • HAProxy Hosts(HAProxy 호스트). NetScaler MAS에 추가한 호스트의 수입니다.
  • HAProxy Instances(HAProxy 인스턴스). NetScaler MAS가 호스트에서 검색한 HAProxy 인스턴스의 수입니다.
  • HAProxy Frontends(HAProxy 프런트 엔드). HAProxy 인스턴스에 구성된 프런트 엔드의 수입니다.
  • HAProxy Apps(HAProxy 앱). NetScaler MAS로 관리되고 모니터링되는 프런트 엔드의 수입니다.
  • HAProxy Backends(HAProxy 백엔드). HAProxy 인스턴스에 구성된 백엔드의 총 수입니다.
2 프런트 엔드를 NetScaler MAS로 관리되고 모니터링되는 개별 응용 프로그램으로 나열합니다.
3

선택한 응용 프로그램에 대한 다음 세부 정보를 제공합니다.

  • HAProxy Frontend(HAProxy 프런트 엔드). 응용 프로그램과 관련된 프런트 엔드의 이름입니다.
  • Protocol(프로토콜). 응용 프로그램에 사용되는 프로토콜입니다.
  • IP Address(IP 주소). 응용 프로그램의 IP 주소입니다.
  • Port(포트). 응용 프로그램에 사용되는 포트입니다.
4

이 대시보드는 선택한 응용 프로그램에 대한 다음과 같은 실시간 세부 정보를 제공합니다.

  • Transactions(트랜잭션). 응용 프로그램이 수행한 트랜잭션입니다.
  • Throughput(처리량). 응용 프로그램의 처리량입니다.
  • Sessions(세션). 응용 프로그램에 설정된 세션의 수입니다.