環境:
Ubuntu server 12.04 x64
Cacti-0.8.8a
今天安裝了Cacti監控,安裝完成後,導入Nginx監控模板,發現監控的時候,一直不出圖,很是郁悶。結果在系統時面直接調用監控Nginx狀態的pl腳本,發現報錯
cactiuser@00098:/var/tmp/cacti/cacti/rra$ /usr/bin/perl /var/tmp/cacti/cacti-0.8.8a/scripts/get_nginx_clients_status.pl http://192.168.1.1:7039/status
no (LWP::UserAgent not found)
網上找了一下資料,是說perl的組件不全,使用命令安裝
# perl -MCPAN -e shell
直到出現cpan[1]> 提示符,然後再輸入install LWP::UserAgent
這個過程很漫長,並且我照這種方法,也沒成功。
解決方案:
URL:http://www.bianceng.cn/OS/Linux/201410/46053.htm
雖然照上面的方法沒成功,但是卻看到了意外的驚喜,發現少的包是libwww-perl
結果直接apt-get安裝,還真的就搞定了
# sudo apt-get install libwww.perl
root@00098:/var/tmp/cacti/cacti-0.8.8a/scripts# ./get_nginx_clients_status.pl http://192.168.1.1:7039/status
nginx_active:11 nginx_reading:0 nginx_writing:4 nginx_waiting:7
小記一下!
吖個呸” 博客,請務必保留此出處http://gm100861.blog.51cto.com/1930562/921908