1.先下載varnish的cacti模組及snmp shell script
http://www.sulabs.net/wp-content/uploads/2012/06/Cacti_Plugin_for_Varnish_3.x.rar
解壓縮後裡面有
cacti_host_template_varnish.xml #要從cacti網頁import templates
getVarnishStats.sh #要放在cacti網站中scripts目錄裡面
varnish_stats.sh #要放在varnish主機裡/etc/snmp裡面
README #有教怎麼做
2.將cacti_host_template_varnish.xml匯入cacti
console -> Import Templates -> 選擇檔案 -> Import
3.將getVarnishStats.sh上傳到cacti主機,並移動到cacti網站中的scripts
# cp getVarnishStats.sh /var/www/html/cacti/scripts
4.將varnish_stats.sh上傳到varnish主機,並移動到/etc/snmp目錄下
# cp varnish_stats.sh /etc/snmp
5.修改varnish主機的snmp設定
# vi /etc/snmp/snmpd.conf
加入extend varnishstats “/etc/snmp/varnish_stats.sh”
# /etc/init.d/snmpd restart
6.README中有說到,如果cacti用spine,請重新編譯並加大spine的buffer
進到spine的原始目錄中
# ./configure –with-results-buffer=2048
# make;make install
留言列表