freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

服務(wù)器應(yīng)用監(jiān)控系統(tǒng)設(shè)計本科畢業(yè)設(shè)計(編輯修改稿)

2025-01-08 21:03 本頁面
 

【文章內(nèi)容簡介】 管理監(jiān)視服務(wù)器。服務(wù)器集群數(shù)量比較大,管理員需要同時監(jiān)控多個服務(wù)器,管理員可能有 事離開,但監(jiān)視不停,之后可以查閱之前一段時間服務(wù)器的運行狀態(tài)。直觀的顯示服務(wù)器運行狀態(tài)便于管理員了解服務(wù)器的運行情況。 本系統(tǒng)正常運行需要如下三個環(huán)節(jié) : 首先開啟被監(jiān)控服務(wù)器上的 WindowsInfoMonitor 服務(wù),其次開啟中心服務(wù)器上的 ShowWinInfo 程序,最后打開瀏覽器根據(jù)設(shè)定 進行監(jiān)控。 本系統(tǒng)功能用 組成 如圖 31 所示。 服 務(wù) 器 應(yīng) 用 監(jiān) 控 系 統(tǒng)W i n d o w s I n f o M o n i t o r S h o w W i n I n f o 客 戶 端中 心 數(shù) 據(jù) 庫 服 務(wù) 器 圖 31 系統(tǒng)功能做成 圖 系統(tǒng)功能性需求分析 本系統(tǒng)在功能上主要分為 WindowsInfoMonitor 服務(wù)和ShowWinInfo 程序。 WindowsInfoMonitor 服務(wù)又分為獲取服務(wù)器性能和持久化數(shù)據(jù)兩大模塊。 ShowWinInfo 程序主要為查詢數(shù)據(jù)庫中存儲的持久化數(shù)據(jù),并且在瀏覽器中進行顯示,這個是管理員最直 論文 17 接接觸到的。 系統(tǒng)功能 本系統(tǒng)的功能是服務(wù)器上 WindowsInfoMonitor 服務(wù)采集服務(wù)器的運行狀態(tài),然后發(fā)送給客戶端提供客戶端顯示,同時把性能參數(shù)存儲到服務(wù)器上的數(shù)據(jù)庫。遠程監(jiān)控可以使得一個管理員可以在客戶端同時監(jiān)控幾臺服務(wù)器,中心服務(wù)器提供數(shù)據(jù)庫,使得管理員可以查看過去一段時間服務(wù)器 的運行狀態(tài)。 WindowsInfoMonitor 服務(wù)功能需求 WindowsInfoMonitor 服務(wù)是安裝在服務(wù)器上,獲取服務(wù)器的性能參數(shù)。在服務(wù)運行時候需要向中心服務(wù)器注冊自己的服務(wù)器信息,包括服務(wù)器名和服務(wù)器的 IP 地址,注冊的目的是客戶端可以訪問中心服務(wù)器獲取服務(wù)器的信息,和服務(wù)器進行通信。WindowsInfoMonitor 服務(wù)運行后要實時監(jiān)聽客戶端 ShowWinInfo 發(fā)來的監(jiān)控命令,包括開始監(jiān)控,停止監(jiān)控等。根據(jù)命令控制服務(wù)器監(jiān)控線程的運行。在監(jiān)控線程中,每隔一段時間獲取一次服務(wù)器的性能參數(shù), 然后向中心服務(wù)器發(fā)送性能參數(shù),存入數(shù)據(jù)庫,同時把性能參數(shù)發(fā)送給客戶端 ShowWinInfo 用于客戶端顯示。WindowsInfoMonitor 服務(wù)功能用組成 如圖 33. W i n d o w s I n f o M o n i t o r注 冊 服 務(wù) 器 信 息 監(jiān) 聽 客 戶 端 的 命 令發(fā) 送 移 除 注 冊 信 息 向 中 心 發(fā) 送 信 息向 客 戶 端 發(fā) 送 信 息 圖 33 WindowsInfoMonitor 服務(wù)功能組成 圖 論文 18 ShowWinInfo客戶端程序功能需求 ShowWinInfo 客戶端為架設(shè)在中心服務(wù)器上的以 web 技術(shù)為基礎(chǔ)的程序,管理員可以直接使用,發(fā)出監(jiān)控命令,同時直觀顯示服務(wù)器的運行狀態(tài)供管理員查看,分析調(diào)整服務(wù)器部署。 ShowWinInfo客戶端在運行時訪問中心服務(wù)器上的數(shù)據(jù)庫,獲取所存儲的服務(wù)器的信息,添加到服務(wù)器列表中,管理員可以選擇這些服務(wù)器進行監(jiān)控。管理員可以通過添加性能計數(shù)器,移除性能計數(shù)器選擇要監(jiān)控的服務(wù)器性能參數(shù)。發(fā)送開始監(jiān)控,停止監(jiān)控,更新,查詢過去一段時間的服務(wù)器的運行狀態(tài)等命令,獲取服務(wù)器的性能參數(shù),再以直方圖型,線條,報告等形式顯示在瀏覽器窗口中。服務(wù)器的性能是實時動態(tài)顯示的,非常直觀。更新頻率決定了監(jiān)控的強度。更新間隔時間越短,監(jiān)控強度越大,能發(fā)現(xiàn)服務(wù)器出現(xiàn)的瞬間癱瘓原因。但不是更新時間越短越好,更 新時間越短。服務(wù)器的開銷越大。 ShowWinInfo 客戶端程序功能組成 圖如 34。 S h o w W i n I n o獲 取 注 冊 信 息 查 詢 歷 史 信 息選 擇 監(jiān) 控 對 象 顯 示 運 行 狀 態(tài)監(jiān) 聽 返 回 參 數(shù) 圖 34 ShowWinInfo 客戶端程序 功能組成 圖 系統(tǒng)非功能性需求分析 系統(tǒng)的非功能性需求,是指系統(tǒng)為滿足用戶業(yè)務(wù)需求而必須具 論文 19 有的妾除功能需求以外的特性。往往包括可靠性、易用性、效率、維護性、可移植性等。 可靠性要求 本系統(tǒng)要實現(xiàn)服務(wù)器性能的遠程監(jiān)控,服務(wù)器的性能參數(shù)較多,同時一個管理員要能同時監(jiān)控多臺服務(wù)器,服務(wù)器性能的監(jiān)控過程是間隔一段時間獲取一次 服務(wù)器的性能參數(shù),間隔時間太長就失去了實時監(jiān)控的效果,間隔時間一般在 5S 左右,一段時間內(nèi)產(chǎn)生的數(shù)據(jù)量比較大,對中心服務(wù)器上的數(shù)據(jù)庫是一個考驗,可靠性非常重要。在客戶端要實時顯示服務(wù)器運行狀態(tài),較短時間內(nèi)處理較大量的數(shù)據(jù),軟件的壓力比較大,可靠性是非常重要的。 易用性要求 本系統(tǒng)目標是把管理員從復(fù)雜的服務(wù)器監(jiān)控中解放出來,因此要具有很好的易用性。服務(wù)器的性能的參數(shù)很多,選擇必要的性能參數(shù),直觀的顯示給管理員,便于管理員分析然后調(diào)整服務(wù)器的部署,均衡服務(wù)器是非常必要的。管理員不一定對服務(wù)器的性能有很深的研究,因 此易用性,直觀的顯示給管理員是本系統(tǒng)的要求。 效率要求 本系統(tǒng)是實時監(jiān)控,處理的數(shù)據(jù)量較大,效率很重要,要在間隔時間內(nèi)把數(shù)據(jù)發(fā)存入中心服務(wù)器的數(shù)據(jù)庫,同時發(fā)送到客戶端顯示,如果效率很低,則這次處理還未完成,下次數(shù)據(jù)已經(jīng)到來,可能沖掉上一次的數(shù)據(jù),這要求系統(tǒng)的處理速度很快,同時間隔時間不能太短。還有隨時間的推移,中心服務(wù)器上數(shù)據(jù)庫的數(shù)據(jù)量逐漸增大,數(shù)據(jù)量可能太大,占滿磁盤空間,因此需要清除一部分數(shù)據(jù),只保存一段時間內(nèi)的數(shù)據(jù)。 可移植性要求 由于本系統(tǒng)中的 WindowsInfoMonitor 是安裝在每個服務(wù)器上的,因此要有很好的移植性,便于 WindowsInfoMonitor 的安裝,運行。 論文 20 系統(tǒng)開發(fā)環(huán)境 系統(tǒng)的開發(fā)環(huán)境包括軟件環(huán)境和硬件環(huán)境兩部分。是開發(fā)系統(tǒng)必備的環(huán)境。 軟件環(huán)境 1. 客戶端操作系統(tǒng)為 Microsoft Windows 7 及以上版本。 2. 服務(wù)器端和中心服務(wù)器端的操作系統(tǒng)為 Windows Server 2021版本及以上版本。采用 Windows 系統(tǒng)是因為本系統(tǒng)是調(diào)用Sigar 工具來獲取服務(wù)器的性能數(shù)據(jù)。 3. 數(shù)據(jù)庫操作系統(tǒng)為 。 4. 系統(tǒng)開發(fā)語言: JAVA 程序設(shè)計語言。 5. 系統(tǒng)開發(fā)工具: 及 MySQLFront 工具。 6. 系統(tǒng)運行環(huán)境: 。 硬件環(huán)境 1. 客戶機配置:建議采用 Intel 處理器 ()以上、內(nèi)存2GB、硬盤 100GB 以上。 2. 中心服務(wù)器配置:建議采用 Intel 雙核處理器 ()、內(nèi)存2GB、硬盤 150GB 以上。 3. 服務(wù)器配置:建議采用 Intel 處理器 ()以上、內(nèi)存2GB、硬盤 100GB 以上。 本章小結(jié) 本章先闡述了需求的背景,然后對系統(tǒng)進行了各方面的需求分析,主要包括:系統(tǒng)總體需求分析、系統(tǒng)功能性分析、系統(tǒng)非功能性需求分析。在系統(tǒng)的功能需求 分析中對系統(tǒng)功能進行了詳細化劃分,畫出了用例圖,并描述各個模塊的功能需求。在非功能性分析中對系統(tǒng)的可靠性、易用性、效率、可移植性需求進行了分析。最后,對系統(tǒng)的開發(fā)環(huán)境進行簡要的介紹。 論文 21 第 4章 系統(tǒng) 設(shè)計 本章 將主要是系統(tǒng)的設(shè)計階段。根據(jù)第三章的系統(tǒng)需求分析主要從系統(tǒng)的總體架構(gòu)、系統(tǒng)的功能模塊劃分、獨立模塊的設(shè)計以及數(shù)據(jù)模型的設(shè)計等方面對系統(tǒng)進行了詳細設(shè)計。采用了 Web 服務(wù)技術(shù),使系統(tǒng)具有了松散耦合性,良好的擴展性和可移植性特點。 系統(tǒng)概述 WindowsInfoMonitor 服務(wù)和 ShowWinInfo 程序組成了服務(wù) 器應(yīng)用監(jiān)控系統(tǒng)。 WindowsInfoMonitor 服務(wù)安裝在服務(wù)器上,獲取服務(wù)器的性能參數(shù)。 ShowWinInfo 程序是管理員操作端,所有的監(jiān)控命令都是由此發(fā)出,監(jiān)控到的服務(wù)器性能參數(shù)返回到瀏覽器中,在瀏覽器中動態(tài)直觀的顯示服務(wù)器當前的運行狀態(tài)。 系統(tǒng)總體架構(gòu) 本系統(tǒng)主要實現(xiàn)服務(wù)器遠程監(jiān)控功能。在一個客戶端瀏覽器中可以同時監(jiān)控多臺服務(wù)器,服務(wù)器的性能參數(shù)上傳至中心服務(wù)器數(shù)據(jù)庫中,在客戶端可以訪問中心服務(wù)器上的數(shù)據(jù)庫,查詢服務(wù)器的性能參數(shù),并在客戶端動態(tài)顯示。系統(tǒng)的總體架構(gòu)圖如下圖 41。 中 心 數(shù) 據(jù) 庫 服 務(wù) 器W i n d o w s I n f o M o n i t o r 服 務(wù) 器 端客 戶 端 S h o w W i n I n f o 圖 41 系統(tǒng)總體架構(gòu)圖 劃分功能模塊 本系統(tǒng)實現(xiàn)的服務(wù)器應(yīng)用監(jiān)控。實現(xiàn)遠程監(jiān)控。并非本地監(jiān) 論文 22 控,但同時利用了 sigar 采集系統(tǒng)性能參數(shù),因此把服務(wù)器性能參數(shù)獲取放在服務(wù)器上,同時在中心服務(wù)器上保存服務(wù)器的性能參數(shù)及服務(wù)器信息??蛻舳擞糜诠芾韱T操 作,發(fā)送監(jiān)控命令,查看服務(wù)器運行狀態(tài)。系統(tǒng)分為兩大模塊 WindowsInfoMonitor 服務(wù)模塊和ShowWinInfo 程序模塊。系統(tǒng)的邏輯模塊圖如圖 42 所示。 服 務(wù) 器 應(yīng) 用 監(jiān) 控 系統(tǒng)W i n d o w s I n f o M o n i t o r 服 務(wù)添 加 服 務(wù) 器 信 息 移 除 服 務(wù) 器 信 息獲 取 服 務(wù) 器 性 能參 數(shù)發(fā) 送 服 務(wù) 器 性 能參 數(shù)監(jiān) 聽 命 令S h o w W i n I n f o 客 戶 端 程 序獲 取 服 務(wù) 器 信 息 發(fā) 送 監(jiān) 控 命 令 查 詢 監(jiān) 聽 返 回 的 參 數(shù) 顯 示 數(shù) 據(jù)添 加 服 務(wù)器 信 息移 除 服 務(wù)器 信 息獲 取 服 務(wù)器 信 息插 入 服 務(wù) 器 性能 參 數(shù)獲 取 服 務(wù) 器 性能 參 數(shù)中 心 數(shù) 據(jù) 庫 服 務(wù) 器創(chuàng) 建 數(shù) 據(jù) 表 圖 42 系統(tǒng)的邏輯模塊圖 獨立模塊設(shè)計 WindowsInfoMonitor 服務(wù)模塊設(shè)計 WindowsInfoMonitor 服務(wù)模塊主要用于獲取服務(wù)器的性能參數(shù),并將服務(wù)器的性能參數(shù)發(fā)送到客戶端程序及存入中心服務(wù)器上的數(shù)據(jù)庫。服務(wù)性能參數(shù)的獲取是通過使用 Sigar 工具包。 論文 23 服務(wù)器的性能參數(shù)根據(jù)性能對象分為操作系統(tǒng)、文件存儲、CPU_內(nèi)存、 分區(qū)、 磁盤 I/O、 TOP 進程、 網(wǎng)卡流量、登錄用戶、用戶操作。 操作系統(tǒng)對象的主要性能參數(shù)有設(shè)備 ID、主機名稱、操作系統(tǒng)版本、操作系統(tǒng)內(nèi)核、開機時間等。 文 件存儲對象的主要性能參數(shù)有設(shè)備 ID、類別、文件存儲目錄、文件大小等。 CPU_內(nèi)存對象的主要性能參數(shù)有設(shè)備 ID、 CPU 個數(shù)、 CPU 主頻、 CPU 使用率、內(nèi)存總量、內(nèi)存使用數(shù)量、內(nèi)存剩余數(shù)量、內(nèi)存使用率等。 分區(qū)對象的主要性能參數(shù)有設(shè)備 ID、磁盤名稱、分區(qū)掛載點、分區(qū)名稱、分區(qū)總量、分區(qū)使用量、分區(qū)剩余量、分區(qū)使用率等。 磁盤 I/O 對象的主要性能參數(shù)有設(shè)備 ID、磁盤名稱、單位時間讀次數(shù)、單位時間寫次數(shù)。 TOP 進程對象的主要性能參數(shù)有設(shè)備 ID、進程名、所屬用戶名、 PID、虛擬內(nèi)存、常駐內(nèi)存、共享內(nèi)存、 CPU 使用 率、運行時間長度等。 網(wǎng)卡流量對象的主要性能參數(shù)有 設(shè)備 ID、網(wǎng)卡名稱、 IP 地址、單位時間流量、單位時間輸入丟包數(shù)、網(wǎng)卡流入使用率、單位時間流出量、單位時間丟包數(shù)、單位時間輸入錯包數(shù)、網(wǎng)卡流出使用率等。 登錄用戶對象的主要性能參數(shù)有設(shè)備 ID、登陸用戶名、登陸時間、客戶端 IP。 用戶操作對象的主要性能有登陸用戶名、登陸時間、客戶端IP、操作命令、退出時間等。 WindowsInfoMonitor 服務(wù)模塊的運行流程圖如 43。 論文 24 監(jiān) 控 線 程 開 始獲 取 服 務(wù) 器 性 能 參數(shù)發(fā) 送 服 務(wù) 器 性 能 參數(shù)監(jiān) 控 線 程 sleep 圖 43 WindowsInfoMonitor 服務(wù)模塊的運行流程圖 ShowWinInfo 客戶端程序設(shè)計 ShowWinInfo 程序模塊主要是安裝在中心服務(wù)器,由管理員直接使用的模塊。管理員在瀏覽器中選擇要監(jiān)控的服務(wù)器,同時選擇要監(jiān)控的服務(wù)器性能參數(shù),點擊開始監(jiān)控按鈕,開始監(jiān)控。檢索數(shù)據(jù)庫中的服務(wù)器性能參數(shù),然后顯示在客戶端。管理員可以查看過去一段時間服務(wù)器的運行狀態(tài)。為了方便管理員查看服務(wù)器的運行狀態(tài),頁面顯示部分使用 Highcharts 控件,顯示效果為餅形圖,直方圖線條等。 ShowWinInfo 程序的運行流程圖如圖 44。 論文 25 開 始獲 取 服 務(wù) 器 信 息更 新 列 表將 信 息 數(shù) 據(jù) 打 印 在瀏 覽 器 上監(jiān) 聽 事 件停 止 監(jiān) 控 ?關(guān) 閉 瀏 覽 器是否 圖 44 Sho
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1