欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

基于pi數(shù)據(jù)庫(kù)的服務(wù)器監(jiān)控系統(tǒng)的制作方法

文檔序號(hào):6448782閱讀:707來源:國(guó)知局
專利名稱:基于pi數(shù)據(jù)庫(kù)的服務(wù)器監(jiān)控系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本實(shí)用新型涉及服務(wù)器監(jiān)控系統(tǒng),特別是一種基于PI數(shù)據(jù)庫(kù)的服務(wù)器監(jiān)控系統(tǒng)。
背景技術(shù)
信息運(yùn)維部門需要保證信息系統(tǒng)7x24小時(shí)不間斷,一般都要求部署服務(wù)器監(jiān)控軟件。目前市面上的服務(wù)器監(jiān)控軟件一般都使用關(guān)系數(shù)據(jù)庫(kù)來保存實(shí)時(shí)數(shù)據(jù),如服務(wù)器CPU利用率、內(nèi)存利用率等,一般都存在以下缺點(diǎn)1,無法對(duì)服務(wù)器運(yùn)行相關(guān)實(shí)時(shí)數(shù)據(jù)做長(zhǎng)期保存。由于關(guān)系數(shù)據(jù)庫(kù)更適用于保存管理信息,對(duì)實(shí)時(shí)數(shù)據(jù)的長(zhǎng)期保存存在困難,無法支持對(duì)服務(wù)器運(yùn)行狀況的長(zhǎng)期統(tǒng)計(jì)分析,如季度運(yùn)行分析、年度運(yùn)行分析等。2,開放性較差,無法簡(jiǎn)單有效地對(duì)數(shù)據(jù)進(jìn)行二次開發(fā)利用。市面上現(xiàn)有軟件都比較封閉,用戶有新的需求時(shí),即便是添加一張簡(jiǎn)單的報(bào)表,只能要求軟件開發(fā)商添加新的功能,用戶無法直接利用數(shù)據(jù)自定義一些功能。

實(shí)用新型內(nèi)容本實(shí)用新型提供一種基于PI數(shù)據(jù)庫(kù)的服務(wù)器監(jiān)控系統(tǒng),將服務(wù)器運(yùn)行相關(guān)實(shí)時(shí)數(shù)據(jù)存入PI實(shí)時(shí)數(shù)據(jù)庫(kù),較好的解決了目前主流服務(wù)器監(jiān)控軟件的兩個(gè)問題。為了解決上述技術(shù)問題,本實(shí)用新型采用如下技術(shù)方案基于PI數(shù)據(jù)庫(kù)的服務(wù)器監(jiān)控系統(tǒng),其特征在于包括采集模塊、接口模塊和PI數(shù)據(jù)庫(kù),采集模塊與服務(wù)器建立網(wǎng)絡(luò)連接并通過采集程序定時(shí)采集服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù),接口模塊分別與采集模塊和PI數(shù)據(jù)庫(kù)建立網(wǎng)絡(luò)連接并通過XML文件作為數(shù)據(jù)交換媒介將采集模塊采集到的服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù)存入PI數(shù)據(jù)庫(kù)。PI數(shù)據(jù)庫(kù)是按照測(cè)點(diǎn)來組織數(shù)據(jù)的,根據(jù)是時(shí)間節(jié)點(diǎn)在測(cè)點(diǎn)上存放數(shù)據(jù)記錄,PI數(shù)據(jù)庫(kù)附帶兩個(gè)簡(jiǎn)單實(shí)用的工具Process Book和Excel DataLink,這兩個(gè)工具允許用戶通過測(cè)點(diǎn)來利用PI數(shù)據(jù)庫(kù)中的數(shù)據(jù)自定義功能。進(jìn)一步的,所述接口模塊包括定時(shí)器模塊、文件處理模塊和存儲(chǔ)模塊,定時(shí)器模塊每隔一定時(shí)間對(duì)采集結(jié)果文件存放目錄進(jìn)行掃描并將掃描得到的XML結(jié)果文件放入結(jié)果文件集合中、文件處理模塊在多次掃描后結(jié)果文件集合都為空的情況下判定采集程序異常并報(bào)警提示管理員或者得到結(jié)果文件集合并從中逐個(gè)取出XML結(jié)果文件進(jìn)行處理,存儲(chǔ)模塊在成功將XML結(jié)果文件中的數(shù)據(jù)存入PI數(shù)據(jù)庫(kù)的情況下刪除所述XML結(jié)果文件或者在XML結(jié)果文件處理過程中出現(xiàn)異常情況下記錄日志并將所述XML結(jié)果文件復(fù)制到ERROR文件夾。進(jìn)一步的,所述文件處理模塊包括解析模塊和判定模塊,解析模塊讀取XML結(jié)果文件并逐條解析采集結(jié)果從而得到服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù)值和所述運(yùn)行參數(shù)值的時(shí)間戳,判定模塊在將服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù)值作為一個(gè)測(cè)點(diǎn)保存到PI數(shù)據(jù)庫(kù)前,先判斷PI數(shù)據(jù)庫(kù)中是否存在所述測(cè)點(diǎn),若不存在,則先在PI數(shù)據(jù)庫(kù)中創(chuàng)建相應(yīng)測(cè)點(diǎn),確保測(cè)點(diǎn)存在以后,接著判斷所述測(cè)點(diǎn)的運(yùn)行參數(shù)值是否運(yùn)行更新,若需要更新則將運(yùn)行參數(shù)值和所述運(yùn)行參數(shù)值的時(shí)間戳保存到PI數(shù)據(jù)庫(kù),否則丟棄所述運(yùn)行參數(shù)值。進(jìn)一步的,所述文件處理模塊中還設(shè)有測(cè)點(diǎn)控制模塊,測(cè)點(diǎn)控制模塊中包含文件處理模塊處理XML結(jié)果文件時(shí)產(chǎn)生的所有測(cè)點(diǎn)和針對(duì)每個(gè)測(cè)點(diǎn)判定是否允許更新的處理配置。采用上述技術(shù)方案后,本實(shí)用新型具有如下優(yōu)點(diǎn)利用PI數(shù)據(jù)庫(kù)保存服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù),如CPU利用率、內(nèi)存利用率、文件系統(tǒng)利用率等,實(shí)現(xiàn)了服務(wù)器監(jiān)控的同時(shí),能對(duì)數(shù)據(jù)做長(zhǎng)期保存,為長(zhǎng)期的運(yùn)行分析提供數(shù)據(jù)支撐;利用XML文件作為接口程序的數(shù)據(jù)來源,將采集程序與PI數(shù)據(jù)庫(kù)接口程序獨(dú)立開來,實(shí)現(xiàn)數(shù)據(jù)存入PI數(shù)據(jù)庫(kù),達(dá)到程序松耦合,運(yùn)行穩(wěn)定;還具有一定的開放性,用戶能利用PI數(shù)據(jù)庫(kù)附帶兩個(gè)簡(jiǎn)單實(shí)用的工具Process Book和Excel DataLink,通過測(cè)點(diǎn)來利用PI數(shù)據(jù)庫(kù)中的數(shù)據(jù)自定義功能。
以下結(jié)合附圖對(duì)本實(shí)用新型作進(jìn)一步說明

