天天看點

LWP::UserAgent not found

環境:

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

這個過程很漫長,并且我照這種方法,也沒成功。

解決方案:

雖然照上面的方法沒成功,但是卻看到了意外的驚喜,發現少的包是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  

小記一下!

本文轉自 gm100861 51CTO部落格,原文連結:http://blog.51cto.com/gm100861/921908

繼續閱讀