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

一種基于snmp的業(yè)務(wù)指標(biāo)監(jiān)控系統(tǒng)的構(gòu)建方法

文檔序號(hào):8361990閱讀:331來源:國知局
一種基于snmp的業(yè)務(wù)指標(biāo)監(jiān)控系統(tǒng)的構(gòu)建方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)領(lǐng)域,更準(zhǔn)確地說,本發(fā)明涉及一種電網(wǎng)業(yè)務(wù)系統(tǒng)的 業(yè)務(wù)指標(biāo)監(jiān)控系統(tǒng)的構(gòu)建方法。
【背景技術(shù)】
[0002] 電網(wǎng)公司有大量的業(yè)務(wù)系統(tǒng),這些業(yè)務(wù)系統(tǒng)規(guī)模較大,應(yīng)用特點(diǎn)清晰、專業(yè),實(shí)現(xiàn) 的技術(shù)路線千差萬別,因此如何對(duì)這些業(yè)務(wù)系統(tǒng)的運(yùn)行情況進(jìn)行統(tǒng)一的監(jiān)控就成為了重要 的問題。
[0003] 業(yè)界對(duì)運(yùn)行情況的監(jiān)控一般采用兩種方式:有代理和無代理方式。有代理一般通 過在被監(jiān)控設(shè)備或軟件中安裝插件、Agent的方式來采集運(yùn)行數(shù)據(jù)。無代理一般通過標(biāo)準(zhǔn) 協(xié)議與被監(jiān)控設(shè)備或軟件通信實(shí)現(xiàn)運(yùn)行數(shù)據(jù)的采集,如簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議等。
[0004] 簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol,SNMP),是一種常用 的被網(wǎng)絡(luò)設(shè)備、主機(jī)甚至中間件等支持的協(xié)議,主要應(yīng)用于綜合網(wǎng)管系統(tǒng),目的是探測(cè)和 管理網(wǎng)絡(luò)上的設(shè)備、服務(wù)等軟、硬件,發(fā)現(xiàn)其異常的情況或?qū)ζ溥M(jìn)行控制。它由一組網(wǎng)絡(luò) 管理的標(biāo)準(zhǔn)組成,這些標(biāo)準(zhǔn)包括應(yīng)用層協(xié)議(application layer protocol)、數(shù)據(jù)庫模型 (database schema)和數(shù)據(jù)資源。
[0005] 通常,在一個(gè)基于SNMP的系統(tǒng)中,有許多資源,如設(shè)備、軟件等被管理,而且每個(gè) 被管對(duì)象都可以被一個(gè)或多個(gè)管理端所管理。每個(gè)被管理對(duì)象上運(yùn)行一個(gè)軟件,這個(gè)軟件 被稱為簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議代理(SNMP Agent)。該代理準(zhǔn)確地說是一種簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議服 務(wù),它不直接部署在業(yè)務(wù)系統(tǒng),即被管對(duì)象上,也不是業(yè)務(wù)系統(tǒng)的一個(gè)組件。雖然按照簡(jiǎn)單 網(wǎng)絡(luò)管理協(xié)議的通用叫法,這個(gè)模塊被稱之為業(yè)務(wù)系統(tǒng)的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議代理,但是基 于這個(gè)模塊實(shí)現(xiàn)的監(jiān)控系統(tǒng)依然可以被認(rèn)為是一種無代理的監(jiān)控方式
[0006] 簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議代理通過簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議向管理端發(fā)送信息。一般情況下, 簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議代理發(fā)送的信息主要是變量。管理端通過GET,GETNEXT和GETBULK等相 關(guān)的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議命令獲取信息,或者是簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議代理沒有被調(diào)用或訪問, 使用TRAP或INFORM等相關(guān)協(xié)議發(fā)送數(shù)據(jù)。管理端也可以發(fā)送配置更新或控制的指令,通 過SET協(xié)議命令發(fā)送到被管對(duì)象的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議代理上,從而實(shí)現(xiàn)對(duì)被管對(duì)象的控制 和操作,達(dá)到主動(dòng)管理系統(tǒng)的目的。配置和控制命令只有當(dāng)被管對(duì)象需要發(fā)生變化,比如網(wǎng) 絡(luò)設(shè)備上的路由配置,中間件的性能參數(shù)等需要修改的時(shí)候使用,而監(jiān)控命令則通常是經(jīng) 常性、日常的工作??梢酝ㄟ^簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議讀取或修改的變量都是以層次的方式組合。 管理信息庫(Management Information Bases,MIBs)定義了這些信息和其他元數(shù)據(jù)(例如 變量的類型和描述)。
[0007] 如果對(duì)電網(wǎng)業(yè)務(wù)系統(tǒng)的運(yùn)行和應(yīng)用數(shù)據(jù)監(jiān)控也采用基于SNMP無代理的監(jiān)控方 式,則可以為統(tǒng)一監(jiān)控技術(shù)路線打下基礎(chǔ)。

