
상태 페이지
이 문서는 NGINX의 Stub Status 및 NGINX Plus의 대시보드에 액세스하는 방법을 설명합니다.
NGINX는 Stub Status 라고 하는 NGINX에 대한 기본 지표를 보고하는 상태 페이지와 함께 제공됩니다. NGINX Plus에는 주요 Load Balancing 및 성능 지표를 보고하는 대시보드가 함께 제공됩니다. 이 문서는 Stub Status/대시보드에 액세스하는 방법을 보여줍니다.
목차
1. Stub Status 액세스
1. Stub Status 액세스
전제 조건
1. Stub Status 는 기본적으로 활성화되어 있습니다. nginx-status
Command-line Arguments가 false로 설정되지 않았는지 확인합니다.
2. Stub Status 는 기본적으로 포트 8080에서 사용할 수 있습니다. nginx-status-port
Command-line Arguments로 사용자 정할 수 있습니다. 8080에 없는 경우 아래 kubectl Proxy 명령을 수정하십시오.
status에 액세스 하려면
1. kubectl port-forward
명령을 사용하여 로컬 시스템의 포트 8080에 대한 연결을 NGINX Ingress Controller Pod의 포트 8080으로 전달합니다(<nginx-ingress-pod>
를 Pod의 실제 이름으로 대체합니다).
$ kubectl port-forward <nginx-ingress-pod> 8080:8080 --namespace=nginx-ingress
2. http://127.0.0.1:8080/dashboard.html에서 브라우저를 열어 대시보드에 액세스하십시오.
외부에서 대시보드에 액세스하려면(kubectl port-forward
없이) 다음을 수행합니다.
대시보드에 대한 액세스를 허용하려는 IP/CIDR 블록으로 -nginx-status-allow-cidrs
Command-line Arguments를 구성합니다. 기본적으로 127.0.0.1,::1
에 대한 액세스가 허용됩니다.
Ingress Controller Pod/Pods을 사용할 수 있는 IP/포트를 사용하여 /dashboard.html
경로에서 대시보드에 연결하십시오.
Note: 대시보드가 지표을 가져오는 데 사용하는 API에도 액세스할 수 있습니다. /api
경로를 사용합니다. API는 읽기 전용 모드로 구성되어 있습니다.