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