2011年4月15日 星期五

PRTG for windows 網路系統監控軟體


若是您的網路環境中需要一套監控系統,幾天前才介紹過功能強大又免費的Cacti或是老字號的MRTG都是目前企業常見的解決方案,但這兩者都是Unix/Linux平台上的工具,如果想要在windows環境中建置監控系統,那麼你需要的就是PRTG這套功能強大的系統網路監控軟體。

PRTG是一套由德國Paessler公司所開發的Windows應用軟體,主要應用於系統網路的監控,利用其獨有的Sensors(透過snmp、wmi、icmp、Cisco netflow等方式)取得與網路設備or主機的聯繫,並將這些資料轉換為平易近人的圖表顯示,主要就是靠著這些強大的Sensors讓PRTG可以支援的設備與系統遠遠超過一般的系統網路監控軟體,舉例來說像是PRTG自己開發的VM ESX Sensors就可以對VM ESX的本機與其虛擬主機做監控,又像是利用Windows wmi來對微軟Windows系統做一些特別項目的監控(我們後續會提到),這些在Unix/Linux平台上是非常困難做到的,原因之一是因為Paessler的PRTG畢竟是商業軟體,支援與相容性可謂一分錢一分貨,再說到微軟或VM等進行商業行為的軟體公司也不會願意主動將資源技術分享給Unix/Linux上的免費軟體,因此在這方面PRTG可說是非常佔有優勢,那麼以下就針對目前最新版的PRTG Version 8.3.3.2199 (Mar 28th, 2011)進行試用。



每一次試用就有機會成為付費客戶
這讓PRTG這套商業軟體的業務和工程師早已笑開懷。

雖然如此,不爭氣的我還是跑到了PRTG的官網下載PRTG Network Monitor。

點擊安裝,這邊tomy是選擇永久免費的方案。

這裡是PRTG登入頁面web-gui的一些基本設定

PRTG可選擇Standalone(獨立工作站)或叢集模式(高可用性)。

到此步驟PRTG安裝完畢,PAESSLER也貼心的提醒您免費版本被限制在10個Sensors。

接著使用WEB瀏覽器開啟PRTG的網頁管理網址(安裝PRTG主機的IP)

輸入先前您所設定的帳密,GUI有三種方式可選擇。

噹噹噹,終於來到了PRTG的管理首頁!

點選Devices後系統預設已經將安裝PRTG的本機進行監控,此時已經耗費了4個Sensors。

接著嘗試讓PRTG監控其它支援SNMP的網路設備,請點選上圖中的「Add device」。

這頁還沒完喔,在下方「SNMP Devices」這裡有一些項目需要填寫與確認。

完成後我們可以在頁面上方Tools Bar的Devices中看到這個新增的設備。

點進去該設備的名稱後可以看到監控的項目(7個Sensors使用中,5個Sensors停用)。

華麗的AJAX網頁技術,滑鼠游標移到Sensor後自動會SHOW出監控圖表。

比對我的Cacti數據,與PRTG偵測到的Idle(閒置)為75%不謀而合。

這裡模擬設備需要增加Sensors,藉此觀察PRTG究竟提供那些監控項目。

PRTG的Sensors總共分類15大項目
特別值得注意的是Netlfow、WMI、VoIP與Virtual Servers的支援。

舉例來說若在XP本機安裝Window Version這個Sensors,就可以藉由WMI來監控OS版本。

企業會用到的Windows Terminal服務,也可利用PRTG來監控其連線人數。




小結

從前我們在Linux/Unix平台上利用MRTG或Cacti來監控各項設備,除了基本的網路卡流量監控或是Linux/Unix系統負載外,像是磁碟I/O、VMware系統監控、Cisco Netflow、http、ftp、proxy等服務流量,往往需要針對其他監控的項目來自訂Script或Template,那是非常辛苦的事情,但是在PRTG上已經提供了各式各樣的監控項目(Sensors),甚至對於Windows系統的監控也有其獨到之處,讓系統管理員可以省下不少時間來做其他更重要的事情,我們知道免費的代價通常是要耗費較多的心力去維護,付費的代價就是用金錢換取時間,享受更好的服務品質與技術支援,至於金錢與時間該如何拿捏分配,那就要考驗各位IT管理員的智慧囉!


0 意見: