Cacti 모니터링 Nginx
Cacti 또는 Cactiez 모니터링 호스트: 192.168.12.5
Nginx 서버: 192.168.9.25
1. 먼저 nginx 컴 파일 시 http 허용stub_status_module, 그렇지 않 으 면 nginx 의 운행 상 태 를 감시 할 수 없습니다.
2. 프로필 편집
# vi /usr/local/nginx/conf/nginx.conf
location /NginxStatus/ {
stub_status on;
access_log off;
allow 192.168.0.0/16;#
deny all;
}
3. nginx 설정 파일 다시 불 러 오기
# kill -HUP `cat /usr/local/nginx/logs/nginx.pid`
4. Cacti 호스트 에서 nginx 모니터링 템 플 릿 다운로드
# wget http://forums.cacti.net/download/file.php?id=12676
# tar xvfz cacti-nginx.tar.gz
# cp cacti-nginx/get_nginx_socket_status.pl /data/cacti/scripts/
# cp cacti-nginx/get_nginx_clients_status.pl /data/cacti/scripts/
# chmod 755 /data/cacti/scripts/get_nginx*
5. 검 측 플러그 인
# /data/cacti/scripts/get_nginx_clients_status.pl http://192.168.9.25/NginxStatus/
출력 정보: nginxactive:245 nginx_reading:11 nginx_writing:4 nginx_waiting:230
/data/cacti/scripts/get_nginx_socket_status.pl http://192.168.9.25/NginxStatus/
출력 정보: nginxaccepts:41377 nginx_handled:41377 nginx_requests:223307
6. cacti 관리 패 널 에서 가 져 오기
cacti_graph_template_nginx_clients_stat.xml
cacti_graph_template_nginx_sockets_stat.xml
7. 호스트 를 추가 합 니 다. 그래 픽 을 만 들 때 URL of nginx stub status 를 입력 하 라 고 알려 줍 니 다. 그 다음 에 모니터링 하 는 페이지 액 url, 예 를 들 어 위 에 있 는 우리 의http://192.168.9.25/NginxStatus/그리고 조금 만 기다 리 면 데이터 가 나 올 겁 니 다.
8. 구성 요소 해결 방법 이 부족 합 니 다.
만약 당신 이 5 단계 테스트 과정 에서 다음 과 같은 정보 가 나 타 났 다 면: no (LWP: UserAgent not found), 이 문 제 는 perl 에 구성 요소 가 부족 하 다 는 것 입 니 다. 다음 절차 에 따라 해결 할 수 있 습 니 다.
# perl -MCPAN -e shell
# cpan> install LWP::UserAgent
perl 구성 요소 가 설치 되 었 다 면 이 곳 에서 정상 적 인 데 이 터 를 얻 을 수 있 습 니 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
간단! Certbot을 사용하여 웹 사이트를 SSL(HTTPS)화하는 방법초보자가 인프라 주위를 정돈하는 것은 매우 어렵습니다. 이번은 사이트를 간단하게 SSL화(HTTP에서 HTTPS통신)로 변경하는 방법을 소개합니다! 이번에는 소프트웨어 시스템 Nginx CentOS7 의 환경에서 S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.