□林 梅
( 山西廣播電視大學,山西 太原 030027)
隨著計算機網絡的高速發展和廣泛應用,我校的網絡規模越來越龐大,網絡結構也越來越復雜,網絡覆蓋東西校區、新辦公樓和十幾棟家屬樓。作為一名合格的網管員,必須時刻掌握全校的網絡狀態,及時排除網絡故障,提高網絡穩定性和可用率,保證我校教學活動和其它工作能夠正常的進行。使用監測軟件來輔助網管員是一個好的方法。結合我們的實踐操作,給大家介紹一款網絡監測軟件的使用經驗,只憑經驗和直覺來處理問題的網管將一去不復返。
Hostmonitor是一款單機版軟件,運行在windows平臺上,擁有很好的監控功能是它的最大特點,能夠自動的監測網絡、網絡服務器、應用服務器、數據庫服務器以及計算機信息,設置靈活是Hostmonitor的另一特點,能夠滿足用戶的不同需要。 在我校的網絡體系結構上,對一臺計算機進行了Hostmonitor軟件的安裝,把它作為了監控中心,對局域網、廣域網以及服務器進行集中式監控。為了擴大監控的范圍,仔細地設定了監控機在網路中的位置,在交換機、路由器和防火墻上開放監控機到各個被監控網絡和系統的網路連接。
網絡的連通情況可以通過ping網絡對端設備的IP地址來進行檢測,能夠檢測設備,則說明該段網絡通暢。能夠監控的網絡設備包括交換機以及路由器等,IP地址可以是交換機三層接口、路由器局域端口、廣域口等。若ping操作返回的信息為alive,則說明網絡暢通,否則說明網絡存在問題。此項檢測工作于網絡層。
網絡自身承載著我們對網絡的各種需求,如BNS域名解析、FTP文件下載、Web瀏覽、SMTP/POP3收發郵件等,這些都是基于傳輸控制層以上協議的標準網絡應用,由服務器提供,因此僅僅檢測服務器網絡層的連通性是遠遠不夠的,更重要的是查看其服務是否正常。我們可以通過與目標服務器的特定端口進行連接,然后檢測其返回信息,則可以判斷對應服務器的工作狀態。檢測方法有很多種,如URL請求、FTP、HTTP 、POP3、SMTP、DNS、UDP等,每種檢測還能夠根據其特點選擇不同的方法,如HTTP檢測允許使用HEADER、POST和GET三種方法,我們可以根據需要自行設定。下面簡單介紹一下它的使用方法。
1.配置監控目標
以下列出5個例子:ping、TCP、磁盤空間、進程、出錯提示。
(1)Ping檢查。Test Method:ping;Address:目標地址;Packet size:當線路帶寬有限的情況下,建議用0;Test Every:小時、分、秒。根據等級來決定監控周期,建議檢測周期10分鐘。
Schedule:24小時不間斷監控。Alert Profile:Do nothing,當監控的目標主機比較多時選擇此項,否則大面積告警時會嚴重影響程序所在主機性能。
(2)監控TCP連接,包括FTP、SQL、News、WEB等所有基于TCP連接的服務。
test medhod選擇tcp connection
SendData:數字0,根據業務等級自行設定周期。建議在10分鐘左右。
(3)網絡上其他主機的磁盤空間
test medhod選擇UNC.
監控周期1小時,或按各地服務器每天消耗的磁盤空間自定義。
(4)監控服務器進程
輸入目標主機的IP地址、用戶名密碼后,可以查看遠端服務器的進程,并按周期監控。
test modthod:process
(5)出錯提示
HostMonitor是網管員的得力助手,它可以自定義周期監控網絡狀態、網絡流量、服務器進程、磁盤空間、文件數量、文件大小、服務狀態等等。并可生成WEB頁面隨時查看,還可以同時寫入文本、數據庫等存儲介質以備日后查看。前提條件是目標主機必須啟動“遠程注冊表服務”,并打開TCP139端口。當任一監控目標出錯時,屏幕右下角或主窗口上出現紅色(默認顏色,可自定義)。服務器類別過多時,左側窗口可以自定義文件夾分類放置。方便我們及時將問題處理掉。管理員在排查故障的時候難免要對日志進行詳細的分析,Hostmonitor提供了強大的日志功能,它可以生成Text、HTML、DBF等文件格式,而且還提供ODBC接口,可以方便地寫入數據庫,以備長時間存檔。日志還可以按需生成單個文件,可以每天,每周,每月甚至每年生成。它還自帶一個圖形化的日志分析器,可以生成設備運行狀態的曲線圖。對需要進行運行狀況報表的地方特別有利。
2.生成報告
(1)信息量比較大,可點擊Report——Report Manger來自定義顯示的列。
(2)Report——Autogenerate options
(3)自定義每分鐘自動生成一次報告,寫入htm文件。可將此文件放到客服頁面或網站的深層目錄下,發布到Internet上,在任何地點都能查看。
(4)自動刷新
將下列內容粘貼到文本中,另存為default.htm,與系統報告的htm放在同一目錄下,可實現自動刷新。刷新周期為60000毫秒,即一分鐘。
window.setInterval("window.frames['data'].location.reload();",60000);
還可以使用ICMP協議的trace命令探測主機、路由器和其他網絡設備,或基于UDP連接的一些應用,如TFTP、SNMP、Daytime等,用特定的探測方法檢測如NTP、SMTP、POP3、IMAP、DNS、LDAP、RADIUS服務。通過使用這些監控類型,管理員可以在故障發生的第一時間發現故障點。管理員可以建立一個監控列表,把需要監控的設備添加進入即可。
Hostmonitor安裝起來也非常方便。運行HostMon.exe,選擇安裝路徑,然后一路點擊Install按鈕即可。如果點擊Update按鈕的話,程序將自動覆蓋舊版本,當然先前的一些個人設置會自動保留。Hostmonitor還有很多強大的功能,我們會在工作中繼續學習。
參考文獻:
[1]賀朝暉,柏 磊.Hostmonitor軟件在網絡和系統監控中的作用[J].華南金融電腦雜志,2007,(1).
[2]王雪冰.Hostmonitor 網絡監控使用技巧[J].網管員世界,2008,(9).