基于服務器流量的網站監控系統研究

蝸牛vps 大硬盤VPS 2020-07-19 422 0

  【 摘 要 】 此系統通過wget.exe和zfc.exe等其它功能按時對需監控文件輪詢一遍,實時地收集和監視數據信息,建立數據庫,并以HTML文檔方式顯示及報警給管理用戶。此系統通過測試,最終實現網站是否中斷,網站流量和網站是否被修改主要功能,達到了預定要求,為管理員了解網站運行狀態提供了參考。
  【 關鍵詞 】 網站管理;實時監控;wget.exe;網站中斷;網站修改;網站差異;數據包
  1 引言
  隨著互聯網迅猛發展,在網絡運行過程中,網站安全問題日益成為人們關注的焦點,病毒、惡意攻擊、非法訪問等都直接影響網站的正常運行。
  網站定時監控,即用戶設定時間間隔,系統按時對需監控的網頁文件輪詢一遍,來判斷網頁文件是否被修改和網站中斷情況。一方面利用wget.exe(下載功能)在服務器下載很小文件,從響應速度來判斷網站是否中斷,下載流量判斷該服務器(網站)的流量,從而避免了利用ping.exe來ping服務器帶來的缺陷。另外一方面利用zfc.exe(對比文件變化)等其它功能來判斷某一網頁是否修改和統計之間的差異,解決了網站重要的網頁監控. 此外,在網站流量和網站修改異常的情況下,通過檢測報警系統Web向管理人員報警,及時發現故障加以處理。它的應用可以在一定程度上檢測到入侵攻擊,可以有效地幫助管理人員進行網站管理,從而減少入侵攻擊所造成的損失。
  2 系統的工作過程
  網站監控系統主要由幾個部分組成:網站監控、網站備份、傳送控制。網站監控通過執行wget.exe和zfc.exe來監控負責監視Web服務器流量的變化,網站是否被中斷,發現對網頁文件的非法篡改;網站備份通過執行md.exe和copy.exe等其它功能對Web服務器內重要的網頁文件系統的映像,以及有關數據庫系統;傳送控制運用了Web開發技術中的ASP.net技術,各種腳本語言技術控件和數據庫技術。實現了控制并用于頁面維護工作,而且還負責產生有關統計記錄、報警信息等。工作原理:網站監控發現異常并分析出異常點,接著通知傳送控制部分;傳送控制部分異常點的一些內容傳送到Web服務器,通過Web頁面顯示,同時產生相應的統計記錄和報警信息。(1)監控網站(表):記錄需要被監控的網站,網站被操作的狀態及其一些參數。
 ?。?)網站記錄(表):被監控的網站的的一些記錄。
 ?。?)網站主要變化(表):記錄網站的一些主要變化。
  3 網站監控部分
 ?。?)運用wget.exe進行網站的中斷和網站流量測試,用響應速度的值進行判斷。
 ?。?)運用zfc.exe,md.exe,copy.exe等其它功能進行網站的變化差異統計,通過比較文件的差異來顯示變化。
 ?。?)建立數據庫的存儲過程,自定義函數和作業,對獲取的數據整理,自動寫入數據庫。
  1)存儲過程Onewzj()
  功能:從數據庫表中提取被監控的網站,傳遞參數且調用另一存儲過程Jonewz()。
  2)存儲過程Jonewz()
  a.執行wget.exe,建立臨時表(#WzTB)存儲數據,利用自建函數GetSubStr()來提取數據,然后獲取響應速度(下載速度)。如網站中斷,@響應速度為空,則設@響應速度值=-1。
  b.網站未中斷,則執行zfc.exe來判斷被監控的網頁是否被修改,如修改了則執行copy.exe,保存文件,對照文件的差異。
  c.存儲獲取的數據。
  3)存儲過程Work_WZJ
  功能:在后臺頁面管理操作過后,對網站的監控進行判斷,更新且是否運行。
  4)作業
  功能:執行存儲過程,自動寫入數據庫。
  4 傳送控制
  網站監控部分發送的變更消息有四組信息:發生了什么樣的改變;網站流量的變化;發生改變的文件名和發生改變的文件所在目錄;根據改變的類型(比如網站中斷,文件被修改等)產生相應的報警信息。同時把每次變更寫入日志數據庫中,最后通過傳送控制部門從數據庫提取數據,通過Web頁面顯示監控的結果,
  5 結束語
  網站監控系統通過測試,達到了預定要求,目前已經對學校機房、食堂、教學實驗室等進行監控管理, 給管理用戶帶來極大的便利。管理者不僅能主動管理,預防問題的發生,還能對性能監控,實時了解被監控資源。
  參考文獻
  [1] (美)Robert Vieira . SQL Server 2005高級程序設計[M].北京:人民郵電出版社,2008.
  [2] 許治坤,王偉, 郭添森.網絡滲透技術[M].北京:電子工業出版社,2005.
  [3] (美)安德森(Anderson,R.).ASP 3高級編程[M].北京:機械工業出版社, 2000.10.
  [4] (美) Jeffrey A. Hoffer, Mary B. Prescott, Fred R. McFadden .現代數據庫管理[M].北京:清華大學出版社,2008.
  [5] (美)Tobias Weltner.Windows腳本編程核心技術精解[M].北京:中國水利水電出版社,2001.4.
  [6] (德) Martin P. Clark . 數據網絡、IP與Internet技術[M].北京:電子工業出版社,2004.
  [7] 張海波.網絡安全實戰祥解[M].北京:電子工業出版社,2008.5.
  作者簡介:
  鄭林江(1979-),男,四川達州人,2003年7月畢業于電子科技大學,現供職于成都信息工程學院信息中心,初級職稱(研究員實習員),本科學歷;研究方向:計算機網絡安全。

基于服務器流量的網站監控系統研究  第1張

評論

日本韩欧美一级A片在线观看