本篇文章給大家分享的是有關(guān)當(dāng)Cacti遭遇大流量怎么辦,小編覺得挺實用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
目前創(chuàng)新互聯(lián)已為近1000家的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬主機、綿陽服務(wù)器托管、企業(yè)網(wǎng)站設(shè)計、革吉網(wǎng)站維護等服務(wù),公司將堅持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長,共同發(fā)展。
最近在河南項目的幾臺Windows流媒體服務(wù)器流量使用很高,需要監(jiān)控每天的帶寬使用情況,并根據(jù)具體的情況做相應(yīng)的調(diào)整!前期部署監(jiān)控的系統(tǒng)的時候網(wǎng)絡(luò)流量方面采用Cacti統(tǒng)一監(jiān)控,服務(wù)方面采用Nagios統(tǒng)一監(jiān)控并報警!實際的使用過程中,流媒體帶寬很快就超過了100Mb,Cacti出圖方面的信息極為不準(zhǔn)確,Google一番,類似的情況很多,主要反應(yīng)為Snmp 32位的問題,折騰一番后,問題依舊!
從圖片上看,改為In/Out bits(64-bit Counters)后,就直接不出圖了,In/Out bits則出圖,但數(shù)據(jù)完全不對!隨便看下服務(wù)器的帶寬使用,任何時刻都超過100Mb。
于是繼續(xù)排查,發(fā)現(xiàn)貌似windows系統(tǒng)本身不支持snmp 64bit counters,參考請看這里:
于是改用Nagios直接監(jiān)控網(wǎng)卡的計數(shù)器數(shù)據(jù):
[root@bak ~]# /usr/local/nagios/libexec/check_nt -H "ip address" -p 12489 -v COUNTER -l '\Network Interface(Broadcom NetXtreme Gigabit Ethernet)\Bytes Total/sec',"Total_Bytes/s %f" -w 78643200 -c 85196800 Total_Bytes/s 21052800.000000 | 'Total_Bytes/s %f'=21052800.000000%;78643200.000000;85196800.000000;
發(fā)現(xiàn)數(shù)據(jù)大致正確,(21052800/1024/1024)*8 = 160Mb,于是直接寫入配置文件,使用check_nrpe插件調(diào)用:
define service{ use local-service host_name ip address service_description Network traffic check_command check_nt!COUNTER!-l '\\Network Interface(Broadcom NetXtreme Gigabit Ethernet)\\Bytes Total/sec',"Total_Bytes/s %f" -w 78643200 -c 85196800 notifications_enabled 1 }
以上就是當(dāng)Cacti遭遇大流量怎么辦,小編相信有部分知識點可能是我們?nèi)粘9ぷ鲿姷交蛴玫降?。希望你能通過這篇文章學(xué)到更多知識。更多詳情敬請關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。