【發(fā)明內(nèi)容】

[0008] 本發(fā)明目的是:針對(duì)現(xiàn)有技術(shù)中無法對(duì)電網(wǎng)業(yè)務(wù)系統(tǒng)進(jìn)行統(tǒng)一監(jiān)控的不足,提供 一種基于SNMP的業(yè)務(wù)指標(biāo)監(jiān)控系統(tǒng)的構(gòu)建方法。
[0009] 具體地說,本發(fā)明是采用以下技術(shù)方案實(shí)現(xiàn)的,包括以下步驟:
[0010] 1)建立業(yè)務(wù)系統(tǒng)的運(yùn)行指標(biāo)和應(yīng)用指標(biāo)形成指標(biāo)模型,其中所述運(yùn)行指標(biāo)為反映 系統(tǒng)本身的運(yùn)行狀況及關(guān)聯(lián)資源如服務(wù)器、數(shù)據(jù)庫、中間件等的狀態(tài)的指標(biāo),應(yīng)用指標(biāo)為反 映業(yè)務(wù)系統(tǒng)核心業(yè)務(wù)邏輯或流程的運(yùn)行和使用情況的指標(biāo);
[0011] 2)在步驟1)建立的兩類指標(biāo)的基礎(chǔ)上,建立指標(biāo)評(píng)分模型,該指標(biāo)評(píng)分模型根據(jù) 每個(gè)業(yè)務(wù)系統(tǒng)的情況為運(yùn)行指標(biāo)和應(yīng)用指標(biāo)賦予相應(yīng)的權(quán)重為業(yè)務(wù)系統(tǒng)每個(gè)指標(biāo)的指標(biāo) 值計(jì)算出一個(gè)分?jǐn)?shù),然后統(tǒng)計(jì)出總體得分以反映業(yè)務(wù)系統(tǒng)的總體情況;
[0012] 3)構(gòu)建管理信息庫,該信息庫是所有被管理對(duì)象的數(shù)據(jù)庫,所有的指標(biāo)數(shù)據(jù)將以 變量的形式存儲(chǔ)在管理信息庫中;
[0013] 4)根據(jù)簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議標(biāo)準(zhǔn)的要求,以對(duì)象標(biāo)識(shí)符的形式將指標(biāo)模型固化在管 理信息庫中;
[0014] 5)設(shè)置簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議代理,用于對(duì)象標(biāo)識(shí)符請(qǐng)求響應(yīng)、業(yè)務(wù)數(shù)據(jù)源定義管理 以及處理來自客戶端的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議請(qǐng)求。
[0015] 本發(fā)明的進(jìn)一步特征在于,所述簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議代理,是一種簡(jiǎn)單網(wǎng)絡(luò)管理協(xié) 議服務(wù),它不直接部署在業(yè)務(wù)系統(tǒng)、也不是業(yè)務(wù)系統(tǒng)的一個(gè)組件,只負(fù)責(zé)維護(hù)業(yè)務(wù)系統(tǒng)所有 指標(biāo)數(shù)據(jù)的對(duì)象標(biāo)識(shí)符和獲取方式、以及處理來自客戶端的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議請(qǐng)求,包括 以下功能t吳塊:
[0016] 對(duì)象標(biāo)識(shí)符請(qǐng)求響應(yīng)模塊,負(fù)責(zé)響應(yīng)客戶端發(fā)過來的對(duì)象標(biāo)識(shí)符請(qǐng)求,并將該對(duì) 象標(biāo)識(shí)符對(duì)應(yīng)的數(shù)據(jù)返回給客戶端;
[0017] 對(duì)象標(biāo)識(shí)符采集邏輯標(biāo)準(zhǔn)定義管理模塊,負(fù)責(zé)定義每個(gè)對(duì)象標(biāo)識(shí)符數(shù)據(jù)采集的邏 輯;
[0018] 業(yè)務(wù)數(shù)據(jù)源定義管理模塊,負(fù)責(zé)管理每個(gè)業(yè)務(wù)系統(tǒng)的數(shù)據(jù)源;
[0019] 通用指標(biāo)數(shù)據(jù)獲取模塊,負(fù)責(zé)通過調(diào)用業(yè)務(wù)系統(tǒng)提供的API獲取相應(yīng)對(duì)象標(biāo)識(shí)符 的數(shù)據(jù);
[0020] 通用數(shù)據(jù)庫查詢模塊,負(fù)責(zé)通過在業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫中執(zhí)行查詢Sql獲取相應(yīng)對(duì) 象標(biāo)識(shí)符的數(shù)據(jù)。
[0021] 本發(fā)明的有益效果如下:本發(fā)明實(shí)現(xiàn)了基于SNMP的業(yè)務(wù)指標(biāo)監(jiān)控系統(tǒng)的構(gòu)建,為 統(tǒng)一監(jiān)控技術(shù)路線打下堅(jiān)實(shí)的基礎(chǔ),對(duì)提高電網(wǎng)業(yè)務(wù)系統(tǒng)的使用水平和運(yùn)維人員的效率, 降低管理成本具有重要的意義。
【附圖說明】
[0022] 圖1為本發(fā)明SNMP Agent的架構(gòu)圖。
【具體實(shí)施方式】
[0023] 下面參照附圖對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。
[0024] 本發(fā)明中的基于SNMP的業(yè)務(wù)指標(biāo)監(jiān)控系統(tǒng),主要由系統(tǒng)客戶端(管理端)、指標(biāo)模 型、管理信息庫(MIB)、簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議代理(SNMP Agent)幾部分組成。監(jiān)控系統(tǒng)本身 (包含其所在設(shè)備)相當(dāng)于客戶端,具有向SNMP代理收發(fā)指令信息的功能。圍繞各業(yè)務(wù)系 統(tǒng),有許多被管對(duì)象需要被監(jiān)控,包括數(shù)據(jù)庫、中間件等軟件,還有主機(jī)、路由器、交換機(jī)等 硬件,每個(gè)被管對(duì)象的信息歸納總結(jié)為業(yè)務(wù)指標(biāo),這些指標(biāo)以層次的方式組合,最終分解成 數(shù)據(jù)變量固化于管理信息庫中,管理信息庫為每個(gè)對(duì)象定義對(duì)象標(biāo)識(shí)符(OID)作為唯一標(biāo) 識(shí)。每個(gè)被管對(duì)象上都運(yùn)行著SNMP代理,作為與客戶端通信的媒介。SNMP代理實(shí)際上是一 種簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol,SNMP)服務(wù),它不直接部署 在業(yè)務(wù)系統(tǒng),即被管對(duì)象上,也不是業(yè)務(wù)系統(tǒng)的一個(gè)組件。這個(gè)服務(wù)只負(fù)責(zé)維護(hù)業(yè)務(wù)系統(tǒng)所 有指標(biāo)數(shù)據(jù)的0ID、獲取方式,以及處理來自客戶端的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議(Simple Network Management Protocol,SNMP)請(qǐng)求,獲取方式可能是一個(gè)數(shù)據(jù)庫查詢SQL或者一個(gè)可以調(diào) 用的API接口等。
[0025] 構(gòu)建上述監(jiān)控系統(tǒng)主要包括以下步驟:首先建立包括業(yè)務(wù)系統(tǒng)的運(yùn)行指標(biāo)和應(yīng) 用指標(biāo)的指標(biāo)模型,并在指標(biāo)模型的基礎(chǔ)上建立指標(biāo)評(píng)分模型用于評(píng)價(jià)業(yè)務(wù)系統(tǒng)的總體情 況,之后建立管理信息庫,并將指標(biāo)模型以變量的形式固化在管理信息庫中,并設(shè)計(jì)SNMP 代理服務(wù)作為客戶端與被管對(duì)象之間的通信媒介,最終完成基于SNMP的業(yè)務(wù)指標(biāo)監(jiān)控系 統(tǒng)的構(gòu)建。下面進(jìn)行具體說明。
[0026] -、建立指標(biāo)模型
[0027] 業(yè)務(wù)系統(tǒng)監(jiān)控的基礎(chǔ)和關(guān)鍵是業(yè)務(wù)系統(tǒng)的指標(biāo)t旲型,要構(gòu)建基于SNMP的業(yè)務(wù)指 標(biāo)監(jiān)控系統(tǒng),首先要建立統(tǒng)一的指標(biāo)模型。本發(fā)明建立的指標(biāo)模型包括運(yùn)行指標(biāo)和應(yīng)用指 標(biāo)。
[0028] 運(yùn)行指標(biāo)反映系統(tǒng)的運(yùn)行狀態(tài)及關(guān)聯(lián)資源如服務(wù)器、數(shù)據(jù)庫、中間件等的狀態(tài),可 參考其他系統(tǒng)(如weblogic、windows系統(tǒng)等)的監(jiān)控指標(biāo)確定。這些指標(biāo)包括響應(yīng)時(shí)長(zhǎng)、 健康運(yùn)行時(shí)長(zhǎng)、在線人數(shù)、日登陸人數(shù)、連接會(huì)話數(shù)、數(shù)據(jù)庫表空間總使用情況、服務(wù)器CPU 平均使用情況等,反映的內(nèi)容如系統(tǒng)已經(jīng)穩(wěn)定運(yùn)行了多長(zhǎng)時(shí)間、最多有多少用戶使用系統(tǒng)、 系統(tǒng)對(duì)服務(wù)器和數(shù)據(jù)庫的壓力有多大等。
[0029] 以國家電網(wǎng)公司財(cái)務(wù)管控系統(tǒng)為例,通過分析后,可確定該業(yè)務(wù)系統(tǒng)的運(yùn)行指標(biāo) 如下(其中ΚΡΙΝΑΜΕ為標(biāo)存儲(chǔ)在數(shù)據(jù)庫中的變量名稱):
[0030]
【主權(quán)項(xiàng)】
1. 一種基于SNMP的業(yè)務(wù)指標(biāo)監(jiān)控系統(tǒng)的構(gòu)建方法,其特征在于,包括W下步驟: 1) 建立業(yè)務(wù)系統(tǒng)的運(yùn)行指標(biāo)和應(yīng)用指標(biāo)形成指標(biāo)模型,其中所述運(yùn)行指標(biāo)為反映系統(tǒng) 本身的運(yùn)行狀況及關(guān)聯(lián)資源如服務(wù)器、數(shù)據(jù)庫、中間件等的狀態(tài)的指標(biāo),應(yīng)用指標(biāo)為反映業(yè) 務(wù)系統(tǒng)核屯、業(yè)務(wù)邏輯或流程的運(yùn)行和使用情況的指標(biāo); 2) 在步驟1)建立的兩類指標(biāo)的基礎(chǔ)上,建立指標(biāo)評(píng)分模型,該指標(biāo)評(píng)分模型根據(jù)每個(gè) 業(yè)務(wù)系統(tǒng)的情況為運(yùn)行指標(biāo)和應(yīng)用指標(biāo)賦予相應(yīng)的權(quán)重為業(yè)務(wù)系統(tǒng)每個(gè)指標(biāo)的指標(biāo)值計(jì) 算出一個(gè)分?jǐn)?shù),然后統(tǒng)計(jì)出總體得分W反映業(yè)務(wù)系統(tǒng)的總體情況; 3) 構(gòu)建管理信息庫,該信息庫是所有被管理對(duì)象的數(shù)據(jù)庫,所有的指標(biāo)數(shù)據(jù)將W變量 的形式存儲(chǔ)在管理信息庫中; 4) 根據(jù)簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議標(biāo)準(zhǔn)的要求,W對(duì)象標(biāo)識(shí)符的形式將指標(biāo)模型固化在管理信 息庫中; 5) 設(shè)置簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議代理,用于對(duì)象標(biāo)識(shí)符請(qǐng)求響應(yīng)、業(yè)務(wù)數(shù)據(jù)源定義管理W及 處理來自客戶端的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議請(qǐng)求。
2. 根據(jù)權(quán)利要求1所述的基于SNMP的業(yè)務(wù)指標(biāo)監(jiān)控系統(tǒng)的構(gòu)建方法,其特征在于,所 述簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議代理,是一種簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議服務(wù),它不直接部署在業(yè)務(wù)系統(tǒng)、也不 是業(yè)務(wù)系統(tǒng)的一個(gè)組件,只負(fù)責(zé)維護(hù)業(yè)務(wù)系統(tǒng)所有指標(biāo)數(shù)據(jù)的對(duì)象標(biāo)識(shí)符和獲取方式、W 及處理來自客戶端的簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議請(qǐng)求,包括W下功能模塊: 對(duì)象標(biāo)識(shí)符請(qǐng)求響應(yīng)模塊,負(fù)責(zé)響應(yīng)客戶端發(fā)過來的對(duì)象標(biāo)識(shí)符請(qǐng)求,并將該對(duì)象標(biāo) 識(shí)符對(duì)應(yīng)的數(shù)據(jù)返回給客戶端; 對(duì)象標(biāo)識(shí)符采集邏輯標(biāo)準(zhǔn)定義管理模塊,負(fù)責(zé)定義每個(gè)對(duì)象標(biāo)識(shí)符數(shù)據(jù)采集的邏輯; 業(yè)務(wù)數(shù)據(jù)源定義管理模塊,負(fù)責(zé)管理每個(gè)業(yè)務(wù)系統(tǒng)的數(shù)據(jù)源; 通用指標(biāo)數(shù)據(jù)獲取模塊,負(fù)責(zé)通過調(diào)用業(yè)務(wù)系統(tǒng)提供的API獲取相應(yīng)對(duì)象標(biāo)識(shí)符的數(shù) 據(jù); 通用數(shù)據(jù)庫查詢模塊,負(fù)責(zé)通過在業(yè)務(wù)系統(tǒng)的數(shù)據(jù)庫中執(zhí)行查詢sql獲取相應(yīng)對(duì)象標(biāo) 識(shí)符的數(shù)據(jù)。
【專利摘要】本發(fā)明公開了一種基于SNMP的業(yè)務(wù)指標(biāo)監(jiān)控系統(tǒng)的構(gòu)建方法,屬于網(wǎng)絡(luò)數(shù)據(jù)庫技術(shù)領(lǐng)域。本發(fā)明首先建立了包括業(yè)務(wù)系統(tǒng)的運(yùn)行指標(biāo)和應(yīng)用指標(biāo)的指標(biāo)模型,并在指標(biāo)模型的基礎(chǔ)上建立指標(biāo)評(píng)分模型用于評(píng)價(jià)業(yè)務(wù)系統(tǒng)的總體情況,之后建立管理信息庫,并將指標(biāo)模型以變量的形式固化在管理信息庫中,并設(shè)計(jì)SNMP代理服務(wù)作為客戶端與被管對(duì)象之間的通信媒介,最終完成基于SNMP的業(yè)務(wù)指標(biāo)監(jiān)控系統(tǒng)的構(gòu)建。本發(fā)明實(shí)現(xiàn)了基于SNMP的業(yè)務(wù)指標(biāo)監(jiān)控系統(tǒng)的構(gòu)建,為統(tǒng)一監(jiān)控技術(shù)路線打下堅(jiān)實(shí)的基礎(chǔ),對(duì)提高電網(wǎng)業(yè)務(wù)系統(tǒng)的使用水平和運(yùn)維人員的效率,降低管理成本具有重要的意義。
【IPC分類】G06Q50-06, G06Q10-06
【公開號(hào)】CN104680303
【申請(qǐng)?zhí)枴緾N201410784861
【發(fā)明人】李海蛟, 任宏, 顧榮斌
【申請(qǐng)人】國家電網(wǎng)公司, 南京南瑞集團(tuán)公司, 南京南瑞信息通信科技有限公司, 國網(wǎng)上海市電力公司
【公開日】2015年6月3日
【申請(qǐng)日】2014年12月17日
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
津南区| 科尔| 贵溪市| 岗巴县| 鸡泽县| 诸暨市| 元谋县| 屯留县| 兰州市| 黔南| 开江县| 海淀区| 临沧市| 收藏| 赣榆县| 沙坪坝区| 拉萨市| 麟游县| 崇信县| 灵璧县| 九江市| 卢湾区| 富阳市| 都昌县| 永昌县| 东港市| 金堂县| 邢台市| 慈利县| SHOW| 二连浩特市| 邹平县| 碌曲县| 高淳县| 铁岭市| 乐都县| 瑞安市| 增城市| 陇南市| 湖州市| 濮阳市|