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

arrow
arrow
    全站熱搜

    痞客興 發表在 痞客邦 留言(0) 人氣()