nginx traffic status ( nginx vts 설정)

O/S : Cetnos 7.x
nginx : 1.21.x

nginx 에서 traffic 사용 현황을 볼때 vts 모듈을 이용해서 볼수 있다
apache로 따지면 cband 라고 볼수 있다

설치 방법 / 우선 nginx 는 설치되어 있다 ( rpm 또는 컴파일 된 환경 모두 동일)
이 환겨에서는 comfile 로 된 환경이다 설치 경로 : /usr/local/nginx

1. 먼저 모듈 파일을 다운로드 한다

2. nginx 설치 폴더로 이동하거나 설치 폴더를 삭제했으면 해당 버전을 다운로드 후 모듈을 추가 작업 진행한다 ( 현재 해당 버전이 1.21.6 버전인데 설치시 폴더는 삭제해서 새로 받고 진행)

3. make module

4. 모듈이 생성되었으면 파일을 복사 , 복사전에 modules 폴더를 생성 후 복사

5. nginx.conf 파일을 열어서 모듈을 추가해 주고 전역설정 (http)에도 내용을 추가해준다


6. 이제 가상호스트 2곳에 트래픽을 체크할 수 있게 vhost  http 부분에 내용을 추가해준다
여기서는 2개의 사이트가 존재한다  / xinet.kr   /  huboxxxxxxx.com

첫번째 xinet.kr vhost conf 파일 수정  server { } 내용 부분에 추가 / 아무나 접근을 못하게 httpd 인증을 구성

두번째 vhost.conf 파일 내용 추가

인증을 위해서 htpasswd 사용

nginx 환경설정 이상유무 확인

nginx 재시작

웹페이지 확인 / 위에서 생성한 admin의  입력한 패스워드 입력 후 로그인

로그인을 하게되면 아래와 같이 사이트별 트래픽 현황을 확인 할수 있다

만약 해당 사이트의 트래픽을 500M로 제한하고 싶다면
해당 부분에 추가

 

### nginx quic 설치했을 경우

 


코멘트 쓰기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

다음의 HTML 태그와 속성을 사용할 수 있습니다:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



배송정보
배송조회를 하시려면 송장번호를 클릭하세요
배송조회
상품명
주문번호
택배사
송장번호