Smokeping安裝與設定-免費開源網路效能監控工具視覺化主/從部署

在購買VPS主機之前,我通常會先查看別人使用該VPS主機的評價,尤其是VPS主機的線路是我最在意的地方。因為國外的VPS主機商非常多,但是真正從國內訪問速度快的機房也就是那麼幾個。線路不好,速度慢的VPS,不適合搭中文網站。

同時,我也發現了另一個問題,那就是某一個VPS主機在最開始測試時線路質量很好,但是隨著用戶的增多VPS主機訪問也越來越不穩定了,這是最開始使用VPS主機沒有想到的。所以,迫切需要一個國外VPS主機線路監控報告,能夠直覺地了解VPS主機線路的變化。

滿足上面要求的,恐怕只有Smokeping了。 Smokeping是一個開源且免費的網路效能監控工具,主要用於監視網路效能,包括常規的 ping,dig,echoping,curl等,可以 監視 www 伺服器效能,監視 dns 查詢效能,監視 s-s-h 效能等。最重要的是Smokeping的圖表非常直覺。

Smokeping採用rrdtool做支持,產生的網路延遲資料轉換圖表非常漂亮,支援互動式圖形瀏覽,你可以查看任意時間段的監控資料。 Smokeping也可以部署主/從分散式測量,即用一台伺服器作為“主”,其它的伺服器作為“從”並向“主”伺服器傳輸數據,最後匯總形成系統監控數據圖表。

兩款優秀的伺服器網路流量監控工具:Ntopng和Munin-功能強大直覺

如果發現自己的VPS伺服器異常,一般地我們可以從伺服器日誌中來分析,看看是不是有不守「規矩」的IP來源。例如,我們可以使用伺服器日誌分析利器:ngxtop和GoAccess來分析統計日誌當中的IP來源、連線數量、錯誤請求、瀏覽器、流量頻寬等等。

同時,對於一些複雜的網站應用程式也可以從伺服器的網路流量分析異常原因。本篇文章就來分享兩個非常實用的伺服器網路流量監控工具:ntopng和Munin。 ntopng是NTOP的新一代版本,官方原先版本的NTOP已不再更新,新的ntopng在監控網路資料傳輸、排除網路故障方面功能十分強大。

ntopng透過分析網路流量來判斷網路上存在的各種問題,還可以監控是否有駭客正在攻擊網絡,如果網路突然變緩慢,透過Ntop截獲的資料包,可以確定是什麼類型的資料包佔據了大量頻寬,以及資料包的發送時間、資料包傳送的延遲、資料包的來源位址等。

另一款優秀的伺服器監控工具Munin,是一款類似RRD tool 的非常棒的系統監控工具,它能提供給你多方面的系統性能信息,例如磁碟、網絡、進程、系統和用戶,Munin可以將這些資訊產生Html網頁,讓你可以直接透過網頁來瀏覽各類監控數據,Munin同樣支援主從模式監控。

網路監控工具:SmokePing Nginx一鍵安裝/管理腳本與Looking Glass中文漢化

Smokeping是一個開源免費的網路效能監控工具,主要用於監視網路效能,包括常規的 ping,dig,echoping,curl等,SmokePing的優點在於採用rrdtool畫圖,監控影像即時更新,而且美觀漂亮。

之前我在Smokeping安裝與配置中有分享過SmokePing+Apache的搭建方法,這裡再來分享一個SmokePing+Nginx一鍵安裝的方法,腳本支援Master/Slaves一鍵安裝與配置,對於嫌麻煩的朋友一鍵包真的是太方便了。

另外,分享Looking Glass中文漢化版,整合IPIP提供的IP地理資訊資料並做了多處最佳化。 Looking Glass主要是用於伺服器空間速度演示,常見於一些VPS主機商,在不同的機房放置Looking Glass,讓使用者自行選擇最快的節點。

網路監控工具:SmokePing Nginx一鍵安裝/管理腳本與Looking Glass中文漢化

訂閱@標題