圖1為本實(shí)用新型一種實(shí)施例的示意圖;圖2為接口模塊處理數(shù)據(jù)的流程圖;圖3為文件處理模塊處理XML結(jié)果文件的流程圖。
具體實(shí)施方式
如圖1所示,基于PI數(shù)據(jù)庫(kù)的服務(wù)器監(jiān)控系統(tǒng),包括采集模塊、接口模塊和PI數(shù)據(jù)庫(kù),采集模塊與服務(wù)器建立網(wǎng)絡(luò)連接并通過采集程序定時(shí)采集服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù),接口模塊分別與采集模塊和PI數(shù)據(jù)庫(kù)建立網(wǎng)絡(luò)連接并通過XML文件作為數(shù)據(jù)交換媒介將采集模塊采集的服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù)存入PI數(shù)據(jù)庫(kù)。PI數(shù)據(jù)庫(kù)是按照測(cè)點(diǎn)來組織數(shù)據(jù)的,根據(jù)是時(shí)間節(jié)點(diǎn)在測(cè)點(diǎn)上存放數(shù)據(jù)記錄,PI數(shù)據(jù)庫(kù)附帶兩個(gè)簡(jiǎn)單實(shí)用的工具ProcessBook和Excel DataLink,這兩個(gè)工具允許用戶通過測(cè)點(diǎn)來利用PI數(shù)據(jù)庫(kù)中的數(shù)據(jù)自定義功能。在XML文件中以運(yùn)行參數(shù)為單位保存采集程序的采集結(jié)果。XML文件如下三個(gè)優(yōu)點(diǎn),I) XML文件重點(diǎn)在數(shù)據(jù)組織,存儲(chǔ)而不是數(shù)據(jù)展現(xiàn),允許用戶自定義節(jié)點(diǎn)元素;2)XML文件具有層次結(jié)構(gòu),編程結(jié)合性好,與數(shù)據(jù)庫(kù)之間可以轉(zhuǎn)換;3)XML屬于文本文件,任何文本編輯器都可以方便讀取和修改。而在設(shè)計(jì)PI數(shù)據(jù)庫(kù)接口程序時(shí),采用XML文件與數(shù)據(jù)采集程序進(jìn)行通信,主要有兩大優(yōu)點(diǎn)1)將采集程序與PI數(shù)據(jù)庫(kù)接口程序獨(dú)立開來,然后通過XML文件接口實(shí)現(xiàn)松耦合,簡(jiǎn)化了程序,運(yùn)行穩(wěn)定;2)XML文件中,每條數(shù)據(jù)都帶時(shí)間戳,即使接口程序異常退出時(shí),不會(huì)造成最新的采集結(jié)果刷掉前面的采集結(jié)果,在接口程序重啟后,仍可以重新解析XML文件,將數(shù)據(jù)補(bǔ)入進(jìn)PI數(shù)據(jù)庫(kù)。如圖2所示,所述接口模塊包括定時(shí)器模塊、文件處理模塊和存儲(chǔ)模塊,定時(shí)器模塊每隔一定時(shí)間對(duì)采集結(jié)果文件存放目錄進(jìn)行掃描并將掃描得到的XML結(jié)果文件放入結(jié)果文件集合中、文件處理模塊在多次掃描后結(jié)果文件集合都為空的情況下判定采集程序異常并報(bào)警提示管理員或者得到結(jié)果文件集合并從中逐個(gè)取出XML結(jié)果文件進(jìn)行處理,存儲(chǔ)模塊在成功將XML結(jié)果文件中的數(shù)據(jù)存入PI數(shù)據(jù)庫(kù)的情況下刪除所述XML結(jié)果文件或者在XML結(jié)果文件處理過程中出現(xiàn)異常情況下記錄日志并將所述XML結(jié)果文件復(fù)制到ERROR文件夾。[0017]如圖3所示,所述文件處理模塊包括解析模塊和判定模塊,解析模塊讀取XML結(jié)果文件并逐條解析采集結(jié)果從而得到服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù)值和所述運(yùn)行參數(shù)值的時(shí)間戳,如CPU (CPU利用率)、PAGE (換頁(yè)空間利用率)和MEMORY (內(nèi)存利用率)等;判定模塊在將服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù)值作為一個(gè)測(cè)點(diǎn)保存到PI數(shù)據(jù)庫(kù)前,先判斷PI數(shù)據(jù)庫(kù)中是否存在所述測(cè)點(diǎn),若不存在,則先在PI數(shù)據(jù)庫(kù)中創(chuàng)建相應(yīng)測(cè)點(diǎn),確保測(cè)點(diǎn)存在以后,接著判斷所述測(cè)點(diǎn)的運(yùn)行參數(shù)值是否運(yùn)行更新,若需要更新則將運(yùn)行參數(shù)值和所述運(yùn)行參數(shù)值的時(shí)間戳保存到PI數(shù)據(jù)庫(kù),否則丟棄所述運(yùn)行參數(shù)值。上述實(shí)施例中,所述文件處理模塊中還設(shè)有測(cè)點(diǎn)控制模塊,測(cè)點(diǎn)控制模塊中包含文件處理模塊處理XML結(jié)果文件時(shí)產(chǎn)生的所有測(cè)點(diǎn)和針對(duì)每個(gè)測(cè)點(diǎn)判定是否允許更新的
處理配置。除上述優(yōu)選實(shí)施例外,本實(shí)用新型還有其他的實(shí)施方式,本領(lǐng)域技術(shù)人員可以根據(jù)本實(shí)用新型作出各種改變和變形,只要不脫離本實(shí)用新型的精神,均應(yīng)屬于本實(shí)用新型所附權(quán)利要求所定義的范圍。
權(quán)利要求1.基于PI數(shù)據(jù)庫(kù)的服務(wù)器監(jiān)控系統(tǒng),其特征在于包括采集模塊、接口模塊和PI數(shù)據(jù)庫(kù),采集模塊與服務(wù)器建立網(wǎng)絡(luò)連接并通過采集程序定時(shí)采集服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù),接口模塊分別與采集模塊和PI數(shù)據(jù)庫(kù)建立網(wǎng)絡(luò)連接并通過XML文件作為數(shù)據(jù)交換媒介將采集模塊采集到的服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù)存入PI數(shù)據(jù)庫(kù)。
2.根據(jù)權(quán)利要求1或2所述的基于PI數(shù)據(jù)庫(kù)的服務(wù)器監(jiān)控系統(tǒng),其特征在于所述接口模塊包括定時(shí)器模塊、文件處理模塊和存儲(chǔ)模塊,定時(shí)器模塊每隔一定時(shí)間對(duì)采集結(jié)果文件存放目錄進(jìn)行掃描并將掃描得到的XML結(jié)果文件放入結(jié)果文件集合中、文件處理模塊在多次掃描后結(jié)果文件集合都為空的情況下判定采集程序異常并報(bào)警提示管理員或者得到結(jié)果文件集合并從中逐個(gè)取出XML結(jié)果文件進(jìn)行處理,存儲(chǔ)模塊在成功將XML結(jié)果文件中的數(shù)據(jù)存入PI數(shù)據(jù)庫(kù)的情況下刪除所述XML結(jié)果文件或者在XML結(jié)果文件處理過程中出現(xiàn)異常情況下記錄日志并將所述XML結(jié)果文件復(fù)制到ERROR文件夾。
3.根據(jù)權(quán)利要求3所述的基于PI數(shù)據(jù)庫(kù)的服務(wù)器監(jiān)控系統(tǒng),其特征在于所述文件處理模塊包括解析模塊和判定模塊,解析模塊讀取XML結(jié)果文件并逐條解析采集結(jié)果從而得到服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù)值和所述運(yùn)行參數(shù)值的時(shí)間戳,判定模塊在將服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù)值作為一個(gè)測(cè)點(diǎn)保存到PI數(shù)據(jù)庫(kù)前,先判斷PI數(shù)據(jù)庫(kù)中是否存在所述測(cè)點(diǎn),若不存在,則先在PI數(shù)據(jù)庫(kù)中創(chuàng)建相應(yīng)測(cè)點(diǎn),確保測(cè)點(diǎn)存在以后,接著判斷所述測(cè)點(diǎn)的運(yùn)行參數(shù)值是否運(yùn)行更新,若需要更新則將運(yùn)行參數(shù)值和所述運(yùn)行參數(shù)值的時(shí)間戳保存到PI數(shù)據(jù)庫(kù),否則丟棄所述運(yùn)行參數(shù)值。
4.根據(jù)權(quán)利要求4所述的基于PI數(shù)據(jù)庫(kù)的服務(wù)器監(jiān)控系統(tǒng),其特征在于所述文件處理模塊中還設(shè)有測(cè)點(diǎn)控制模塊,測(cè)點(diǎn)控制模塊中包含文件處理模塊處理XML結(jié)果文件時(shí)產(chǎn)生的所有測(cè)點(diǎn)和針對(duì)每個(gè)測(cè)點(diǎn)判定是否允許更新的處理配置。
專利摘要本實(shí)用新型公開了一種基于PI數(shù)據(jù)庫(kù)的服務(wù)器監(jiān)控系統(tǒng),其特征在于包括采集模塊、接口模塊和PI數(shù)據(jù)庫(kù),采集模塊與服務(wù)器建立網(wǎng)絡(luò)連接并通過采集程序定時(shí)采集服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù),接口模塊分別與采集模塊和PI數(shù)據(jù)庫(kù)建立網(wǎng)絡(luò)連接并通過XML文件作為數(shù)據(jù)交換媒介將采集模塊采集到的服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù)存入PI數(shù)據(jù)庫(kù)。本實(shí)用新型利用PI數(shù)據(jù)庫(kù)保存服務(wù)器實(shí)時(shí)的運(yùn)行參數(shù),如CPU利用率、內(nèi)存利用率、文件系統(tǒng)利用率等,實(shí)現(xiàn)了服務(wù)器監(jiān)控的同時(shí),能對(duì)數(shù)據(jù)做長(zhǎng)期保存,為長(zhǎng)期的運(yùn)行分析提供數(shù)據(jù)支撐,并能利用PI數(shù)據(jù)庫(kù)的開放性將數(shù)據(jù)共享給多個(gè)不同角色用戶,用戶可以方便地制作報(bào)表和定制監(jiān)控畫面。
文檔編號(hào)G06F11/34GK202904575SQ201120223209
公開日2013年4月24日 申請(qǐng)日期2011年6月28日 優(yōu)先權(quán)日2011年6月28日
發(fā)明者陳軍, 樓平, 詹輝紅, 盧黎明, 孫衛(wèi)慶 申請(qǐng)人:湖州電力局
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
贵定县| 阿克陶县| 那曲县| 江口县| 武邑县| 新乡县| 辽宁省| 尉犁县| 尉氏县| 盈江县| 南乐县| 出国| 郧西县| 晴隆县| 阿勒泰市| 赞皇县| 玉山县| 兴义市| 桂林市| 桐庐县| 东港市| 工布江达县| 庆阳市| 剑阁县| 菏泽市| 北海市| 沈阳市| 仙居县| 那坡县| 来安县| 寿宁县| 武汉市| 合川市| 金川县| 调兵山市| 江华| 眉山市| 天水市| 荥阳市| 都江堰市| 淳安县|