變更處理方法、裝置及系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種變更處理方法、裝置及系統(tǒng),屬于計(jì)算機(jī)【技術(shù)領(lǐng)域】。所述方法,用于監(jiān)控系統(tǒng)中,包括:接收變更系統(tǒng)發(fā)送的變更記錄;根據(jù)變更記錄生成變更操作的匯總分值;檢測(cè)匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為匯總分值超過預(yù)設(shè)閾值,則根據(jù)匯總分值發(fā)出對(duì)變更操作進(jìn)行處理的提示。監(jiān)控裝置包括:接收模塊、第一生成模塊、檢測(cè)模塊和提示模塊。變更裝置包括:第二生成模塊和發(fā)送模塊。本發(fā)明解決了刷新監(jiān)控指標(biāo)的變化情況造成的浪費(fèi)時(shí)間和精力、分別對(duì)多個(gè)變更對(duì)象進(jìn)行監(jiān)控造成的很難及時(shí)準(zhǔn)確的發(fā)現(xiàn)問題,影響業(yè)務(wù)正常運(yùn)轉(zhuǎn)的問題,達(dá)到了節(jié)省時(shí)間和精力、保持業(yè)務(wù)正常運(yùn)轉(zhuǎn)的效果。
【專利說明】變更處理方法、裝置及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,特別涉及一種變更處理方法、裝置及系統(tǒng)。
【背景技術(shù)】
[0002]通常,可以將一個(gè)應(yīng)用程序稱為一項(xiàng)業(yè)務(wù),將組成該應(yīng)用程序的各個(gè)版塊稱為該業(yè)務(wù)的業(yè)務(wù)模塊。比如,某一項(xiàng)業(yè)務(wù)為X空間且該X空間可以包括日志、相冊(cè)等版塊,則可以將日志、相冊(cè)等版塊稱為該業(yè)務(wù)的業(yè)務(wù)模塊。其中,業(yè)務(wù)模塊是獨(dú)立的邏輯單元,由應(yīng)用該業(yè)務(wù)模塊的服務(wù)器、運(yùn)行在該服務(wù)器上的服務(wù)器程序和服務(wù)器程序之間的訪問關(guān)系等組成。
[0003]在發(fā)布某一項(xiàng)業(yè)務(wù)之后,開發(fā)人員可以通過配置管理系統(tǒng)對(duì)該業(yè)務(wù)的配置信息進(jìn)行維護(hù)和管理。其中,配置信息可以包括業(yè)務(wù)模塊、該業(yè)務(wù)模塊包括的服務(wù)器和負(fù)責(zé)人等信肩、O
[0004]進(jìn)一步地,若負(fù)責(zé)人需要對(duì)業(yè)務(wù)所發(fā)布的對(duì)象進(jìn)行變更,比如,在對(duì)象上發(fā)布新版本的業(yè)務(wù)、在對(duì)象上進(jìn)行業(yè)務(wù)的bug (漏洞)修復(fù)和增加業(yè)務(wù)所發(fā)布的對(duì)象等,則負(fù)責(zé)人可以通過變更系統(tǒng)對(duì)該對(duì)象進(jìn)行相應(yīng)的變更操作。其中,變更系統(tǒng)是指業(yè)務(wù)的運(yùn)維操作系統(tǒng),t匕如,發(fā)布服務(wù)器程序的包發(fā)布系統(tǒng)和域名變更系統(tǒng)等。通過變更系統(tǒng)進(jìn)行變更操作的對(duì)象可以稱為變更對(duì)象,比如,服務(wù)器或網(wǎng)絡(luò)線路等。
[0005]由于監(jiān)控系統(tǒng)每隔預(yù)定時(shí)間對(duì)所有對(duì)象進(jìn)行一次監(jiān)控且根據(jù)該監(jiān)控項(xiàng)生成監(jiān)控指標(biāo),因此,在使用變更系統(tǒng)進(jìn)行變更操作后,負(fù)責(zé)人還可以在監(jiān)控系統(tǒng)中讀取該變更對(duì)象的監(jiān)控指標(biāo),并根據(jù)該監(jiān)控指標(biāo)確定變更操作是否正常。其中,監(jiān)控系統(tǒng)用于對(duì)所有對(duì)象進(jìn)行高效準(zhǔn)確的監(jiān)控。監(jiān)控指標(biāo)是監(jiān)控系統(tǒng)對(duì)變更對(duì)象的監(jiān)控項(xiàng)進(jìn)行監(jiān)控生成的數(shù)據(jù),比如,監(jiān)控項(xiàng)可以是服務(wù)器的CPU (Central Processing Unit,中央處理單元)使用率、內(nèi)存使用量和流量等項(xiàng)目;業(yè)務(wù)模塊的用戶在線數(shù)和流量等項(xiàng)目。若監(jiān)控項(xiàng)為服務(wù)器的CPU使用率,則監(jiān)控指標(biāo)可以是45%,用來指示服務(wù)器的CPU使用率為45%。
[0006]現(xiàn)有技術(shù)中,在對(duì)變更對(duì)象進(jìn)行變更操作后,負(fù)責(zé)人不斷刷新監(jiān)控系統(tǒng)中變更操作后變更對(duì)象的監(jiān)控指標(biāo),并讀取變更操作前變更對(duì)象的監(jiān)控指標(biāo),根據(jù)個(gè)人經(jīng)驗(yàn)判斷變更操作前后監(jiān)控指標(biāo)的變化情況是否存在異常,若變化情況存在異常,則負(fù)責(zé)人對(duì)該變更操作進(jìn)行處理。比如,假設(shè)監(jiān)控項(xiàng)為CPU使用率、變更對(duì)象在進(jìn)行變更操作之前的監(jiān)控指標(biāo)為35%、在進(jìn)行變更操作之后的監(jiān)控指標(biāo)為90%,則負(fù)責(zé)人計(jì)算出變更對(duì)象在變更操作前后的CPU使用率的變化為55%,根據(jù)經(jīng)驗(yàn)判斷該變化不屬于正常變化范圍,則負(fù)責(zé)人確定變更操作異常,對(duì)該變更操作進(jìn)行處理。
[0007]在對(duì)變更對(duì)象進(jìn)行變更操作后,負(fù)責(zé)人需要不斷刷新監(jiān)控指標(biāo)的變化情況,浪費(fèi)了負(fù)責(zé)人的時(shí)間和精力;另外,若變更操作涉及多個(gè)變更對(duì)象,則負(fù)責(zé)人需要分別對(duì)該多個(gè)變更對(duì)象進(jìn)行監(jiān)控,并結(jié)合多項(xiàng)監(jiān)控指標(biāo)和個(gè)人經(jīng)驗(yàn)確定造成變更操作異常的問題,很難及時(shí)準(zhǔn)確的發(fā)現(xiàn)問題,影響了業(yè)務(wù)的正常運(yùn)轉(zhuǎn)。
【發(fā)明內(nèi)容】
[0008]為了解決不斷刷新監(jiān)控指標(biāo)的變化情況造成的浪費(fèi)時(shí)間和精力,以及分別對(duì)多個(gè)變更對(duì)象進(jìn)行監(jiān)控造成的很難及時(shí)準(zhǔn)確的發(fā)現(xiàn)問題,影響了業(yè)務(wù)的正常運(yùn)轉(zhuǎn)的問題,本發(fā)明實(shí)施例提供了一種變更處理方法、裝置及系統(tǒng)。所述技術(shù)方案如下:
[0009]第一方面,本發(fā)明實(shí)施例提供了一種變更處理方法,用于監(jiān)控系統(tǒng)中,所述方法包括:
[0010]接收變更系統(tǒng)發(fā)送的變更記錄,所述變更記錄為所述變更系統(tǒng)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息;
[0011]根據(jù)所述變更記錄生成所述變更操作的匯總分值,所述匯總分值由對(duì)所述變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到;
[0012]檢測(cè)所述匯總分值是否超過預(yù)設(shè)閾值;
[0013]若檢測(cè)結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示。
[0014]第二方面,本發(fā)明實(shí)施例提供了一種變更處理方法,用于變更系統(tǒng)中,所述方法包括:
[0015]根據(jù)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息生成變更記錄;
[0016]向監(jiān)控系統(tǒng)發(fā)送所述變更記錄,以便所述監(jiān)控系統(tǒng)接收所述變更系統(tǒng)發(fā)送的所述變更記錄,根據(jù)所述變更記錄生成所述變更操作的匯總分值,所述匯總分值由對(duì)所述變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到;檢測(cè)所述匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示。
[0017]第三方面,本發(fā)明實(shí)施例提供了一種監(jiān)控裝置,用于監(jiān)控系統(tǒng)中,所述裝置包括:
[0018]接收模塊,用于接收變更系統(tǒng)發(fā)送的變更記錄,所述變更記錄為所述變更系統(tǒng)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息;
[0019]第一生成模塊,用于根據(jù)所述接收模塊接收到的所述變更記錄生成所述變更操作的匯總分值,所述匯總分值由對(duì)所述變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到;
[0020]檢測(cè)模塊,用于檢測(cè)第一生成模塊生成的所述匯總分值是否超過預(yù)設(shè)閾值;
[0021]提示模塊,用于若所述檢測(cè)模塊檢測(cè)的結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示。
[0022]第四方面,本發(fā)明實(shí)施例提供了一種變更裝置,用于變更系統(tǒng)中,所述裝置包括:
[0023]第二生成模塊,用于根據(jù)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息生成變更記錄;
[0024]發(fā)送模塊,用于向監(jiān)控系統(tǒng)發(fā)送所述第二生成模塊生成的所述變更記錄,以便所述監(jiān)控系統(tǒng)接收所述變更系統(tǒng)發(fā)送的所述變更記錄,根據(jù)所述變更記錄生成所述變更操作的匯總分值,所述匯總分值由對(duì)所述變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到;檢測(cè)所述匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示。
[0025]第五方面,本發(fā)明實(shí)施例提供了一種監(jiān)控系統(tǒng),所述系統(tǒng)包括如上所述的監(jiān)控裝置。
[0026]第六方面,本發(fā)明實(shí)施例提供了一種變更系統(tǒng),所述系統(tǒng)包括如上所述的變更裝置。
[0027]第七方面,本發(fā)明實(shí)施例提供了一種變更處理系統(tǒng),所述系統(tǒng)包括:配置管理系統(tǒng)、如上所述的監(jiān)控系統(tǒng)和如上所述的變更系統(tǒng);
[0028]所述配置管理系統(tǒng)和所述監(jiān)控系統(tǒng)之間通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)連接;所述監(jiān)控系統(tǒng)和所述變更系統(tǒng)之間通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)連接。
[0029]通過接收變更系統(tǒng)發(fā)送的變更記錄;根據(jù)所述變更記錄生成所述變更操作的匯總分值,解決了不斷刷新監(jiān)控指標(biāo)的變化情況造成的浪費(fèi)時(shí)間和精力的問題,進(jìn)一步地,通過檢測(cè)所述匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示,可以直接根據(jù)匯總分值分析造成變更操作失敗的原因,解決了分別對(duì)多個(gè)變更對(duì)象進(jìn)行監(jiān)控造成的很難及時(shí)準(zhǔn)確的發(fā)現(xiàn)問題,影響了業(yè)務(wù)的正常運(yùn)轉(zhuǎn)的問題,達(dá)到了節(jié)省時(shí)間和精力、保持業(yè)務(wù)正常運(yùn)轉(zhuǎn)的效果。
【專利附圖】
【附圖說明】
[0030]為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0031]圖1是本發(fā)明一個(gè)實(shí)施例提供的變更處理方法的方法流程圖;
[0032]圖2A是本發(fā)明另一實(shí)施例提供的變更處理方法的方法流程圖;
[0033]圖2B是本發(fā)明實(shí)施例提供的獲取監(jiān)控對(duì)象的方法的方法流程圖;
[0034]圖2C是本發(fā)明實(shí)施例提供的計(jì)算基礎(chǔ)平均值的方法的方法流程圖;
[0035]圖2D是本發(fā)明實(shí)施例提供的計(jì)算告警平均值的方法的方法流程圖;
[0036]圖2E是本發(fā)明實(shí)施例提供的計(jì)算業(yè)務(wù)平均值的方法的方法流程圖;
[0037]圖3是本發(fā)明又一實(shí)施例提供的變更處理系統(tǒng)的結(jié)構(gòu)框架圖;
[0038]圖4是本發(fā)明再一實(shí)施例提供的變更處理系統(tǒng)的結(jié)構(gòu)框架圖;
[0039]圖5是本發(fā)明又一實(shí)施例提供的變更處理系統(tǒng)的結(jié)構(gòu)框架圖。
【具體實(shí)施方式】
[0040]為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明實(shí)施方式作進(jìn)一步地詳細(xì)描述。
[0041]請(qǐng)參考圖1,其示出了本發(fā)明一個(gè)實(shí)施例提供的變更處理方法的方法流程圖,該變更處理方法可以應(yīng)用于包括監(jiān)控系統(tǒng)和變更系統(tǒng)的變更處理系統(tǒng)中。該變更處理方法,包括:
[0042]步驟101,變更系統(tǒng)根據(jù)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息生成變更記錄;
[0043]變更系統(tǒng)是業(yè)務(wù)的運(yùn)維操作系統(tǒng),用來對(duì)業(yè)務(wù)所發(fā)布的對(duì)象進(jìn)行變更操作。其中,業(yè)務(wù)是應(yīng)用類的產(chǎn)品,比如,應(yīng)用程序等。業(yè)務(wù)所發(fā)布的對(duì)象是指用于發(fā)布業(yè)務(wù)的對(duì)象,比如,應(yīng)用該業(yè)務(wù)服務(wù)器或發(fā)布該業(yè)務(wù)所需要部署的網(wǎng)絡(luò)線路等。變更操作是對(duì)對(duì)象進(jìn)行變更的操作,比如,在對(duì)象上發(fā)布新版本的業(yè)務(wù)、在對(duì)象上進(jìn)行業(yè)務(wù)的bug修復(fù)和增加業(yè)務(wù)所發(fā)布的對(duì)象等。通過變更系統(tǒng)進(jìn)行變更操作的對(duì)象可以稱為變更對(duì)象,比如,上述的服務(wù)器和網(wǎng)絡(luò)線路等。
[0044]在對(duì)變更對(duì)象進(jìn)行變更操作時(shí),變更系統(tǒng)對(duì)變更操作中涉及的信息進(jìn)行記錄,生成變更記錄。具體地,變更記錄可以包括但不限于:變更對(duì)象、變更時(shí)間、負(fù)責(zé)人和變更描述。
[0045]步驟102,變更系統(tǒng)向監(jiān)控系統(tǒng)發(fā)送變更記錄;
[0046]變更系統(tǒng)將變更記錄發(fā)送給監(jiān)控系統(tǒng)的方法有很多種,比如,變更系統(tǒng)可以定時(shí)將變更記錄發(fā)送給監(jiān)控系統(tǒng);或者,變更系統(tǒng)可以在變更操作完成后主動(dòng)將變更記錄發(fā)送給監(jiān)控系統(tǒng);或者,變更系統(tǒng)可以在接收到監(jiān)控系統(tǒng)發(fā)送的用于請(qǐng)求變更記錄的消息后將變更記錄發(fā)送給監(jiān)控系統(tǒng)等,本實(shí)施例不對(duì)變更系統(tǒng)發(fā)送變更記錄的方式作限定。
[0047]步驟103,監(jiān)控系統(tǒng)接收變更系統(tǒng)發(fā)送的變更記錄,該變更記錄為變更系統(tǒng)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息;
[0048]監(jiān)控系統(tǒng)可以接收變更系統(tǒng)定時(shí)或完成變更操作后主動(dòng)發(fā)送的變更記錄;或者,監(jiān)控系統(tǒng)可以定時(shí)向變更系統(tǒng)發(fā)送用于請(qǐng)求變更記錄的消息,并接收變更系統(tǒng)根據(jù)該消息反饋的變更記錄,本實(shí)施例不對(duì)監(jiān)控系統(tǒng)接收變更記錄的方式作限定。
[0049]步驟104,監(jiān)控系統(tǒng)根據(jù)變更記錄生成變更操作的匯總分值,該匯總分值由對(duì)變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到;
[0050]監(jiān)控系統(tǒng)接收到變更記錄后,可以根據(jù)該變更記錄對(duì)變更對(duì)象的各個(gè)監(jiān)控項(xiàng)進(jìn)行監(jiān)控,并對(duì)各個(gè)監(jiān)控項(xiàng)的監(jiān)控結(jié)果進(jìn)行匯總,得到變更對(duì)象的監(jiān)控結(jié)果。其中,監(jiān)控項(xiàng)是指對(duì)變更對(duì)象進(jìn)行監(jiān)控的項(xiàng)目,比如,若變更對(duì)象為服務(wù)器,則監(jiān)控項(xiàng)可以是服務(wù)器的CPU使用率、內(nèi)存使用量、流量和變更對(duì)象死機(jī)等項(xiàng)目。監(jiān)控項(xiàng)可以預(yù)先設(shè)置,本實(shí)施例不限定監(jiān)控項(xiàng)的設(shè)置方式。
[0051]進(jìn)一步地,可以將監(jiān)控項(xiàng)的監(jiān)控結(jié)果稱為監(jiān)控指標(biāo)。比如,假設(shè)變更對(duì)象為服務(wù)器,若監(jiān)控項(xiàng)為CPU使用率,則監(jiān)控指標(biāo)可以是45%,用來指示服務(wù)器的CPU使用率為45% ;若監(jiān)控項(xiàng)為變更對(duì)象死機(jī),則監(jiān)控指標(biāo)可以是服務(wù)器的死機(jī)告警等,本實(shí)施例不作限定。
[0052]監(jiān)控結(jié)果可以是匯總得到的變更對(duì)象是否異常的結(jié)果。優(yōu)選地,為了明確變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控情況,以便于根據(jù)該監(jiān)控情況對(duì)變更對(duì)象所屬的變更操作進(jìn)行處理,監(jiān)控結(jié)果還可以是對(duì)各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到的匯總分值。具體地,可以對(duì)每一個(gè)監(jiān)控項(xiàng)設(shè)置分值,若變更對(duì)象滿足該監(jiān)控項(xiàng),則加上與該監(jiān)控項(xiàng)對(duì)應(yīng)的分值,得到匯總分值。
[0053]步驟105,監(jiān)控系統(tǒng)檢測(cè)匯總分值是否超過預(yù)設(shè)閾值,若檢測(cè)結(jié)果為匯總分值超過預(yù)設(shè)閾值,則執(zhí)行步驟106 ;
[0054]監(jiān)控系統(tǒng)可以設(shè)置預(yù)設(shè)閾值,并檢測(cè)匯總分值是否超過該預(yù)設(shè)閾值,若檢測(cè)結(jié)果為該匯總分值超過預(yù)設(shè)閾值,則確定變更操作異常,執(zhí)行步驟106 ;若檢測(cè)結(jié)果為匯總分值未超過預(yù)設(shè)閾值,則確定變更操作正常,結(jié)束流程。其中,預(yù)設(shè)閾值可以自行設(shè)置和修改,本實(shí)施例不作限定。
[0055]步驟106,監(jiān)控系統(tǒng)根據(jù)匯總分值發(fā)出對(duì)變更操作進(jìn)行處理的提示。
[0056]在監(jiān)控系統(tǒng)檢測(cè)出變更操作異常后,可以根據(jù)匯總分值向負(fù)責(zé)人發(fā)送提示信息,以便負(fù)責(zé)人根據(jù)該提示消息對(duì)變更操作進(jìn)行處理,從而消除該變更操作引起的業(yè)務(wù)故障,保持業(yè)務(wù)的正常運(yùn)轉(zhuǎn)。
[0057]具體地,監(jiān)控系統(tǒng)可以將匯總分值發(fā)送給負(fù)責(zé)人,以便負(fù)責(zé)人根據(jù)變更操作的各個(gè)監(jiān)控項(xiàng)的得分確定造成變更操作異常的問題,從而根據(jù)該問題針對(duì)性地對(duì)變更操作進(jìn)行處理,提高了變更操作的處理效率。
[0058]綜上所述,本發(fā)明實(shí)施例提供的變更處理方法,通過接收變更系統(tǒng)發(fā)送的變更記錄;根據(jù)所述變更記錄生成所述變更操作的匯總分值,解決了不斷刷新監(jiān)控指標(biāo)的變化情況造成的浪費(fèi)時(shí)間和精力的問題,進(jìn)一步地,通過檢測(cè)所述匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示,可以直接根據(jù)匯總分值分析造成變更操作失敗的原因,解決了分別對(duì)多個(gè)變更對(duì)象進(jìn)行監(jiān)控造成的很難及時(shí)準(zhǔn)確的發(fā)現(xiàn)問題,影響了業(yè)務(wù)的正常運(yùn)轉(zhuǎn)的問題,達(dá)到了節(jié)省時(shí)間和精力、保持業(yè)務(wù)正常運(yùn)轉(zhuǎn)的效果。
[0059]請(qǐng)參考圖2A,其示出了本發(fā)明另一實(shí)施例提供的變更處理方法的方法流程圖,該變更處理方法可以應(yīng)用于包括監(jiān)控系統(tǒng)和變更系統(tǒng)的變更處理系統(tǒng)中。該變更處理方法,包括:
[0060]步驟201,變更系統(tǒng)根據(jù)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息生成變更記錄;
[0061]變更系統(tǒng)是業(yè)務(wù)的運(yùn)維操作系統(tǒng),用來對(duì)業(yè)務(wù)所發(fā)布的對(duì)象進(jìn)行變更操作。其中,業(yè)務(wù)是應(yīng)用類的產(chǎn)品,比如,應(yīng)用程序等。業(yè)務(wù)所發(fā)布的對(duì)象是指用于發(fā)布業(yè)務(wù)的對(duì)象,比如,應(yīng)用該業(yè)務(wù)服務(wù)器或發(fā)布該業(yè)務(wù)所需要部署的網(wǎng)絡(luò)線路等。變更操作是對(duì)對(duì)象進(jìn)行變更的操作,比如,在對(duì)象上發(fā)布新版本的業(yè)務(wù)、在對(duì)象上進(jìn)行業(yè)務(wù)的bug修復(fù)和增加業(yè)務(wù)所發(fā)布的對(duì)象等。通過變更系統(tǒng)進(jìn)行變更操作的對(duì)象可以稱為變更對(duì)象,比如,上述的服務(wù)器和網(wǎng)絡(luò)線路等。
[0062]在對(duì)變更對(duì)象進(jìn)行變更操作時(shí),變更系統(tǒng)對(duì)變更操作中涉及的信息進(jìn)行記錄,生成變更記錄。具體地,變更記錄可以包括但不限于:變更對(duì)象、變更時(shí)間、負(fù)責(zé)人、監(jiān)控項(xiàng)和變更描述。
[0063]若變更系統(tǒng)為至少一個(gè)且每一個(gè)變更系統(tǒng)可以根據(jù)每一次的變更操作生成一條變更記錄,則優(yōu)選地,還可以對(duì)該至少一個(gè)變更系統(tǒng)記錄的至少一條變更記錄統(tǒng)一進(jìn)行存儲(chǔ),以便后續(xù)根據(jù)變更記錄統(tǒng)一跟蹤和管理該至少一個(gè)變更系統(tǒng)。
[0064]步驟202,變更系統(tǒng)向監(jiān)控系統(tǒng)發(fā)送變更記錄;
[0065]變更系統(tǒng)將變更記錄發(fā)送給監(jiān)控系統(tǒng)的方法有很多種,比如,變更系統(tǒng)可以定時(shí)將變更記錄發(fā)送給監(jiān)控系統(tǒng);或者,變更系統(tǒng)可以在變更操作完成后主動(dòng)將變更記錄發(fā)送給監(jiān)控系統(tǒng);或者,變更系統(tǒng)可以在接收到監(jiān)控系統(tǒng)發(fā)送的用于請(qǐng)求變更記錄的消息后將變更記錄發(fā)送給監(jiān)控系統(tǒng)等,本實(shí)施例不對(duì)變更系統(tǒng)發(fā)送變更記錄的方式作限定。
[0066]步驟203,監(jiān)控系統(tǒng)接收變更系統(tǒng)發(fā)送的變更記錄,該變更記錄為變更系統(tǒng)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息;
[0067]監(jiān)控系統(tǒng)可以接收變更系統(tǒng)定時(shí)或完成變更操作后主動(dòng)發(fā)送的變更記錄;或者,監(jiān)控系統(tǒng)可以定時(shí)向變更系統(tǒng)發(fā)送用于請(qǐng)求變更記錄的消息,并接收變更系統(tǒng)根據(jù)該消息反饋的變更記錄,本實(shí)施例不對(duì)監(jiān)控系統(tǒng)接收變更記錄的方式作限定。
[0068]步驟204,監(jiān)控系統(tǒng)根據(jù)變更記錄獲取監(jiān)控對(duì)象,該監(jiān)控對(duì)象包括變更對(duì)象和與變更對(duì)象相關(guān)聯(lián)的關(guān)聯(lián)對(duì)象兩者中的前一種或者全部?jī)煞N;
[0069]若變更系統(tǒng)進(jìn)行了變更操作,則監(jiān)控系統(tǒng)需要對(duì)該變更對(duì)象進(jìn)行監(jiān)控。進(jìn)一步地,若存在與該變更對(duì)象相關(guān)聯(lián)的關(guān)聯(lián)對(duì)象,則對(duì)變更對(duì)象進(jìn)行變更操作也會(huì)對(duì)該關(guān)聯(lián)對(duì)象產(chǎn)生影響,因此,監(jiān)控系統(tǒng)還需要對(duì)該關(guān)聯(lián)對(duì)象進(jìn)行監(jiān)控,以提高對(duì)變更對(duì)象進(jìn)行監(jiān)控的全面性和準(zhǔn)確性。其中,若變更對(duì)象為服務(wù)器,則關(guān)聯(lián)對(duì)象可以是該服務(wù)器所屬的業(yè)務(wù)模塊等。業(yè)務(wù)模塊是業(yè)務(wù)劃分的模塊,由應(yīng)用該業(yè)務(wù)模塊的服務(wù)器、運(yùn)行在該服務(wù)器上的服務(wù)器程序和服務(wù)器程序之間的訪問關(guān)系等組成。
[0070]請(qǐng)參考圖2B所示的獲取監(jiān)控對(duì)象的方法的方法流程圖,在圖2B中,根據(jù)變更記錄獲取監(jiān)控對(duì)象,可以包括如下幾個(gè)子步驟:
[0071]204a,讀取變更記錄中記錄的變更對(duì)象,該變更對(duì)象至少為一個(gè);
[0072]204b,檢測(cè)配置管理系統(tǒng)中是否存在與變更對(duì)象相關(guān)聯(lián)的關(guān)聯(lián)對(duì)象,若檢測(cè)結(jié)果為不存在關(guān)聯(lián)對(duì)象,則執(zhí)行步驟204c,若檢測(cè)結(jié)果為存在關(guān)聯(lián)對(duì)象,則執(zhí)行步驟202d ;
[0073]204c,確定監(jiān)控對(duì)象包括變更對(duì)象;
[0074]204d,確定監(jiān)控對(duì)象包括變更對(duì)象和關(guān)聯(lián)對(duì)象。
[0075]由于變更記錄中包括變更對(duì)象,因此,監(jiān)控系統(tǒng)可以直接從變更記錄中讀取出該變更對(duì)象,該變更對(duì)象至少為一個(gè)。在確定出變更對(duì)象后,監(jiān)控系統(tǒng)可以在配置管理系統(tǒng)中查找與每一個(gè)變更對(duì)象對(duì)應(yīng)的關(guān)聯(lián)對(duì)象。其中,配置管理系統(tǒng)用于對(duì)業(yè)務(wù)的配置信息進(jìn)行維護(hù)和管理。該配置信息可以包括業(yè)務(wù)模塊、該業(yè)務(wù)模塊包括的服務(wù)器和負(fù)責(zé)人等信息。
[0076]具體地,若與該變更對(duì)象對(duì)應(yīng)的配置信息中記錄了關(guān)聯(lián)對(duì)象,則確定監(jiān)控對(duì)象包括變更對(duì)象和關(guān)聯(lián)對(duì)象,即監(jiān)控系統(tǒng)需要對(duì)變更對(duì)象和關(guān)聯(lián)對(duì)象進(jìn)行監(jiān)控;若與該變更對(duì)象對(duì)應(yīng)的配置信息中未記錄關(guān)聯(lián)對(duì)象,則確定監(jiān)控對(duì)象包括變更對(duì)象,即監(jiān)控系統(tǒng)僅需要對(duì)變更對(duì)象進(jìn)行監(jiān)控。
[0077]步驟205,若監(jiān)控對(duì)象包括變更對(duì)象,則監(jiān)控系統(tǒng)根據(jù)預(yù)設(shè)的基礎(chǔ)監(jiān)控項(xiàng)和變更對(duì)象生成變更操作的匯總分值,該匯總分值由對(duì)變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得至丨J,執(zhí)行步驟207 ;
[0078]監(jiān)控系統(tǒng)可以對(duì)監(jiān)控對(duì)象的各個(gè)監(jiān)控項(xiàng)進(jìn)行監(jiān)控,并對(duì)各個(gè)監(jiān)控項(xiàng)的監(jiān)控結(jié)果進(jìn)行匯總,得到監(jiān)控對(duì)象的監(jiān)控結(jié)果。其中,監(jiān)控項(xiàng)是指對(duì)監(jiān)控對(duì)象進(jìn)行監(jiān)控的項(xiàng)目。監(jiān)控項(xiàng)可以預(yù)先設(shè)置,比如,可以在變更記錄中設(shè)置監(jiān)控項(xiàng),或者,設(shè)置默認(rèn)的監(jiān)控項(xiàng)等,本實(shí)施例不限定監(jiān)控項(xiàng)的設(shè)置方式。
[0079]監(jiān)控系統(tǒng)可以根據(jù)監(jiān)控對(duì)象設(shè)置不同的監(jiān)控項(xiàng)。若監(jiān)控對(duì)象為變更對(duì)象,則可以對(duì)變更對(duì)象的基礎(chǔ)監(jiān)控項(xiàng)和告警監(jiān)控項(xiàng)進(jìn)行監(jiān)控。比如,若變更對(duì)象為服務(wù)器,則基礎(chǔ)監(jiān)控項(xiàng)可以是服務(wù)器的CPU使用率、內(nèi)存使用量和流量等項(xiàng)目;告警監(jiān)控項(xiàng)可以是變更對(duì)象死機(jī)等項(xiàng)目。
[0080]進(jìn)一步地,可以將監(jiān)控項(xiàng)的監(jiān)控結(jié)果稱為監(jiān)控指標(biāo)。比如,假設(shè)變更對(duì)象為服務(wù)器,若監(jiān)控項(xiàng)為CPU使用率,則監(jiān)控指標(biāo)可以是45%,用來指示服務(wù)器的CPU使用率為45% ;若監(jiān)控項(xiàng)為變更對(duì)象死機(jī),則監(jiān)控指標(biāo)可以是服務(wù)器的死機(jī)告警等,本實(shí)施例不作限定。
[0081]監(jiān)控結(jié)果可以是匯總得到的變更對(duì)象是否異常的結(jié)果。優(yōu)選地,為了明確變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控情況,以便于根據(jù)該監(jiān)控情況對(duì)變更對(duì)象所屬的變更操作進(jìn)行處理,監(jiān)控結(jié)果還可以是對(duì)各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到的匯總分值。
[0082]具體地,根據(jù)預(yù)設(shè)的基礎(chǔ)監(jiān)控項(xiàng)和變更對(duì)象生成變更操作的匯總分值,可以包括:
[0083]對(duì)于每一個(gè)基礎(chǔ)監(jiān)控項(xiàng),計(jì)算與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的基礎(chǔ)平均值,該基礎(chǔ)平均值為所有變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為:與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;
[0084]計(jì)算與每一個(gè)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的基礎(chǔ)平均值相加之后的基礎(chǔ)平均值總和,將該基礎(chǔ)平均值總和確定為匯總分值或匯總分值的部分分值。
[0085]其中,監(jiān)控系統(tǒng)可以為每一個(gè)基礎(chǔ)監(jiān)控項(xiàng)設(shè)置一個(gè)判斷條件和預(yù)定得分。若變更對(duì)象滿足該判斷條件,則將與該變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分確定為與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分;若變更對(duì)象不滿足該判斷條件,則將與該變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分確定為零,從而計(jì)算出該基礎(chǔ)監(jiān)控項(xiàng)下該變更對(duì)象的基礎(chǔ)權(quán)重分。同樣的,監(jiān)控系統(tǒng)可以計(jì)算出與該監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的基礎(chǔ)權(quán)重分總和,并計(jì)算該基礎(chǔ)權(quán)重分總和的平均值,得到與一個(gè)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的基礎(chǔ)平均值。
[0086]監(jiān)控系統(tǒng)在計(jì)算出與一個(gè)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的基礎(chǔ)平均值之后,還可以計(jì)算與每一項(xiàng)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的基礎(chǔ)平均值相加之后的基礎(chǔ)平均值總和,并根據(jù)該基礎(chǔ)平均值總和確定匯總分值。具體地,在確定匯總分值時(shí),若變更對(duì)象的監(jiān)控項(xiàng)為基礎(chǔ)監(jiān)控項(xiàng),則可以將基礎(chǔ)平均值總和確定為匯總分值;若變更對(duì)象的監(jiān)控項(xiàng)為基礎(chǔ)監(jiān)控項(xiàng)和告警監(jiān)控項(xiàng),則可以將基礎(chǔ)平均值總和確定為匯總分值的部分分值。
[0087]進(jìn)一步地,請(qǐng)參考圖2C所示的計(jì)算基礎(chǔ)平均值的方法的方法流程圖,在圖2C中,計(jì)算與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的基礎(chǔ)平均值,可以包括如下幾個(gè)子步驟:
[0088]205a,對(duì)于每一個(gè)變更對(duì)象,讀取變更操作前變更對(duì)象的第一監(jiān)控指標(biāo)和變更操作后變更對(duì)象的第二監(jiān)控指標(biāo);
[0089]205b,檢測(cè)第一監(jiān)控指標(biāo)與第二監(jiān)控指標(biāo)之間的差值是否滿足第一預(yù)設(shè)條件,若檢測(cè)結(jié)果為第一監(jiān)控指標(biāo)與第二監(jiān)控指標(biāo)之間的差值滿足第一預(yù)設(shè)條件,則執(zhí)行步驟205c,若檢測(cè)結(jié)果為第一監(jiān)控指標(biāo)與第二監(jiān)控指標(biāo)之間的差值不滿足第一預(yù)設(shè)條件,則執(zhí)行步驟205d ;
[0090]205c,確定與變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分;
[0091]205d,確定與變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為零;
[0092]205e,計(jì)算與每一個(gè)變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分相加得到的基礎(chǔ)權(quán)重分總和,并將該基礎(chǔ)權(quán)重分總和的平均值確定為基礎(chǔ)平均值。
[0093]由于監(jiān)控系統(tǒng)每隔預(yù)定時(shí)間對(duì)所有對(duì)象進(jìn)行一次監(jiān)控,并根據(jù)監(jiān)控項(xiàng)生成監(jiān)控指標(biāo),因此,在使用變更系統(tǒng)進(jìn)行變更操作后,監(jiān)控系統(tǒng)還可以讀取變更對(duì)象在變更操作前后的基礎(chǔ)監(jiān)控指標(biāo),并根據(jù)基礎(chǔ)監(jiān)控指標(biāo)的變化情況計(jì)算基礎(chǔ)平均值。
[0094]比如,基礎(chǔ)監(jiān)控項(xiàng)為服務(wù)器的CPU使用率,假設(shè)該基礎(chǔ)監(jiān)控項(xiàng)的預(yù)定得分為I分且該判斷條件為第一監(jiān)控指標(biāo)與第二監(jiān)控指標(biāo)的差值超過50%,若變更對(duì)象為10個(gè),若有6個(gè)變更對(duì)象第一監(jiān)控指標(biāo)與第二監(jiān)控指標(biāo)的差值超過50%、4個(gè)變更對(duì)象第一監(jiān)控指標(biāo)與第二監(jiān)控指標(biāo)的差值未超過50%,則該6個(gè)變更對(duì)象的基礎(chǔ)權(quán)重分分別為I分、該4個(gè)變更對(duì)象的基礎(chǔ)權(quán)重分分別為0,計(jì)算得到的基礎(chǔ)權(quán)重分總和為6分,基礎(chǔ)平均值為6/10=0.6分。
[0095]為了提高對(duì)變更對(duì)象進(jìn)行監(jiān)控的監(jiān)控準(zhǔn)確性,監(jiān)控系統(tǒng)還可以讀取一個(gè)連續(xù)的時(shí)間段內(nèi)的基礎(chǔ)監(jiān)控指標(biāo),使得變更操作前后各個(gè)基礎(chǔ)監(jiān)控指標(biāo)之間相對(duì)連續(xù),避免了讀取間斷的基礎(chǔ)監(jiān)控指標(biāo)導(dǎo)致的基礎(chǔ)監(jiān)控指標(biāo)之間的差值較大,造成計(jì)算誤差的問題。具體地,監(jiān)控系統(tǒng)可以在變更操作前的預(yù)定時(shí)間段內(nèi)讀取第一監(jiān)控指標(biāo),在變更操作后的預(yù)定時(shí)間段內(nèi)讀取第二監(jiān)控指標(biāo)。比如,將預(yù)定時(shí)間段設(shè)置為20分鐘等,則可以在變更操作前20分鐘內(nèi)讀取第一監(jiān)控指標(biāo),在變更操作后20分鐘內(nèi)讀取第二監(jiān)控指標(biāo)。
[0096]進(jìn)一步地,監(jiān)控系統(tǒng)還可以在預(yù)定時(shí)間段內(nèi)設(shè)置多個(gè)時(shí)刻,在每一個(gè)時(shí)刻讀取第一監(jiān)控指標(biāo),同樣的,監(jiān)控系統(tǒng)可以讀取多個(gè)第二監(jiān)控指標(biāo),并根據(jù)該多個(gè)第一監(jiān)控指標(biāo)的平均值和第二監(jiān)控指標(biāo)的平均值進(jìn)行計(jì)算,以進(jìn)一步減少計(jì)算誤差。比如,預(yù)定時(shí)間段為20分鐘且每5分鐘進(jìn)行一次監(jiān)控,則監(jiān)控系統(tǒng)可以分別讀取變更操作前第20分鐘、第15分鐘、第10分鐘和第5分鐘的第一監(jiān)控指標(biāo),分別讀取變更操作后第5分鐘、第10分鐘、第15分鐘和第20分鐘的第二監(jiān)控指標(biāo),并根據(jù)第一監(jiān)控指標(biāo)的平均值和第二監(jiān)控指標(biāo)的平均值進(jìn)行計(jì)算。
[0097]若變更操作的變更對(duì)象較多,則一些業(yè)務(wù)故障在短時(shí)間內(nèi)檢測(cè)不出來,因此,監(jiān)控系統(tǒng)可以根據(jù)變更對(duì)象的個(gè)數(shù)設(shè)置檢測(cè)次數(shù)。具體地,監(jiān)控系統(tǒng)還可以設(shè)置變更對(duì)象的個(gè)數(shù)閾值。若變更對(duì)象的個(gè)數(shù)超過該個(gè)數(shù)閾值,則可以設(shè)置多個(gè)預(yù)定時(shí)間段,并根據(jù)該多個(gè)預(yù)定時(shí)間段的第二監(jiān)控指標(biāo)進(jìn)行計(jì)算,以便提高對(duì)變更對(duì)象的監(jiān)控準(zhǔn)確性。比如,可以設(shè)置預(yù)定時(shí)間段為20分鐘,則若變更對(duì)象的個(gè)數(shù)未超過個(gè)數(shù)閾值,則監(jiān)控系統(tǒng)讀取20分鐘內(nèi)的第二監(jiān)控指標(biāo);若變更對(duì)象的個(gè)數(shù)超過個(gè)數(shù)閾值,則監(jiān)控系統(tǒng)分別讀取20分鐘內(nèi)、第20分鐘至第40分鐘內(nèi)和第40分鐘至第60分鐘內(nèi)的第二監(jiān)控指標(biāo)。
[0098]需要補(bǔ)充說明的是,若基礎(chǔ)平均值總和為匯總分值的部分分值,則該方法還可以包括:
[0099]對(duì)于每一個(gè)預(yù)設(shè)的告警監(jiān)控項(xiàng),計(jì)算與告警監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的告警平均值,該告警平均值為所有變更對(duì)象對(duì)應(yīng)的告警權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為:與告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;
[0100]計(jì)算與每一個(gè)告警監(jiān)控項(xiàng)對(duì)應(yīng)的告警平均值相加之后的告警平均值總和,將該基礎(chǔ)平均值總和和告警平均值總和相加之后的和確定為匯總分值。
[0101]其中,監(jiān)控系統(tǒng)可以為每一個(gè)告警監(jiān)控項(xiàng)設(shè)置一個(gè)判斷條件和預(yù)定得分。若變更對(duì)象滿足該判斷條件,則將與該變更對(duì)象對(duì)應(yīng)的告警權(quán)重分確定為與告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分;若變更對(duì)象不滿足該判斷條件,則將與該變更對(duì)象對(duì)應(yīng)的告警權(quán)重分確定為零,從而計(jì)算出該告警監(jiān)控項(xiàng)下該變更對(duì)象的告警權(quán)重分。同樣的,監(jiān)控系統(tǒng)可以計(jì)算出與該監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的告警權(quán)重分總和,并計(jì)算該告警權(quán)重分總和的平均值,得到與一個(gè)告警監(jiān)控項(xiàng)對(duì)應(yīng)的告警平均值。
[0102]監(jiān)控系統(tǒng)在計(jì)算出與一個(gè)告警監(jiān)控項(xiàng)對(duì)應(yīng)的告警平均值之后,還可以計(jì)算與每一項(xiàng)告警監(jiān)控項(xiàng)對(duì)應(yīng)的告警平均值相加之后的告警平均值總和,并計(jì)算基礎(chǔ)平均值總和和告警平均值總和的和,將該基礎(chǔ)平均值總和和告警平均值總和的和確定為匯總分值。
[0103]進(jìn)一步地,請(qǐng)參考圖2D所示的計(jì)算告警平均值的方法的方法流程圖,在圖2D中,計(jì)算與告警監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的告警平均值,可以包括如下幾個(gè)子步驟:
[0104]205f,對(duì)于每一個(gè)變更對(duì)象,讀取變更操作后變更對(duì)象的告警監(jiān)控指標(biāo);
[0105]205g,檢測(cè)告警監(jiān)控指標(biāo)的指示是否為異常,若檢測(cè)結(jié)果為告警監(jiān)控指標(biāo)的指示為異常,則執(zhí)行步驟205h,若檢測(cè)結(jié)果為告警監(jiān)控指標(biāo)的指示為正常,則執(zhí)行步驟205i ;
[0106]205h,確定與變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為與告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分;
[0107]205i,確定與變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為零;
[0108]205j,計(jì)算與每一個(gè)變更對(duì)象對(duì)應(yīng)的告警權(quán)重分相加得到的告警權(quán)重分總和,并將該告警權(quán)重分總和的平均值確定為告警平均值。
[0109]由于監(jiān)控系統(tǒng)每隔預(yù)定時(shí)間對(duì)所有對(duì)象進(jìn)行一次監(jiān)控,并根據(jù)監(jiān)控項(xiàng)生成監(jiān)控指標(biāo),因此,在使用變更系統(tǒng)進(jìn)行變更操作后,監(jiān)控系統(tǒng)還可以讀取變更對(duì)象在變更操作后的告警監(jiān)控指標(biāo),并根據(jù)告警監(jiān)控指標(biāo)計(jì)算告警平均值。
[0110]比如,告警監(jiān)控項(xiàng)為變更對(duì)象死機(jī),假設(shè)該告警監(jiān)控項(xiàng)的預(yù)定得分為I分且該判斷條件為變更對(duì)象死機(jī),若變更對(duì)象為10個(gè),若有I個(gè)變更對(duì)象死機(jī)、9個(gè)變更對(duì)象未死機(jī),則該I個(gè)變更對(duì)象的告警權(quán)重分為I分、該9個(gè)變更對(duì)象的告警權(quán)重分分別為0,計(jì)算得到的告警權(quán)重分總和為I分,告警平均值為1/10=0.1分。
[0111]監(jiān)控系統(tǒng)還可以在預(yù)定時(shí)間段內(nèi)設(shè)置多個(gè)時(shí)刻,在每一個(gè)時(shí)刻讀取告警監(jiān)控指標(biāo),并根據(jù)該多個(gè)告警監(jiān)控指標(biāo)的平均值進(jìn)行計(jì)算,以減少計(jì)算誤差。若變更操作的變更對(duì)象較多,則一些業(yè)務(wù)故障在短時(shí)間內(nèi)檢測(cè)不出來,因此,監(jiān)控系統(tǒng)可以根據(jù)變更對(duì)象的個(gè)數(shù)設(shè)置檢測(cè)次數(shù)。具體地,監(jiān)控系統(tǒng)還可以設(shè)置變更對(duì)象的個(gè)數(shù)閾值。若變更對(duì)象的個(gè)數(shù)超過該個(gè)數(shù)閾值,則可以設(shè)置多個(gè)預(yù)定時(shí)間段,并根據(jù)該多個(gè)預(yù)定時(shí)間段的告警監(jiān)控指標(biāo)進(jìn)行計(jì)算,以便提高對(duì)變更對(duì)象的監(jiān)控準(zhǔn)確性。
[0112]步驟206,若監(jiān)控對(duì)象包括變更對(duì)象和關(guān)聯(lián)對(duì)象,則監(jiān)控系統(tǒng)根據(jù)預(yù)設(shè)的基礎(chǔ)監(jiān)控項(xiàng)、預(yù)設(shè)的業(yè)務(wù)監(jiān)控項(xiàng)、變更對(duì)象和關(guān)聯(lián)對(duì)象生成變更操作的匯總分值,該匯總分值由對(duì)變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到;
[0113]監(jiān)控系統(tǒng)可以根據(jù)監(jiān)控對(duì)象設(shè)置不同的監(jiān)控項(xiàng)。若監(jiān)控對(duì)象為變更對(duì)象,則可以對(duì)變更對(duì)象的基礎(chǔ)監(jiān)控項(xiàng)和告警監(jiān)控項(xiàng)進(jìn)行監(jiān)控。若監(jiān)控對(duì)象為關(guān)聯(lián)對(duì)象,則可以對(duì)關(guān)聯(lián)對(duì)象的業(yè)務(wù)監(jiān)控項(xiàng)進(jìn)行監(jiān)控。比如,若關(guān)聯(lián)對(duì)象為業(yè)務(wù)模塊,則業(yè)務(wù)監(jiān)控項(xiàng)可以是業(yè)務(wù)模塊的用戶在線數(shù)和業(yè)務(wù)模塊的訪問時(shí)延等。若關(guān)聯(lián)對(duì)象為業(yè)務(wù)模塊,則業(yè)務(wù)監(jiān)控項(xiàng)可以是業(yè)務(wù)的整體流量、業(yè)務(wù)用戶的在線數(shù)和外網(wǎng)用戶訪問延時(shí)等項(xiàng)目。
[0114]進(jìn)一步地,可以將監(jiān)控項(xiàng)的監(jiān)控結(jié)果稱為監(jiān)控指標(biāo)。比如,假設(shè)關(guān)聯(lián)對(duì)象對(duì)象為業(yè)務(wù)模塊,若監(jiān)控項(xiàng)為業(yè)務(wù)用戶的在線數(shù),則監(jiān)控指標(biāo)可以是I萬,用來指示I萬的業(yè)務(wù)用戶在線等,本實(shí)施例不作限定。
[0115]監(jiān)控結(jié)果可以是匯總得到的變更對(duì)象和關(guān)聯(lián)對(duì)象是否異常的結(jié)果。優(yōu)選地,為了明確變更對(duì)象和關(guān)聯(lián)對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控情況,以便于根據(jù)該監(jiān)控情況對(duì)變更對(duì)象和關(guān)聯(lián)對(duì)象所屬的變更操作進(jìn)行處理,監(jiān)控結(jié)果還可以是對(duì)各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到的匯總分值。
[0116]具體地,根據(jù)預(yù)設(shè)的基礎(chǔ)監(jiān)控項(xiàng)、預(yù)設(shè)的業(yè)務(wù)監(jiān)控項(xiàng)、變更對(duì)象和關(guān)聯(lián)對(duì)象生成變更操作的匯總分值,可以包括:
[0117]對(duì)于每一個(gè)基礎(chǔ)監(jiān)控項(xiàng),計(jì)算與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的基礎(chǔ)平均值,該基礎(chǔ)平均值為所有變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為:與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;對(duì)于每一個(gè)業(yè)務(wù)監(jiān)控項(xiàng),計(jì)算與業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的所有關(guān)聯(lián)對(duì)象的業(yè)務(wù)平均值,該業(yè)務(wù)平均值為所有關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分為:與業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;
[0118]計(jì)算與每一個(gè)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的基礎(chǔ)平均值相加得到的基礎(chǔ)平均值總和,并計(jì)算與每一個(gè)業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的業(yè)務(wù)平均值相加得到的業(yè)務(wù)平均值總和;
[0119]將該基礎(chǔ)平均值總和和該業(yè)務(wù)平均值總和相加之后的和確定為匯總分值或匯總分值的部分分值。
[0120]監(jiān)控系統(tǒng)在計(jì)算出與一個(gè)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的基礎(chǔ)平均值之后,還可以計(jì)算與每一項(xiàng)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的基礎(chǔ)平均值相加之后的基礎(chǔ)平均值總和,并計(jì)算與每一項(xiàng)業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的業(yè)務(wù)平均值相加之后的業(yè)務(wù)平均值總和,根據(jù)該基礎(chǔ)平均值總和和該業(yè)務(wù)平均值總和相加之后的和確定匯總分值。具體地,在確定匯總分值時(shí),若變更對(duì)象的監(jiān)控項(xiàng)為基礎(chǔ)監(jiān)控項(xiàng),則可以將基礎(chǔ)平均值總和和業(yè)務(wù)平均值總和相加之后的和確定為匯總分值;若變更對(duì)象的監(jiān)控項(xiàng)為基礎(chǔ)監(jiān)控項(xiàng)和告警監(jiān)控項(xiàng),則可以將基礎(chǔ)平均值總和和業(yè)務(wù)平均值總和相加之后的和確定為匯總分值的部分分值。
[0121]進(jìn)一步地,請(qǐng)參考圖2C所示的計(jì)算基礎(chǔ)平均值的方法的方法流程圖,在圖2C中,計(jì)算與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的基礎(chǔ)平均值,可以包括如下幾個(gè)子步驟:
[0122]205a,對(duì)于每一個(gè)變更對(duì)象,讀取變更操作前變更對(duì)象的第一監(jiān)控指標(biāo)和變更操作后變更對(duì)象的第二監(jiān)控指標(biāo);
[0123]205b,檢測(cè)第一監(jiān)控指標(biāo)與第二監(jiān)控指標(biāo)之間的差值是否滿足第一預(yù)設(shè)條件;
[0124]205c,若檢測(cè)結(jié)果為第一監(jiān)控指標(biāo)與第二監(jiān)控指標(biāo)之間的差值滿足第一預(yù)設(shè)條件,則確定與變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分;
[0125]205d,若檢測(cè)結(jié)果為第一監(jiān)控指標(biāo)與第二監(jiān)控指標(biāo)之間的差值不滿足第一預(yù)設(shè)條件,則確定與變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為零;
[0126]205e,計(jì)算與每一個(gè)變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分相加得到的基礎(chǔ)權(quán)重分總和,并將該基礎(chǔ)權(quán)重分總和的平均值確定為基礎(chǔ)平均值。
[0127]監(jiān)控系統(tǒng)計(jì)算基礎(chǔ)平均值的流程詳見步驟205中的描述,此處不贅述。
[0128]進(jìn)一步地,請(qǐng)參考圖2E所示的計(jì)算業(yè)務(wù)平均值的方法的方法流程圖,在圖2E中,計(jì)算與業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的所有關(guān)聯(lián)對(duì)象的業(yè)務(wù)平均值,可以包括如下幾個(gè)子步驟:
[0129]206a,對(duì)于每一個(gè)關(guān)聯(lián)對(duì)象,讀取變更操作前關(guān)聯(lián)對(duì)象的第三監(jiān)控指標(biāo)和變更操作后關(guān)聯(lián)對(duì)象的第四監(jiān)控指標(biāo);
[0130]206b,檢測(cè)第三監(jiān)控指標(biāo)與第四監(jiān)控指標(biāo)之間的差值是否滿足第二預(yù)設(shè)條件,若檢測(cè)結(jié)果為第三監(jiān)控指標(biāo)與第四監(jiān)控指標(biāo)之間的差值滿足第二預(yù)設(shè)條件,則執(zhí)行步驟206c,若檢測(cè)結(jié)果為第三監(jiān)控指標(biāo)與第四監(jiān)控指標(biāo)之間的差值不滿足第二預(yù)設(shè)條件,則執(zhí)行步驟206d ;
[0131]206c,確定與關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分為與業(yè)務(wù)監(jiān)控項(xiàng)的對(duì)應(yīng)的預(yù)定得分;
[0132]206d,確定與關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分為零;
[0133]206e,計(jì)算與每一個(gè)關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分相加得到的業(yè)務(wù)權(quán)重分總和,并將該業(yè)務(wù)權(quán)重分總和的平均值確定為業(yè)務(wù)平均值。
[0134]由于監(jiān)控系統(tǒng)每隔預(yù)定時(shí)間對(duì)所有對(duì)象進(jìn)行一次監(jiān)控,并根據(jù)監(jiān)控項(xiàng)生成監(jiān)控指標(biāo),因此,在使用變更系統(tǒng)進(jìn)行變更操作后,監(jiān)控系統(tǒng)還可以讀取關(guān)聯(lián)對(duì)象在變更操作前后的業(yè)務(wù)監(jiān)控指標(biāo),并根據(jù)業(yè)務(wù)監(jiān)控指標(biāo)的變化情況計(jì)算業(yè)務(wù)平均值。
[0135]比如,業(yè)務(wù)監(jiān)控項(xiàng)為業(yè)務(wù)用戶的在線數(shù),假設(shè)該業(yè)務(wù)監(jiān)控項(xiàng)的預(yù)定得分為I分且該判斷條件為第三監(jiān)控指標(biāo)與第四監(jiān)控指標(biāo)大于I萬且差值超過50%,若關(guān)聯(lián)對(duì)象為10個(gè),若有3個(gè)關(guān)聯(lián)對(duì)象第三監(jiān)控指標(biāo)與第四監(jiān)控指標(biāo)大于I萬且差值超過50%、7個(gè)關(guān)聯(lián)對(duì)象第三監(jiān)控指標(biāo)與第四監(jiān)控指標(biāo)大于I萬且差值未超過50%,則該3個(gè)關(guān)聯(lián)對(duì)象的業(yè)務(wù)權(quán)重分分別為I分、該7個(gè)關(guān)聯(lián)對(duì)象的業(yè)務(wù)權(quán)重分分別為0,計(jì)算得到的業(yè)務(wù)權(quán)重分總和為3分,業(yè)務(wù)平均值為3/10=0.3分。
[0136]為了提高對(duì)關(guān)聯(lián)對(duì)象進(jìn)行監(jiān)控的監(jiān)控準(zhǔn)確性,監(jiān)控系統(tǒng)還可以讀取一個(gè)連續(xù)的時(shí)間段內(nèi)的業(yè)務(wù)監(jiān)控指標(biāo),使得變更操作前后各個(gè)業(yè)務(wù)監(jiān)控指標(biāo)之間相對(duì)連續(xù),避免了讀取間斷的業(yè)務(wù)監(jiān)控指標(biāo)導(dǎo)致的業(yè)務(wù)監(jiān)控指標(biāo)之間的差值較大,造成計(jì)算誤差的問題。具體地,監(jiān)控系統(tǒng)可以在變更操作前的預(yù)定時(shí)間段內(nèi)讀取第三監(jiān)控指標(biāo),在變更操作后的預(yù)定時(shí)間段內(nèi)讀取第四監(jiān)控指標(biāo)。比如,將預(yù)定時(shí)間段設(shè)置為20分鐘等則可以在變更操作前20分鐘內(nèi)讀取第一監(jiān)控指標(biāo),在變更操作后20分鐘內(nèi)讀取第二監(jiān)控指標(biāo)。
[0137]進(jìn)一步地,監(jiān)控系統(tǒng)還可以在預(yù)定時(shí)間段內(nèi)設(shè)置多個(gè)時(shí)刻,在每一個(gè)時(shí)刻讀取第三監(jiān)控指標(biāo),同樣的,監(jiān)控系統(tǒng)可以讀取多個(gè)第四監(jiān)控指標(biāo),并根據(jù)該多個(gè)第三監(jiān)控指標(biāo)的平均值和第四監(jiān)控指標(biāo)的平均值進(jìn)行計(jì)算,以進(jìn)一步減少計(jì)算誤差。
[0138]需要補(bǔ)充說明的是,若基礎(chǔ)平均值總和和業(yè)務(wù)平均值總和相加之后的和為匯總分值的部分分值,則該方法還可以包括:
[0139]對(duì)于每一個(gè)預(yù)設(shè)的告警監(jiān)控項(xiàng),計(jì)算與告警監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的告警平均值,該告警平均值為所有變更對(duì)象對(duì)應(yīng)的告警權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為:與告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;
[0140]計(jì)算與每一個(gè)告警監(jiān)控項(xiàng)對(duì)應(yīng)的告警平均值相加之后的告警平均值總和,將該基礎(chǔ)平均值總和、該業(yè)務(wù)平均值總和和該告警平均值總和相加之后的和確定為匯總分值。
[0141]監(jiān)控系統(tǒng)在計(jì)算出與一個(gè)告警監(jiān)控項(xiàng)對(duì)應(yīng)的告警平均值之后,還可以計(jì)算與每一項(xiàng)告警監(jiān)控項(xiàng)對(duì)應(yīng)的告警平均值相加之后的告警平均值總和,并計(jì)算基礎(chǔ)平均值總和、業(yè)務(wù)平均值總和和告警平均值總和的和,將該基礎(chǔ)平均值總和、業(yè)務(wù)平均值總和和告警平均值總和的和確定為匯總分值。
[0142]進(jìn)一步地,請(qǐng)參考圖2D所示的計(jì)算告警平均值的方法的方法流程圖,在圖2D中,計(jì)算與告警監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的告警平均值,可以包括如下幾個(gè)子步驟:
[0143]205f,對(duì)于每一個(gè)變更對(duì)象,讀取變更操作后變更對(duì)象的告警監(jiān)控指標(biāo);
[0144]205g,檢測(cè)告警監(jiān)控指標(biāo)的指示是否為異常;
[0145]205h,若檢測(cè)結(jié)果為告警監(jiān)控指標(biāo)的指示為異常,則確定與變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為與告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分;
[0146]205i,若檢測(cè)結(jié)果為告警監(jiān)控指標(biāo)的指示為正常,則確定與變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為零;
[0147]205j,計(jì)算與每一個(gè)變更對(duì)象對(duì)應(yīng)的告警權(quán)重分相加得到的告警權(quán)重分總和,并將該告警權(quán)重分總和的平均值確定為告警平均值。
[0148]監(jiān)控系統(tǒng)計(jì)算告警平均值的流程詳見步驟205中的描述,此處不贅述。
[0149]步驟207,監(jiān)控系統(tǒng)檢測(cè)匯總分值是否超過預(yù)設(shè)閾值,若檢測(cè)結(jié)果為匯總分值超過預(yù)設(shè)閾值,則執(zhí)行步驟208 ;
[0150]監(jiān)控系統(tǒng)可以設(shè)置預(yù)設(shè)閾值,并檢測(cè)匯總分值是否超過該預(yù)設(shè)閾值,若檢測(cè)結(jié)果為該匯總分值超過預(yù)設(shè)閾值,則確定變更操作異常,執(zhí)行步驟208 ;若檢測(cè)結(jié)果為匯總分值未超過預(yù)設(shè)閾值,則確定變更操作正常,結(jié)束流程。其中,預(yù)設(shè)閾值可以自行設(shè)置和修改,本實(shí)施例不作限定。
[0151]若變更操作正常,則負(fù)責(zé)人可以擴(kuò)大變更操作作用的變更對(duì)象范圍,避免了變更操作異常時(shí),對(duì)較大范圍的變更對(duì)象進(jìn)行變更操作造成大范圍業(yè)務(wù)故障的問題,達(dá)到了提高變更效率的效果。
[0152]步驟208,監(jiān)控系統(tǒng)根據(jù)匯總分值發(fā)出對(duì)變更操作進(jìn)行處理的提示。
[0153]在監(jiān)控系統(tǒng)檢測(cè)出變更操作異常后,可以根據(jù)匯總分值向負(fù)責(zé)人發(fā)送提示信息,以便負(fù)責(zé)人根據(jù)該提示消息對(duì)變更操作進(jìn)行處理,從而消除該變更操作引起的業(yè)務(wù)故障,保持業(yè)務(wù)的正常運(yùn)轉(zhuǎn)。
[0154]具體地,監(jiān)控系統(tǒng)可以將匯總分值發(fā)送給負(fù)責(zé)人,以便負(fù)責(zé)人根據(jù)變更操作的各個(gè)監(jiān)控項(xiàng)的得分確定造成變更操作異常的問題,從而根據(jù)該問題針對(duì)性地對(duì)變更操作進(jìn)行處理,提高了變更操作的處理效率。
[0155]具體地,根據(jù)匯總分值發(fā)出對(duì)變更操作進(jìn)行處理的提示,可以包括:
[0156]根據(jù)匯總分值確定變更操作的異常等級(jí);
[0157]根據(jù)異常等級(jí)確定對(duì)變更操作進(jìn)行處理的提示方式;
[0158]根據(jù)該提示方式發(fā)出提示。
[0159]其中,監(jiān)控對(duì)象可以劃分變更操作異常的異常等級(jí),比如,異常等級(jí)可以包括一般和嚴(yán)重。若變更操作的異常等級(jí)為一般,則監(jiān)控系統(tǒng)可以讀取變更記錄中的負(fù)責(zé)人信息,并通過郵件等形式向該負(fù)責(zé)人發(fā)出對(duì)變更操作進(jìn)行處理的提示,由于郵件是非實(shí)時(shí)提示消息,避免了對(duì)負(fù)責(zé)人的打擾;若變更操作的異常等級(jí)為嚴(yán)重,則監(jiān)控系統(tǒng)可以讀取變更記錄中的負(fù)責(zé)人信息,并通過郵件、短信和電話等形式向該負(fù)責(zé)人發(fā)出對(duì)變更操作進(jìn)行處理的提示,由于短信和電話為實(shí)時(shí)提示消息,以便于負(fù)責(zé)人及時(shí)對(duì)該變更操作進(jìn)行處理。其中,負(fù)責(zé)人可以包括但不限于:變更負(fù)責(zé)人、業(yè)務(wù)模塊負(fù)責(zé)人和變更操作人。
[0160]在劃分異常等級(jí)時(shí),監(jiān)控系統(tǒng)可以預(yù)先設(shè)置異常等級(jí)分值,根據(jù)匯總分值與異常等級(jí)分值確定異常等級(jí)。比如,監(jiān)控系統(tǒng)設(shè)置匯總分值為O分時(shí)變更操作正常;匯總分值屬于(0,11]時(shí)異常等級(jí)為一般;匯總分值大于11時(shí)異常等級(jí)為嚴(yán)重?;蛘?,監(jiān)控系統(tǒng)可以設(shè)置異常等級(jí)比值,根據(jù)匯總分值與所有監(jiān)控項(xiàng)的預(yù)定得分和的匯總比值和異常等級(jí)比值確定異常等級(jí)。比如,監(jiān)控系統(tǒng)設(shè)置匯總比值與異常等級(jí)比值為O時(shí)變更操作正常;匯總比值屬于(0,50%]時(shí)異常等級(jí)為一般;匯總比值大于50%時(shí)異常等級(jí)為嚴(yán)重。當(dāng)然,監(jiān)控系統(tǒng)還可以通過其他方式劃分異常等級(jí),本實(shí)施例不作限定。
[0161]進(jìn)一步地,監(jiān)控系統(tǒng)還可以對(duì)變更操作的匯總分值進(jìn)行存儲(chǔ),以便對(duì)多次存儲(chǔ)的匯總分值進(jìn)行分析,從而對(duì)該變更系統(tǒng)進(jìn)行跟蹤。若存在多個(gè)變更系統(tǒng),則監(jiān)控系統(tǒng)可以將所有變更系統(tǒng)的匯總分值統(tǒng)一進(jìn)行存儲(chǔ),以便于對(duì)該多個(gè)變更系統(tǒng)進(jìn)行跟蹤。
[0162]綜上所述,本發(fā)明實(shí)施例提供的變更處理方法,通過接收變更系統(tǒng)發(fā)送的變更記錄;根據(jù)所述變更記錄生成所述變更操作的匯總分值,解決了不斷刷新監(jiān)控指標(biāo)的變化情況造成的浪費(fèi)時(shí)間和精力的問題,進(jìn)一步地,通過檢測(cè)所述匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示,可以直接根據(jù)匯總分值分析造成變更操作失敗的原因,解決了分別對(duì)多個(gè)變更對(duì)象進(jìn)行監(jiān)控造成的很難及時(shí)準(zhǔn)確的發(fā)現(xiàn)問題,影響了業(yè)務(wù)的正常運(yùn)轉(zhuǎn)的問題,達(dá)到了節(jié)省時(shí)間和精力、保持業(yè)務(wù)正常運(yùn)轉(zhuǎn)的效果。另外,通過根據(jù)匯總分值確定變更操作的異常等級(jí);根據(jù)異常等級(jí)確定對(duì)變更操作進(jìn)行處理的提示方式;根據(jù)該提示方式發(fā)出提示,可以在異常等級(jí)較低時(shí)發(fā)出非實(shí)時(shí)提示消息,避免了對(duì)負(fù)責(zé)人的打擾,在異常等級(jí)較高時(shí)發(fā)出實(shí)時(shí)提示消息,以便于負(fù)責(zé)人及時(shí)對(duì)該變更操作進(jìn)行處理,解決了所有的異常等級(jí)采用相同的提示方式時(shí),無法根據(jù)異常等級(jí)進(jìn)行提示的問題,達(dá)到了優(yōu)化提示方式的效果。
[0163]請(qǐng)參考圖3,其示出了本發(fā)明又一實(shí)施例提供的變更處理系統(tǒng)的結(jié)構(gòu)框架圖,該變更處理系統(tǒng)可以包括監(jiān)控裝置和變更裝置。該監(jiān)控裝置可以包括:接收模塊310、第一生成模塊320、檢測(cè)模塊330和提示模塊340 ;該變更裝置可以包括:第二生成模塊410和發(fā)送模塊 420。
[0164]第二生成模塊410,用于根據(jù)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息生成變更記錄;
[0165]發(fā)送模塊420,用于向監(jiān)控系統(tǒng)發(fā)送第二生成模塊410生成的變更記錄,以便監(jiān)控系統(tǒng)接收變更系統(tǒng)發(fā)送的變更記錄,根據(jù)變更記錄生成變更操作的匯總分值,匯總分值由對(duì)變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到;檢測(cè)匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為匯總分值超過預(yù)設(shè)閾值,則根據(jù)匯總分值發(fā)出對(duì)變更操作進(jìn)行處理的提示;
[0166]接收模塊310,用于接收變更系統(tǒng)發(fā)送的變更記錄,該變更記錄為變更系統(tǒng)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息;
[0167]第一生成模塊320,用于根據(jù)接收模塊310接收到的變更記錄生成變更操作的匯總分值,該匯總分值由對(duì)變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到;
[0168]檢測(cè)模塊330,用于檢測(cè)第一生成模塊320生成的匯總分值是否超過預(yù)設(shè)閾值;
[0169]提示模塊340,用于若檢測(cè)模塊330檢測(cè)的結(jié)果為匯總分值超過預(yù)設(shè)閾值,則根據(jù)匯總分值發(fā)出對(duì)變更操作進(jìn)行處理的提示。
[0170]綜上所述,本發(fā)明實(shí)施例提供的變更處理系統(tǒng),通過接收變更系統(tǒng)發(fā)送的變更記錄;根據(jù)所述變更記錄生成所述變更操作的匯總分值,解決了不斷刷新監(jiān)控指標(biāo)的變化情況造成的浪費(fèi)時(shí)間和精力的問題,進(jìn)一步地,通過檢測(cè)所述匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示,可以直接根據(jù)匯總分值分析造成變更操作失敗的原因,解決了分別對(duì)多個(gè)變更對(duì)象進(jìn)行監(jiān)控造成的很難及時(shí)準(zhǔn)確的發(fā)現(xiàn)問題,影響了業(yè)務(wù)的正常運(yùn)轉(zhuǎn)的問題,達(dá)到了節(jié)省時(shí)間和精力、保持業(yè)務(wù)正常運(yùn)轉(zhuǎn)的效果。
[0171]請(qǐng)參考圖4,其示出了本發(fā)明再一實(shí)施例提供的變更處理系統(tǒng)的結(jié)構(gòu)框架圖,該變更處理系統(tǒng)可以包括監(jiān)控裝置和變更裝置。該監(jiān)控裝置可以包括:接收模塊310、第一生成模塊320、檢測(cè)模塊330和提示模塊340 ;該變更裝置可以包括:第二生成模塊410和發(fā)送模塊 420。
[0172]第二生成模塊410,用于根據(jù)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息生成變更記錄;
[0173]發(fā)送模塊420,用于向監(jiān)控系統(tǒng)發(fā)送第二生成模塊410生成的變更記錄,以便監(jiān)控系統(tǒng)接收變更系統(tǒng)發(fā)送的變更記錄,根據(jù)變更記錄生成變更操作的匯總分值,匯總分值由對(duì)變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到;檢測(cè)匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為匯總分值超過預(yù)設(shè)閾值,則根據(jù)匯總分值發(fā)出對(duì)變更操作進(jìn)行處理的提示;
[0174]接收模塊310,用于接收變更系統(tǒng)發(fā)送的變更記錄,該變更記錄為變更系統(tǒng)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息;
[0175]第一生成模塊320,用于根據(jù)接收模塊310接收到的變更記錄生成變更操作的匯總分值,該匯總分值由對(duì)變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到;
[0176]檢測(cè)模塊330,用于檢測(cè)第一生成模塊320生成的匯總分值是否超過預(yù)設(shè)閾值;
[0177]提示模塊340,用于若檢測(cè)模塊330檢測(cè)的結(jié)果為匯總分值超過預(yù)設(shè)閾值,則根據(jù)匯總分值發(fā)出對(duì)變更操作進(jìn)行處理的提示。
[0178]進(jìn)一步地,第一生成模塊320,可以包括:
[0179]獲取單元321,用于根據(jù)變更記錄獲取監(jiān)控對(duì)象,監(jiān)控對(duì)象包括變更對(duì)象和與變更對(duì)象相關(guān)聯(lián)的關(guān)聯(lián)對(duì)象兩者中的前一種或者全部?jī)煞N;
[0180]第一生成單元322,用于若獲取單元321獲取到的監(jiān)控對(duì)象包括變更對(duì)象,則根據(jù)預(yù)設(shè)的基礎(chǔ)監(jiān)控項(xiàng)和變更對(duì)象生成變更操作的匯總分值;
[0181]第二生成單元323,用于若獲取單元321獲取到的監(jiān)控對(duì)象包括變更對(duì)象和關(guān)聯(lián)對(duì)象,則根據(jù)預(yù)設(shè)的基礎(chǔ)監(jiān)控項(xiàng)、預(yù)設(shè)的業(yè)務(wù)監(jiān)控項(xiàng)、變更對(duì)象和關(guān)聯(lián)對(duì)象生成變更操作的匯總分值。
[0182]進(jìn)一步地,獲取單元321,可以包括:
[0183]讀取子單元321A,用于讀取變更記錄中記錄的變更對(duì)象,變更對(duì)象至少為一個(gè);
[0184]檢測(cè)子單元321B,用于檢測(cè)配置管理系統(tǒng)中是否存在與讀取子單元321A讀取到的變更對(duì)象相關(guān)聯(lián)的關(guān)聯(lián)對(duì)象;
[0185]第一確定子單元321C,用于若檢測(cè)子單元321B檢測(cè)的結(jié)果為不存在關(guān)聯(lián)對(duì)象,則確定監(jiān)控對(duì)象包括變更對(duì)象;
[0186]第二確定子單元321D,用于若檢測(cè)子單元321B檢測(cè)的結(jié)果為存在關(guān)聯(lián)對(duì)象,則確定監(jiān)控對(duì)象包括變更對(duì)象和關(guān)聯(lián)對(duì)象。
[0187]進(jìn)一步地,第一生成單元322,可以包括:
[0188]第一計(jì)算子單元322A,用于對(duì)于每一個(gè)基礎(chǔ)監(jiān)控項(xiàng),計(jì)算與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的基礎(chǔ)平均值,基礎(chǔ)平均值為所有變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為:與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;
[0189]第三確定子單元322B,用于計(jì)算第一計(jì)算子單元322A計(jì)算得到的與每一個(gè)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的基礎(chǔ)平均值相加之后的基礎(chǔ)平均值總和,將基礎(chǔ)平均值總和確定為匯總分值或匯總分值的部分分值。
[0190]進(jìn)一步地,第二生成單元323,可以包括:
[0191]第一計(jì)算子單元322A,用于對(duì)于每一個(gè)基礎(chǔ)監(jiān)控項(xiàng),計(jì)算與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的基礎(chǔ)平均值,基礎(chǔ)平均值為所有變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為:與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;第二計(jì)算子單元323B,用于對(duì)于每一個(gè)業(yè)務(wù)監(jiān)控項(xiàng),計(jì)算與業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的所有關(guān)聯(lián)對(duì)象的業(yè)務(wù)平均值,業(yè)務(wù)平均值為所有關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分為:與業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;
[0192]第三計(jì)算子單元323C,用于計(jì)算第一計(jì)算子單元322A計(jì)算得到的與每一個(gè)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的基礎(chǔ)平均值相加得到的基礎(chǔ)平均值總和,并計(jì)算第二計(jì)算子單元323B計(jì)算得到的與每一個(gè)業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的業(yè)務(wù)平均值相加得到的業(yè)務(wù)平均值總和;
[0193]第四確定子單元323D,用于將第三計(jì)算子單元323C計(jì)算得到的基礎(chǔ)平均值總和和業(yè)務(wù)平均值總和相加之后的和確定為匯總分值或匯總分值的部分分值。
[0194]進(jìn)一步地,第一計(jì)算子單元322A,用于對(duì)于每一個(gè)變更對(duì)象,讀取變更操作前變更對(duì)象的第一監(jiān)控指標(biāo)和變更操作后變更對(duì)象的第二監(jiān)控指標(biāo);檢測(cè)第一監(jiān)控指標(biāo)與第二監(jiān)控指標(biāo)之間的差值是否滿足第一預(yù)設(shè)條件;若檢測(cè)結(jié)果為第一監(jiān)控指標(biāo)與第二監(jiān)控指標(biāo)之間的差值滿足第一預(yù)設(shè)條件,則確定與變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為與基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分;若檢測(cè)結(jié)果為第一監(jiān)控指標(biāo)與第二監(jiān)控指標(biāo)之間的差值不滿足第一預(yù)設(shè)條件,則確定與變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為零;計(jì)算與每一個(gè)變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分相加得到的基礎(chǔ)權(quán)重分總和,并將基礎(chǔ)權(quán)重分總和的平均值確定為基礎(chǔ)平均值。
[0195]進(jìn)一步地,第二計(jì)算子單元323B,用于對(duì)于每一個(gè)關(guān)聯(lián)對(duì)象,讀取變更操作前關(guān)聯(lián)對(duì)象的第三監(jiān)控指標(biāo)和變更操作后關(guān)聯(lián)對(duì)象的第四監(jiān)控指標(biāo);檢測(cè)第三監(jiān)控指標(biāo)與第四監(jiān)控指標(biāo)之間的差值是否滿足第二預(yù)設(shè)條件;若檢測(cè)結(jié)果為第三監(jiān)控指標(biāo)與第四監(jiān)控指標(biāo)之間的差值滿足第二預(yù)設(shè)條件,則確定與關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分為與業(yè)務(wù)監(jiān)控項(xiàng)的對(duì)應(yīng)的預(yù)定得分;若檢測(cè)結(jié)果為第三監(jiān)控指標(biāo)與第四監(jiān)控指標(biāo)之間的差值不滿足第二預(yù)設(shè)條件,則確定與關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分為零;計(jì)算與每一個(gè)關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分相加得到的業(yè)務(wù)權(quán)重分總和,并將業(yè)務(wù)權(quán)重分總和的平均值確定為業(yè)務(wù)平均值。
[0196]進(jìn)一步地,若基礎(chǔ)平均值總和為匯總分值的部分分值,則監(jiān)控裝置還可以包括:
[0197]計(jì)算模塊,用于對(duì)于每一個(gè)預(yù)設(shè)的告警監(jiān)控項(xiàng),計(jì)算與告警監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的告警平均值,告警平均值為所有變更對(duì)象對(duì)應(yīng)的告警權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為:與告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;
[0198]第一確定模塊,用于計(jì)算計(jì)算模塊計(jì)算得到的與每一個(gè)告警監(jiān)控項(xiàng)對(duì)應(yīng)的告警平均值相加之后的告警平均值總和,將基礎(chǔ)平均值總和和告警平均值總和相加之后的和確定為匯總分值。
[0199]進(jìn)一步地,若基礎(chǔ)平均值總和和業(yè)務(wù)平均值總和相加之后的和為匯總分值的部分分值,則監(jiān)控裝置還可以包括:
[0200]計(jì)算模塊,用于對(duì)于每一個(gè)預(yù)設(shè)的告警監(jiān)控項(xiàng),計(jì)算與告警監(jiān)控項(xiàng)對(duì)應(yīng)的所有變更對(duì)象的告警平均值,告警平均值為所有變更對(duì)象對(duì)應(yīng)的告警權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為:與告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;
[0201]第二確定模塊,用于計(jì)算計(jì)算模塊計(jì)算得到的與每一個(gè)告警監(jiān)控項(xiàng)對(duì)應(yīng)的告警平均值相加之后的告警平均值總和,將基礎(chǔ)平均值總和、業(yè)務(wù)平均值總和和告警平均值總和相加之后的和確定為匯總分值。
[0202]進(jìn)一步地,計(jì)算模塊,可以包括:
[0203]讀取單元,用于對(duì)于每一個(gè)變更對(duì)象,讀取變更操作后變更對(duì)象的告警監(jiān)控指標(biāo);
[0204]檢測(cè)單元,用于檢測(cè)讀取單元讀取到的告警監(jiān)控指標(biāo)的指示是否為異常;
[0205]第一確定單元,用于若檢測(cè)模塊檢測(cè)的結(jié)果為告警監(jiān)控指標(biāo)的指示為異常,則確定與變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為與告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分;
[0206]第二確定單元,用于若檢測(cè)模塊檢測(cè)的結(jié)果為告警監(jiān)控指標(biāo)的指示為正常,則確定與變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為零;
[0207]第三確定單元,用于計(jì)算第一確定單元和第二確定單元確定的與每一個(gè)變更對(duì)象對(duì)應(yīng)的告警權(quán)重分相加得到的告警權(quán)重分總和,并將告警權(quán)重分總和的平均值確定為告警平均值。
[0208]進(jìn)一步地,提示模塊340,可以包括:
[0209]第四確定單元341,用于根據(jù)匯總分值確定變更操作的異常等級(jí);
[0210]第五確定單元342,用于根據(jù)第四確定單元341確定的異常等級(jí)確定對(duì)變更操作進(jìn)行處理的提示方式;
[0211]提示單元343,用于根據(jù)第五確定單元342確定的提示方式發(fā)出提示。
[0212]綜上所述,本發(fā)明實(shí)施例提供的變更處理系統(tǒng),通過接收變更系統(tǒng)發(fā)送的變更記錄;根據(jù)所述變更記錄生成所述變更操作的匯總分值,解決了不斷刷新監(jiān)控指標(biāo)的變化情況造成的浪費(fèi)時(shí)間和精力的問題,進(jìn)一步地,通過檢測(cè)所述匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示,可以直接根據(jù)匯總分值分析造成變更操作失敗的原因,解決了分別對(duì)多個(gè)變更對(duì)象進(jìn)行監(jiān)控造成的很難及時(shí)準(zhǔn)確的發(fā)現(xiàn)問題,影響了業(yè)務(wù)的正常運(yùn)轉(zhuǎn)的問題,達(dá)到了節(jié)省時(shí)間和精力、保持業(yè)務(wù)正常運(yùn)轉(zhuǎn)的效果。另外,通過根據(jù)匯總分值確定變更操作的異常等級(jí);根據(jù)異常等級(jí)確定對(duì)變更操作進(jìn)行處理的提示方式;根據(jù)該提示方式發(fā)出提示,可以在異常等級(jí)較低時(shí)發(fā)出非實(shí)時(shí)提示消息,避免了對(duì)負(fù)責(zé)人的打擾,在異常等級(jí)較高時(shí)發(fā)出實(shí)時(shí)提示消息,以便于負(fù)責(zé)人及時(shí)對(duì)該變更操作進(jìn)行處理,解決了所有的異常等級(jí)采用相同的提示方式時(shí),無法根據(jù)異常等級(jí)進(jìn)行提示的問題,達(dá)到了優(yōu)化提示方式的效果。
[0213]請(qǐng)參考圖5,其示出了本發(fā)明又一實(shí)施例提供的變更處理系統(tǒng)的結(jié)構(gòu)框架圖。該變更處理系統(tǒng),包括:配置管理系統(tǒng)510、監(jiān)控系統(tǒng)520和變更系統(tǒng)530 ;配置管理系統(tǒng)510和監(jiān)控系統(tǒng)520之間通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)連接;監(jiān)控系統(tǒng)520和變更系統(tǒng)530之間通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)連接。
[0214]其中,監(jiān)控系統(tǒng)520可以包括圖3或圖4提供的監(jiān)控裝置;變更系統(tǒng)530可以包括圖3或圖4提供的變更裝置。
[0215]綜上所述,本發(fā)明實(shí)施例提供的變更處理系統(tǒng),通過接收變更系統(tǒng)發(fā)送的變更記錄;根據(jù)所述變更記錄生成所述變更操作的匯總分值,解決了不斷刷新監(jiān)控指標(biāo)的變化情況造成的浪費(fèi)時(shí)間和精力的問題,進(jìn)一步地,通過檢測(cè)所述匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示,可以直接根據(jù)匯總分值分析造成變更操作失敗的原因,解決了分別對(duì)多個(gè)變更對(duì)象進(jìn)行監(jiān)控造成的很難及時(shí)準(zhǔn)確的發(fā)現(xiàn)問題,影響了業(yè)務(wù)的正常運(yùn)轉(zhuǎn)的問題,達(dá)到了節(jié)省時(shí)間和精力、保持業(yè)務(wù)正常運(yùn)轉(zhuǎn)的效果。另外,通過根據(jù)匯總分值確定變更操作的異常等級(jí);根據(jù)異常等級(jí)確定對(duì)變更操作進(jìn)行處理的提示方式;根據(jù)該提示方式發(fā)出提示,可以在異常等級(jí)較低時(shí)發(fā)出非實(shí)時(shí)提示消息,避免了對(duì)負(fù)責(zé)人的打擾,在異常等級(jí)較高時(shí)發(fā)出實(shí)時(shí)提示消息,以便于負(fù)責(zé)人及時(shí)對(duì)該變更操作進(jìn)行處理,解決了所有的異常等級(jí)采用相同的提示方式時(shí),無法根據(jù)異常等級(jí)進(jìn)行提示的問題,達(dá)到了優(yōu)化提示方式的效果。
[0216]需要說明的是:上述實(shí)施例提供的監(jiān)控裝置和變更裝置在進(jìn)行變更處理時(shí),僅以上述各功能模塊的劃分進(jìn)行舉例說明,實(shí)際應(yīng)用中,可以根據(jù)需要而將上述功能分配由不同的功能模塊完成,即將監(jiān)控裝置和變更裝置的內(nèi)部結(jié)構(gòu)劃分成不同的功能模塊,以完成以上描述的全部或者部分功能。另外,上述實(shí)施例提供的監(jiān)控裝置和變更裝置與變更處理方法實(shí)施例屬于同一構(gòu)思,其具體實(shí)現(xiàn)過程詳見方法實(shí)施例,這里不再贅述。
[0217]上述本發(fā)明實(shí)施例序號(hào)僅僅為了描述,不代表實(shí)施例的優(yōu)劣。
[0218]本領(lǐng)域普通技術(shù)人員可以理解實(shí)現(xiàn)上述實(shí)施例的全部或部分步驟可以通過硬件來完成,也可以通過程序來指令相關(guān)的硬件完成,所述的程序可以存儲(chǔ)于一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,上述提到的存儲(chǔ)介質(zhì)可以是只讀存儲(chǔ)器,磁盤或光盤等。
[0219]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【權(quán)利要求】
1.一種變更處理方法,其特征在于,用于監(jiān)控系統(tǒng)中,所述方法包括: 接收變更系統(tǒng)發(fā)送的變更記錄,所述變更記錄為所述變更系統(tǒng)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息; 根據(jù)所述變更記錄生成所述變更操作的匯總分值,所述匯總分值由對(duì)所述變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到; 檢測(cè)所述匯總分值是否超過預(yù)設(shè)閾值; 若檢測(cè)結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示。
2.根據(jù)權(quán)利要求1所述的變更處理方法,其特征在于,所述根據(jù)所述變更記錄生成所述變更操作的匯總分值,包括: 根據(jù)所述變更記錄獲取監(jiān)控對(duì)象,所述監(jiān)控對(duì)象包括所述變更對(duì)象和與所述變更對(duì)象相關(guān)聯(lián)的關(guān)聯(lián)對(duì)象兩者中的前一種或者全部?jī)煞N; 若所述監(jiān)控對(duì)象包括所述變更對(duì)象,則根據(jù)預(yù)設(shè)的基礎(chǔ)監(jiān)控項(xiàng)和所述變更對(duì)象生成所述變更操作的匯總分值; 若所述監(jiān)控對(duì)象包括所述變更對(duì)象和所述關(guān)聯(lián)對(duì)象,則根據(jù)預(yù)設(shè)的基礎(chǔ)監(jiān)控項(xiàng)、預(yù)設(shè)的業(yè)務(wù)監(jiān)控項(xiàng)、所述變更對(duì)象和所述關(guān)聯(lián)對(duì)象生成所述變更操作的匯總分值。
3.根據(jù)權(quán)利要求2所述的變更處理方法,其特征在于,所述根據(jù)所述變更記錄獲取監(jiān)控對(duì)象,包括: 讀取所述變更記錄中記錄的所述變更對(duì)象,所述變更對(duì)象至少為一個(gè); 檢測(cè)配置管理系統(tǒng)中是否存在與所述變更對(duì)象相關(guān)聯(lián)的關(guān)聯(lián)對(duì)象; 若檢測(cè)結(jié)果為不存在所述關(guān)聯(lián)對(duì)象,則確定所述監(jiān)控對(duì)象包括所述變更對(duì)象; 若檢測(cè)結(jié)果為存在所述關(guān)聯(lián)對(duì)象,則確定所述監(jiān)控對(duì)象包括所述變更對(duì)象和所述關(guān)聯(lián)對(duì)象。
4.根據(jù)權(quán)利要求2或3所述的變更處理方法,其特征在于,所述根據(jù)預(yù)設(shè)的基礎(chǔ)監(jiān)控項(xiàng)和所述變更對(duì)象生成所述變更操作的匯總分值,包括: 對(duì)于每一個(gè)基礎(chǔ)監(jiān)控項(xiàng),計(jì)算與所述基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述變更對(duì)象的基礎(chǔ)平均值,所述基礎(chǔ)平均值為所有所述變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為:與所述基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零; 計(jì)算與每一個(gè)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所述基礎(chǔ)平均值相加之后的基礎(chǔ)平均值總和,將所述基礎(chǔ)平均值總和確定為所述匯總分值或所述匯總分值的部分分值。
5.根據(jù)權(quán)利要求2或3所述的變更處理方法,其特征在于,所述根據(jù)預(yù)設(shè)的基礎(chǔ)監(jiān)控項(xiàng)、預(yù)設(shè)的業(yè)務(wù)監(jiān)控項(xiàng)、所述變更對(duì)象和所述關(guān)聯(lián)對(duì)象生成所述變更操作的匯總分值,包括: 對(duì)于每一個(gè)基礎(chǔ)監(jiān)控項(xiàng),計(jì)算與所述基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述變更對(duì)象的基礎(chǔ)平均值,所述基礎(chǔ)平均值為所有所述變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為:與所述基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;對(duì)于每一個(gè)業(yè)務(wù)監(jiān)控項(xiàng),計(jì)算與所述業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述關(guān)聯(lián)對(duì)象的業(yè)務(wù)平均值,所述業(yè)務(wù)平均值為所有所述關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分為:與所述業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零; 計(jì)算與每一個(gè)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所述基礎(chǔ)平均值相加得到的基礎(chǔ)平均值總和,并計(jì)算與每一個(gè)業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的所述業(yè)務(wù)平均值相加得到的業(yè)務(wù)平均值總和; 將所述基礎(chǔ)平均值總和和所述業(yè)務(wù)平均值總和相加之后的和確定為所述匯總分值或所述匯總分值的部分分值。
6.根據(jù)權(quán)利要求4或5所述的變更處理方法,其特征在于,所述計(jì)算與所述基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述變更對(duì)象的基礎(chǔ)平均值,包括: 對(duì)于每一個(gè)變更對(duì)象,讀取所述變更操作前所述變更對(duì)象的第一監(jiān)控指標(biāo)和所述變更操作后所述變更對(duì)象的第二監(jiān)控指標(biāo); 檢測(cè)所述第一監(jiān)控指標(biāo)與所述第二監(jiān)控指標(biāo)之間的差值是否滿足第一預(yù)設(shè)條件;若檢測(cè)結(jié)果為所述第一監(jiān)控指標(biāo)與所述第二監(jiān)控指標(biāo)之間的差值滿足所述第一預(yù)設(shè)條件,則確定與所述變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為與所述基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分;若檢測(cè)結(jié)果為所述第一監(jiān)控指標(biāo)與所述第二監(jiān)控指標(biāo)之間的差值不滿足所述第一預(yù)設(shè)條件,則確定與所述變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為零; 計(jì)算與每一個(gè)變更對(duì)象對(duì)應(yīng)的所述基礎(chǔ)權(quán)重分相加得到的所述基礎(chǔ)權(quán)重分總和,并將所述基礎(chǔ)權(quán)重分總和的平均值確定為所述基礎(chǔ)平均值。
7.根據(jù)權(quán)利要求5所述的變更處理方法,其特征在于,所述計(jì)算與所述業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述關(guān)聯(lián)對(duì)象的業(yè)務(wù)平均值,包括: 對(duì)于每一個(gè)關(guān)聯(lián)對(duì)象,讀取所述變更操作前所述關(guān)聯(lián)對(duì)象的第三監(jiān)控指標(biāo)和所述變更操作后所述關(guān)聯(lián)對(duì)象的第四監(jiān)控指標(biāo); 檢測(cè)所述第三監(jiān)控指標(biāo)與所述第四監(jiān)控指標(biāo)之間的差值是否滿足第二預(yù)設(shè)條件;若檢測(cè)結(jié)果為所述第三監(jiān)控指標(biāo)與所述第四監(jiān)控指標(biāo)之間的差值滿足所述第二預(yù)設(shè)條件,則確定與所述關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分為與所述業(yè)務(wù)監(jiān)控項(xiàng)的對(duì)應(yīng)的預(yù)定得分;若檢測(cè)結(jié)果為所述第三監(jiān)控指標(biāo)與所述第四監(jiān)控指標(biāo)之間的差值不滿足所述第二預(yù)設(shè)條件,則確定與所述關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分為零; 計(jì)算與每一個(gè)關(guān)聯(lián)對(duì)象對(duì)應(yīng)的所述業(yè)務(wù)權(quán)重分相加得到的所述業(yè)務(wù)權(quán)重分總和,并將所述業(yè)務(wù)權(quán)重分總和的平均值確定為所述業(yè)務(wù)平均值。
8.根據(jù)權(quán)利要求4或6所述的變更處理方法,其特征在于,若所述基礎(chǔ)平均值總和為所述匯總分值的部分分值,則所述方法還包括: 對(duì)于每一個(gè)預(yù)設(shè)的告警監(jiān)控項(xiàng),計(jì)算與所述告警監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述變更對(duì)象的告警平均值,所述告警平均值為所有所述變更對(duì)象對(duì)應(yīng)的告警權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為:與所述告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零; 計(jì)算與每一個(gè)告警監(jiān)控項(xiàng)對(duì)應(yīng)的所述告警平均值相加之后的告警平均值總和,將所述基礎(chǔ)平均值總和和所述告警平均值總和相加之后的和確定為所述匯總分值。
9.根據(jù)權(quán)利要求5或7所述的變更處理方法,其特征在于,若所述基礎(chǔ)平均值總和和所述業(yè)務(wù)平均值總和相加之后的和為所述匯總分值的部分分值,則所述方法還包括: 對(duì)于每一個(gè)預(yù)設(shè)的告警監(jiān)控項(xiàng),計(jì)算與所述告警監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述變更對(duì)象的告警平均值,所述告警平均值為所有所述變更對(duì)象對(duì)應(yīng)的告警權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為:與所述告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零; 計(jì)算與每一個(gè)告警監(jiān)控項(xiàng)對(duì)應(yīng)的所述告警平均值相加之后的告警平均值總和,將所述基礎(chǔ)平均值總和、所述業(yè)務(wù)平均值總和和所述告警平均值總和相加之后的和確定為所述匯總分值。
10.根據(jù)權(quán)利要求8或9所述的變更處理方法,其特征在于,所述計(jì)算與所述告警監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述變更對(duì)象的告警平均值,包括: 對(duì)于每一個(gè)變更對(duì)象,讀取所述變更操作后所述變更對(duì)象的告警監(jiān)控指標(biāo); 檢測(cè)所述告警監(jiān)控指標(biāo)的指示是否為異常; 若檢測(cè)結(jié)果為所述告警監(jiān)控指標(biāo)的指示為異常,則確定與所述變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為與所述告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分; 若檢測(cè)結(jié)果為所述告警監(jiān)控指標(biāo)的指示為正常,則確定與所述變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為零; 計(jì)算與每一個(gè)變更對(duì)象對(duì)應(yīng)的所述告警權(quán)重分相加得到的所述告警權(quán)重分總和,并將所述告警權(quán)重分總和的平均值確定為所述告警平均值。
11.根據(jù)權(quán)利要求1所述的變更處理方法,其特征在于,所述根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示,包括: 根據(jù)所述匯總分值確定所述變更操作的異常等級(jí); 根據(jù)所述異常等級(jí)確定對(duì)所述變更操作進(jìn)行處理的提示方式; 根據(jù)所述提示方式發(fā)出所述提示。
12.一種變更處理方法,其特征在于,用于變更系統(tǒng)中,所述方法包括: 根據(jù)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息生成變更記錄; 向監(jiān)控系統(tǒng)發(fā)送所述變更記錄,以便所述監(jiān)控系統(tǒng)接收所述變更系統(tǒng)發(fā)送的所述變更記錄,根據(jù)所述變更記錄生成所述變更操作的匯總分值,所述匯總分值由對(duì)所述變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到;檢測(cè)所述匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提/Jn ο
13.一種監(jiān)控裝置,其特征在于,用于監(jiān)控系統(tǒng)中,所述裝置包括: 接收模塊,用于接收變更系統(tǒng)發(fā)送的變更記錄,所述變更記錄為所述變更系統(tǒng)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息; 第一生成模塊,用于根據(jù)所述接收模塊接收到的所述變更記錄生成所述變更操作的匯總分值,所述匯總分值由對(duì)所述變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到; 檢測(cè)模塊,用于檢測(cè)第一生成模塊生成的所述匯總分值是否超過預(yù)設(shè)閾值; 提示模塊,用于若所述檢測(cè)模塊檢測(cè)的結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示。
14.根據(jù)權(quán)利要求13所述的監(jiān)控裝置,其特征在于,所述第一生成模塊,包括: 獲取單元,用于根據(jù)所述變更記錄獲取監(jiān)控對(duì)象,所述監(jiān)控對(duì)象包括所述變更對(duì)象和與所述變更對(duì)象相關(guān)聯(lián)的關(guān)聯(lián)對(duì)象兩者中的前一種或者全部?jī)煞N; 第一生成單元,用于若所述獲取單元獲取到的所述監(jiān)控對(duì)象包括所述變更對(duì)象,則根據(jù)預(yù)設(shè)的基礎(chǔ)監(jiān)控項(xiàng)和所述變更對(duì)象生成所述變更操作的匯總分值; 第二生成單元,用于若所述獲取單元獲取到的所述監(jiān)控對(duì)象包括所述變更對(duì)象和所述關(guān)聯(lián)對(duì)象,則根據(jù)預(yù)設(shè)的基礎(chǔ)監(jiān)控項(xiàng)、預(yù)設(shè)的業(yè)務(wù)監(jiān)控項(xiàng)、所述變更對(duì)象和所述關(guān)聯(lián)對(duì)象生成所述變更操作的匯總分值。
15.根據(jù)權(quán)利要求14所述的監(jiān)控裝置,其特征在于,所述獲取單元,包括: 讀取子單元,用于讀取所述變更記錄中記錄的所述變更對(duì)象,所述變更對(duì)象至少為一個(gè); 檢測(cè)子單元,用于檢測(cè)配置管理系統(tǒng)中是否存在與所述讀取子單元讀取到的所述變更對(duì)象相關(guān)聯(lián)的關(guān)聯(lián)對(duì)象; 第一確定子單元,用于若所述檢測(cè)子單元檢測(cè)的結(jié)果為不存在所述關(guān)聯(lián)對(duì)象,則確定所述監(jiān)控對(duì)象包括所述變更對(duì)象; 第二確定子單元,用于若所述檢測(cè)子單元檢測(cè)的結(jié)果為存在所述關(guān)聯(lián)對(duì)象,則確定所述監(jiān)控對(duì)象包括所述變更對(duì)象和所述關(guān)聯(lián)對(duì)象。
16.根據(jù)權(quán)利要求14或15所述的監(jiān)控裝置,其特征在于,所述第一生成單元,包括: 第一計(jì)算子單元,用于對(duì)于每一個(gè)基礎(chǔ)監(jiān)控項(xiàng),計(jì)算與所述基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述變更對(duì)象的基礎(chǔ)平均值,所述基礎(chǔ)平均值為所有所述變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為:與所述基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零; 第三確定子單元,用于計(jì)算所述第一計(jì)算子單元計(jì)算得到的與每一個(gè)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所述基礎(chǔ)平均值相加之后的基礎(chǔ)平均值總和,將所述基礎(chǔ)平均值總和確定為所述匯總分值或所述匯總分值的部分分值。
17.根據(jù)權(quán)利要求14或15所述的監(jiān)控裝置,其特征在于,所述第二生成單元,包括: 第一計(jì)算子單元,用于對(duì)于每一個(gè)基礎(chǔ)監(jiān)控項(xiàng),計(jì)算與所述基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述變更對(duì)象的基礎(chǔ)平均值,所述基礎(chǔ)平均值為所有所述變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為:與所述基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;第二計(jì)算子單元,用于對(duì)于每一個(gè)業(yè)務(wù)監(jiān)控項(xiàng),計(jì)算與所述業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述關(guān)聯(lián)對(duì)象的業(yè)務(wù)平均值,所述業(yè)務(wù)平均值為所有所述關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分為:與所述業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零;第三計(jì)算子單元,用于計(jì)算所述第一計(jì)算子單元計(jì)算得到的與每一個(gè)基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的所述基礎(chǔ)平均值相加得到的基礎(chǔ)平均值總和,并計(jì)算所述第二計(jì)算子單元計(jì)算得到的與每一個(gè)業(yè)務(wù)監(jiān)控項(xiàng)對(duì)應(yīng)的所述業(yè)務(wù)平均值相加得到的業(yè)務(wù)平均值總和; 第四確定子單元,用于將所述第三計(jì)算子單元計(jì)算得到的所述基礎(chǔ)平均值總和和所述業(yè)務(wù)平均值總和相加之后的和確定為所述匯總分值或所述匯總分值的部分分值。
18.根據(jù)權(quán)利要求16或17所述的監(jiān)控裝置,其特征在于,所述第一計(jì)算子單元,用于對(duì)于每一個(gè)變更對(duì)象,讀取所述變更操作前所述變更對(duì)象的第一監(jiān)控指標(biāo)和所述變更操作后所述變更對(duì)象的第二監(jiān)控指標(biāo);檢測(cè)所述第一監(jiān)控指標(biāo)與所述第二監(jiān)控指標(biāo)之間的差值是否滿足第一預(yù)設(shè)條件;若檢測(cè)結(jié)果為所述第一監(jiān)控指標(biāo)與所述第二監(jiān)控指標(biāo)之間的差值滿足所述第一預(yù)設(shè)條件,則確定與所述變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為與所述基礎(chǔ)監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分;若檢測(cè)結(jié)果為所述第一監(jiān)控指標(biāo)與所述第二監(jiān)控指標(biāo)之間的差值不滿足所述第一預(yù)設(shè)條件,則確定與所述變更對(duì)象對(duì)應(yīng)的基礎(chǔ)權(quán)重分為零;計(jì)算與每一個(gè)變更對(duì)象對(duì)應(yīng)的所述基礎(chǔ)權(quán)重分相加得到的所述基礎(chǔ)權(quán)重分總和,并將所述基礎(chǔ)權(quán)重分總和的平均值確定為所述基礎(chǔ)平均值。
19.根據(jù)權(quán)利要求17所述的監(jiān)控裝置,其特征在于,所述第二計(jì)算子單元,用于對(duì)于每一個(gè)關(guān)聯(lián)對(duì)象,讀取所述變更操作前所述關(guān)聯(lián)對(duì)象的第三監(jiān)控指標(biāo)和所述變更操作后所述關(guān)聯(lián)對(duì)象的第四監(jiān)控指標(biāo);檢測(cè)所述第三監(jiān)控指標(biāo)與所述第四監(jiān)控指標(biāo)之間的差值是否滿足第二預(yù)設(shè)條件;若檢測(cè)結(jié)果為所述第三監(jiān)控指標(biāo)與所述第四監(jiān)控指標(biāo)之間的差值滿足所述第二預(yù)設(shè)條件,則確定與所述關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分為與所述業(yè)務(wù)監(jiān)控項(xiàng)的對(duì)應(yīng)的預(yù)定得分;若檢測(cè)結(jié)果為所述第三監(jiān)控指標(biāo)與所述第四監(jiān)控指標(biāo)之間的差值不滿足所述第二預(yù)設(shè)條件,則確定與所述關(guān)聯(lián)對(duì)象對(duì)應(yīng)的業(yè)務(wù)權(quán)重分為零;計(jì)算與每一個(gè)關(guān)聯(lián)對(duì)象對(duì)應(yīng)的所述業(yè)務(wù)權(quán)重分相加得到的所述業(yè)務(wù)權(quán)重分總和,并將所述業(yè)務(wù)權(quán)重分總和的平均值確定為所述業(yè)務(wù)平均值。
20.根據(jù)權(quán)利要求16或18所述的監(jiān)控裝置,其特征在于,若所述基礎(chǔ)平均值總和為所述匯總分值的部分分值,則所述裝置還包括: 計(jì)算模塊,用于對(duì)于每一個(gè)預(yù)設(shè)的告警監(jiān)控項(xiàng),計(jì)算與所述告警監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述變更對(duì)象的告警平均值,所述告警平均值為所有所述變更對(duì)象對(duì)應(yīng)的告警權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為:與所述告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零; 第一確定模塊,用于計(jì)算所述計(jì)算模塊計(jì)算得到的與每一個(gè)告警監(jiān)控項(xiàng)對(duì)應(yīng)的所述告警平均值相加之后的告警平均值總和,將所述基礎(chǔ)平均值總和和所述告警平均值總和相加之后的和確定為所述匯總分值。
21.根據(jù)權(quán)利要求17或19所述的監(jiān)控裝置,其特征在于,若所述基礎(chǔ)平均值總和和所述業(yè)務(wù)平均值總和相加之后的和為所述匯總分值的部分分值,則所述裝置還包括: 計(jì)算模塊,用于對(duì)于每一個(gè)預(yù)設(shè)的告警監(jiān)控項(xiàng),計(jì)算與所述告警監(jiān)控項(xiàng)對(duì)應(yīng)的所有所述變更對(duì)象的告警平均值,所述告警平均值為所有所述變更對(duì)象對(duì)應(yīng)的告警權(quán)重分總和的平均值,每一個(gè)變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為:與所述告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分,或者零; 第二確定模塊,用于計(jì)算所述計(jì)算模塊計(jì)算得到的與每一個(gè)告警監(jiān)控項(xiàng)對(duì)應(yīng)的所述告警平均值相加之后的告警平均值總和,將所述基礎(chǔ)平均值總和、所述業(yè)務(wù)平均值總和和所述告警平均值總和相加之后的和確定為所述匯總分值。
22.根據(jù)權(quán)利要求20或21所述的監(jiān)控裝置,其特征在于,所述計(jì)算模塊,包括: 讀取單元,用于對(duì)于每一個(gè)變更對(duì)象,讀取所述變更操作后所述變更對(duì)象的告警監(jiān)控指標(biāo); 檢測(cè)單元,用于檢測(cè)所述讀取單元讀取到的所述告警監(jiān)控指標(biāo)的指示是否為異常; 第一確定單元,用于若所述檢測(cè)模塊檢測(cè)的結(jié)果為所述告警監(jiān)控指標(biāo)的指示為異常,則確定與所述變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為與所述告警監(jiān)控項(xiàng)對(duì)應(yīng)的預(yù)定得分; 第二確定單元,用于若所述檢測(cè)模塊檢測(cè)的結(jié)果為所述告警監(jiān)控指標(biāo)的指示為正常,則確定與所述變更對(duì)象對(duì)應(yīng)的告警權(quán)重分為零; 第三確定單元,用于計(jì)算所述第一確定單元和所述第二確定單元確定的與每一個(gè)變更對(duì)象對(duì)應(yīng)的所述告警權(quán)重分相加得到的所述告警權(quán)重分總和,并將所述告警權(quán)重分總和的平均值確定為所述告警平均值。
23.根據(jù)權(quán)利要求13所述的監(jiān)控裝置,其特征在于,所述提示模塊,包括: 第四確定單元,用于根據(jù)所述匯總分值確定所述變更操作的異常等級(jí); 第五確定單元,用于根據(jù)所述第四確定單元確定的所述異常等級(jí)確定對(duì)所述變更操作進(jìn)行處理的提示方式; 提示單元,用于根據(jù)所述第五確定單元確定的所述提示方式發(fā)出所述提示。
24.一種變更裝置,其特征在于,用于變更系統(tǒng)中,所述裝置包括: 第二生成模塊,用于根據(jù)對(duì)變更對(duì)象進(jìn)行變更操作所記錄的信息生成變更記錄; 發(fā)送模塊,用于向監(jiān)控系統(tǒng)發(fā)送所述第二生成模塊生成的所述變更記錄,以便所述監(jiān)控系統(tǒng)接收所述變更系統(tǒng)發(fā)送的所述變更記錄,根據(jù)所述變更記錄生成所述變更操作的匯總分值,所述匯總分值由對(duì)所述變更對(duì)象的各個(gè)監(jiān)控項(xiàng)的監(jiān)控得分匯總得到;檢測(cè)所述匯總分值是否超過預(yù)設(shè)閾值;若檢測(cè)結(jié)果為所述匯總分值超過所述預(yù)設(shè)閾值,則根據(jù)所述匯總分值發(fā)出對(duì)所述變更操作進(jìn)行處理的提示。
25.—種監(jiān)控系統(tǒng),其特征在于,所述監(jiān)控系統(tǒng)包括:如權(quán)利要求13至23任一項(xiàng)所述的監(jiān)控裝置。
26.—種變更系統(tǒng),其特征在于,所述變更系統(tǒng)包括:如權(quán)利要求24所述的變更裝置。
27.一種變更處理系統(tǒng),其特征在于,所述變更處理系統(tǒng)包括:配置管理系統(tǒng)、如權(quán)利要求25所述的監(jiān)控系統(tǒng)和如權(quán)利要求26所述的變更系統(tǒng); 所述配置管理系統(tǒng)和所述監(jiān)控系統(tǒng)之間通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)連接;所述監(jiān)控系統(tǒng)和所述變更系統(tǒng)之間通過有線網(wǎng)絡(luò)或無線網(wǎng)絡(luò)連接。
【文檔編號(hào)】G06F11/30GK104239180SQ201310254248
【公開日】2014年12月24日 申請(qǐng)日期:2013年6月24日 優(yōu)先權(quán)日:2013年6月24日
【發(fā)明者】楊帥, 趙耀, 羅偉, 趙建春 申請(qǐng)人:騰訊科技(深圳)有限公司