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