2016年11月2日 星期三
電腦 Cacti-監控nginx狀態
1.先確認nginx編譯時包含http_stub_status_module
nginx -V
2.增加狀態設定,重啟服務
vim /etc/nginx/conf.d/default.conf
location /status/ {
stub_status on;
access_log off;
allow 192.168.1.0/24;
deny all;
}
3.下載nginx監控模板
wget http://www.oschina.net/uploads/code/cacti-nginx.tar.gz
tar xvfz cacti-nginx.tar.gz
cp cacti-nginx/get_nginx_socket_status.pl /var/www/html/cacti/scripts/
cp cacti-nginx/get_nginx_clients_status.pl /var/www/html/cacti/scripts/
4.檢測確認訊息
/var/www/html//cacti/scripts/get_nginx_clients_status.pl http://192.168.1.25/status/
/data/cacti/scripts/get_nginx_socket_status.pl http://192.168.1.25/status/
5.在cacti匯入xml
cacti_graph_template_nginx_clients_stat.xml
cacti_graph_template_nginx_sockets_stat.xml
6.在創建圖形的URL of nginx stub status,輸入監控的頁面的url,
http://192.168.1.25/status/
7.測試錯誤訊息:no (LWP::UserAgent not found),是perl裡缺少組件,
yum install perl-LWP-UserAgent-DNS-Hosts
cacti監控nginx圖解
為 Cacti 添加 Nginx status 監控
沒有留言:
張貼留言
注意:只有此網誌的成員可以留言。