28.3. 통계 보기 비활성화
기본적으로 HAProxy 통계는 1936 포트(암호 보호 계정 사용)에 노출됩니다. HAProxy 통계 노출을 비활성화하려면 통계 포트 번호로 0 을 지정합니다.
$ oc adm router hap --service-account=router --stats-port=0
참고: HAProxy는 계속 통계를 수집 및 저장하고 웹 리스너를 통해 노출 되지 않습니다. HAProxy 라우터 컨테이너 내부의 HAProxy AF_UNIX 소켓에 요청을 보내 통계에 계속 액세스할 수 있습니다.
$ cmd="echo 'show stat' | socat - UNIX-CONNECT:/var/lib/haproxy/run/haproxy.sock" $ routerPod=$(oc get pods --selector="router=router" \ --template="{{with index .items 0}}{{.metadata.name}}{{end}}") $ oc exec $routerPod -- bash -c "$cmd"
중요
보안상의 이유로 권한 있는 컨테이너에 액세스할 때 oc exec
명령이 작동하지 않습니다. 대신 노드 호스트에 SSH를 실행한 다음 원하는 컨테이너에서 docker exec
명령을 사용할 수 있습니다.