nginx 를 설치 한 http 컴 파일stub_status_module 운행 상태 모니터링
2394 단어 Module
1. nginx 를 컴 파일 하고 인 자 를 추가 합 니 다 -- with - httpstub_status_module
내 컴 파일 옵션 을 예 로 들 면:
#
./configure --prefix=/usr/local
--user=nginx
--group=nginx
--with-http_ssl_module --with-http_realip_module --http-client-body-temp-path=/usr/local/var/tmp/nginx/client --http-proxy-temp-path=/usr/local/var/tmp/nginx/proxy --http-fastcgi-temp-path=/usr/local/var/tmp/nginx/fcgi --http-scgi-temp-path=/usr/local/var/tmp/nginx/scgi --http-uwsgi-temp-path=/usr/local/var/tmp/nginx/uwsgi --with-http_geoip_module --with-http_stub_status_module
2 nginx 프로필 수정, 모니터링 상태 설정 추가
nginx. conf 의 server 블록 에 다음 코드 를 추가 합 니 다.
location /nginx_status {
# Turn on nginx stats stub_status on; # I do not need logs for stats access_log off; # Security: Only allow access from 192.168.1.100 IP # #allow 192.168.1.100; # Send rest of the world to /dev/null # #deny all; }
이 코드 는 기본 server 에 추 가 됩 니 다. 기본 server 설정 을 가정 합 니 다.
listen 127.0.0.1:80; server_name 127.0.0.1;
그러면 nginx 의 상 태 를 방문 하면 curl 127.0.0.1 / nginx 를 통 해status 접근
반환 결 과 는 다음 과 같 습 니 다:
Active connections: 1 server accepts handled requests 655 655 1985 Reading: 0 Writing: 1 Waiting: 0
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
Ansible Module - Filestate: absent directory file ← default hard link touch absent : 디렉토리를 recursive하게 삭제한다. 심볼링 링크도 삭제한다. directory : 디렉토리가 ...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.