[實(shí)用新型]基于PI數(shù)據(jù)庫(kù)的服務(wù)器監(jiān)控系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 201120223209.6 | 申請(qǐng)日: | 2011-06-28 |
| 公開(公告)號(hào): | CN202904575U | 公開(公告)日: | 2013-04-24 |
| 發(fā)明(設(shè)計(jì))人: | 陳軍;樓平;詹輝紅;盧黎明;孫衛(wèi)慶 | 申請(qǐng)(專利權(quán))人: | 湖州電力局 |
| 主分類號(hào): | G06F17/30 | 分類號(hào): | G06F17/30;G06F11/34 |
| 代理公司: | 杭州華鼎知識(shí)產(chǎn)權(quán)代理事務(wù)所(普通合伙) 33217 | 代理人: | 魏亮 |
| 地址: | 313000 *** | 國(guó)省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 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í)施方式
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于湖州電力局,未經(jīng)湖州電力局許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201120223209.6/2.html,轉(zhuǎn)載請(qǐng)聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F17-00 特別適用于特定功能的數(shù)字計(jì)算設(shè)備或數(shù)據(jù)處理設(shè)備或數(shù)據(jù)處理方法
G06F17-10 .復(fù)雜數(shù)學(xué)運(yùn)算的
G06F17-20 .處理自然語言數(shù)據(jù)的
G06F17-30 .信息檢索;及其數(shù)據(jù)庫(kù)結(jié)構(gòu)
G06F17-40 .數(shù)據(jù)的獲取和記錄
G06F17-50 .計(jì)算機(jī)輔助設(shè)計(jì)
- 數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)管理系統(tǒng)及數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)構(gòu)筑裝置、數(shù)據(jù)庫(kù)檢索裝置、數(shù)據(jù)庫(kù)裝置、數(shù)據(jù)庫(kù)構(gòu)筑方法、以及數(shù)據(jù)庫(kù)檢索方法
- 數(shù)據(jù)庫(kù)和數(shù)據(jù)庫(kù)處理方法
- 數(shù)據(jù)庫(kù)系統(tǒng)、數(shù)據(jù)庫(kù)更新方法、數(shù)據(jù)庫(kù)以及數(shù)據(jù)庫(kù)更新程序
- 容器數(shù)據(jù)庫(kù)
- 數(shù)據(jù)庫(kù)同步方法及數(shù)據(jù)庫(kù)
- 一種MongoDB數(shù)據(jù)庫(kù)對(duì)象復(fù)制延遲監(jiān)控方法和裝置
- 數(shù)據(jù)分布式存儲(chǔ)方法、裝置、電子設(shè)備及存儲(chǔ)介質(zhì)
- 數(shù)據(jù)庫(kù)語句執(zhí)行方法及裝置
- 一種基于UDP分布式小文件存儲(chǔ)系統(tǒng)及其數(shù)據(jù)處理方法
- 一種新型云計(jì)算管理系統(tǒng)
- 一種云計(jì)算管理裝置
- 一種節(jié)能數(shù)據(jù)服務(wù)器架構(gòu)系統(tǒng)
- 一種基于云計(jì)算的客戶信息管理裝置
- 一種基于即時(shí)通訊技術(shù)的通訊系統(tǒng)
- 服務(wù)器系統(tǒng)及分配服務(wù)器的方法
- 一種MMORPG游戲服務(wù)器端
- 一種訪問請(qǐng)求的處理方法、服務(wù)器及存儲(chǔ)介質(zhì)
- 基于Spark技術(shù)的大數(shù)據(jù)脫敏管理系統(tǒng)





