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

一種線上監(jiān)控方法和裝置的制造方法

文檔序號(hào):10626940閱讀:204來(lái)源:國(guó)知局
一種線上監(jiān)控方法和裝置的制造方法
【專利摘要】本申請(qǐng)實(shí)施例提供了一種線上監(jiān)控方法和裝置,其中的方法具體包括:從服務(wù)器獲取監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù);將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù);其中,不同監(jiān)控目標(biāo)對(duì)應(yīng)相同的預(yù)置格式;依據(jù)所述預(yù)置格式的數(shù)據(jù)進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控。本申請(qǐng)能夠在不影響服務(wù)器端的前提下,降低開發(fā)成本。
【專利說(shuō)明】
一種線上監(jiān)控方法和裝置
技術(shù)領(lǐng)域
[0001]本申請(qǐng)涉及互聯(lián)網(wǎng)信息處理技術(shù)領(lǐng)域,特別是涉及一種線上監(jiān)控方法和一種線上監(jiān)控裝置。【背景技術(shù)】
[0002]對(duì)于絕大部分的網(wǎng)站或Web服務(wù)提供商來(lái)說(shuō),自己的頁(yè)面或者服務(wù)一旦出現(xiàn)問(wèn)題,都希望可以第一時(shí)間得知并盡快修復(fù)bug (缺陷),因而,對(duì)于頁(yè)面或服務(wù)的線上監(jiān)控尤為重要。
[0003]傳統(tǒng)的線上監(jiān)控方案通常為,不同服務(wù)的開發(fā)人員按照統(tǒng)一的規(guī)定打印日志,然后由監(jiān)控平臺(tái)監(jiān)控所打印的日志內(nèi)容。這樣,欲要應(yīng)用該傳統(tǒng)的線上監(jiān)控方案監(jiān)控一個(gè)服務(wù),這個(gè)服務(wù)的開發(fā)人員需要在自身業(yè)務(wù)代碼中添加打印日志的相關(guān)代碼,開發(fā)成本高。并且,打印的日志內(nèi)容通常僅僅能夠顯示網(wǎng)站被訪問(wèn)的過(guò)程或者提供服務(wù)的過(guò)程,通過(guò)這些過(guò)程僅僅能夠分析得到網(wǎng)站或者服務(wù)是否異常,而無(wú)法分析異常的原因,因此,傳統(tǒng)的線上監(jiān)控方案得到的監(jiān)控效果不夠直觀。
【發(fā)明內(nèi)容】

[0004]本申請(qǐng)實(shí)施例所要解決的技術(shù)問(wèn)題是提供一種線上監(jiān)控方法,能夠在不影響服務(wù)器端的前提下,降低開發(fā)成本。
[0005]相應(yīng)的,本申請(qǐng)實(shí)施例還提供了一種線上監(jiān)控裝置,用以保證上述方法的實(shí)現(xiàn)及應(yīng)用。
[0006]為了解決上述問(wèn)題,本申請(qǐng)公開了一種線上監(jiān)控方法,包括:
[0007]從服務(wù)器獲取監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù);
[0008]將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù);其中,不同監(jiān)控目標(biāo)對(duì)應(yīng)相同的預(yù)置格式;
[0009]依據(jù)所述預(yù)置格式的數(shù)據(jù)進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控。
[0010]優(yōu)選的,所述將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)的步驟, 包括:
[0011]將所述監(jiān)控目標(biāo)對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成數(shù)值。
[0012]優(yōu)選的,所述將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)的步驟, 還包括:
[0013]將所述監(jiān)控目標(biāo)及對(duì)應(yīng)的數(shù)值填入JS0N格式的數(shù)據(jù)結(jié)構(gòu)中。
[0014]優(yōu)選的,所述將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)的步驟, 包括:
[0015]采用輕量級(jí)Web應(yīng)用框架將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)。
[0016]另一方面,本申請(qǐng)還公開了一種線上監(jiān)控裝置,包括:
[0017]數(shù)據(jù)獲取模塊,用于從服務(wù)器獲取監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù);
[0018]預(yù)處理模塊,用于將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù);其中,不同監(jiān)控目標(biāo)對(duì)應(yīng)相同的預(yù)置格式;及
[0019]監(jiān)控模塊,用于依據(jù)所述預(yù)置格式的數(shù)據(jù)進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控。
[0020]優(yōu)選的,所述預(yù)處理模塊,包括:
[0021]第一處理單元,用于將所述監(jiān)控目標(biāo)對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成數(shù)值。
[0022]優(yōu)選的,所述預(yù)處理模塊,還包括:
[0023]第二處理單元,用于將所述監(jiān)控目標(biāo)及對(duì)應(yīng)的數(shù)值填入JSON格式的數(shù)據(jù)結(jié)構(gòu)中。
[0024]優(yōu)選的,所述預(yù)處理模塊,具體用于采用輕量級(jí)Web應(yīng)用框架將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)。
[0025]與現(xiàn)有技術(shù)相比,本申請(qǐng)實(shí)施例包括以下優(yōu)點(diǎn):
[0026]本申請(qǐng)實(shí)施例將監(jiān)控目標(biāo)及對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù),依據(jù)所述預(yù)置格式的數(shù)據(jù)進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控;由于可以將來(lái)自不同服務(wù)器的監(jiān)控目標(biāo)及對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成相同的預(yù)置格式的數(shù)據(jù),故包括來(lái)自不同服務(wù)器的監(jiān)控目標(biāo)在內(nèi)的所有監(jiān)控目標(biāo)均可以使用通用的監(jiān)控邏輯,也即使用通用的監(jiān)控邏輯就可以實(shí)現(xiàn)不同監(jiān)控目標(biāo)的監(jiān)控,而無(wú)需針對(duì)不同監(jiān)控目標(biāo)或者服務(wù)器開發(fā)不同的監(jiān)控邏輯;并且,服務(wù)器端僅需提供監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)即可,而無(wú)需對(duì)業(yè)務(wù)代碼進(jìn)行任何改動(dòng);因此,本申請(qǐng)實(shí)施例能夠在不影響服務(wù)器端的前提下,降低開發(fā)難度和開發(fā)成本,提高開發(fā)的靈活性。
【附圖說(shuō)明】
[0027]圖1是本申請(qǐng)的一種線上監(jiān)控方法實(shí)施例的步驟流程圖;
[0028]圖2是本申請(qǐng)的一種線上監(jiān)控裝置實(shí)施例的結(jié)構(gòu)框圖;以及
[0029]圖3是本申請(qǐng)的一種線上監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0030]為使本申請(qǐng)的上述目的、特征和優(yōu)點(diǎn)能夠更加明顯易懂,下面結(jié)合附圖和【具體實(shí)施方式】對(duì)本申請(qǐng)作進(jìn)一步詳細(xì)的說(shuō)明。
[0031]參照?qǐng)D1,示出了本申請(qǐng)的一種線上監(jiān)控方法實(shí)施例的步驟流程圖,具體可以包括如下步驟:
[0032]步驟101、從服務(wù)器獲取監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù);
[0033]本申請(qǐng)實(shí)施例可用于實(shí)現(xiàn)各種頁(yè)面、數(shù)據(jù)和服務(wù)的監(jiān)控。對(duì)于頁(yè)面、數(shù)據(jù)和服務(wù)而言,其監(jiān)控目標(biāo)可用于表示與監(jiān)控需求相應(yīng)的各種數(shù)據(jù)指標(biāo),如HTML (超文本標(biāo)記語(yǔ)言,Hypertext Markup Language)頁(yè)面中某種標(biāo)簽的數(shù)目、XML(可擴(kuò)展標(biāo)記語(yǔ)言,ExtensibleMarkup Language)頁(yè)面中圖片的數(shù)目、XML頁(yè)面中某個(gè)數(shù)據(jù)的變化率、頁(yè)面中某個(gè)模塊是否存在等等,本申請(qǐng)實(shí)施例對(duì)具體的監(jiān)控目標(biāo)不加以限制。
[0034]本申請(qǐng)實(shí)施例中,服務(wù)器可用于表示待監(jiān)控的頁(yè)面、數(shù)據(jù)或服務(wù)所對(duì)應(yīng)網(wǎng)站或者Web服務(wù)的服務(wù)器。在實(shí)際應(yīng)用中,可以從服務(wù)器獲取上述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)。
[0035]例如,在本申請(qǐng)的一種應(yīng)用示例中,各服務(wù)器可以向線上監(jiān)控平臺(tái)注冊(cè)需要監(jiān)控的監(jiān)控目標(biāo),那么,線上監(jiān)控平臺(tái)可以按照預(yù)置的時(shí)間間隔向各服務(wù)器請(qǐng)求監(jiān)控目標(biāo)及對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)。例如,當(dāng)所述監(jiān)控目標(biāo)為服務(wù)器的頁(yè)面時(shí),線上監(jiān)控平臺(tái)可以請(qǐng)求服務(wù)器的頁(yè)面數(shù)據(jù)。其中,線上監(jiān)控平臺(tái)可以為各種具有獲取監(jiān)控目標(biāo)及對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)的裝置,上述預(yù)置的時(shí)間間隔可由本領(lǐng)域技術(shù)人員依據(jù)實(shí)際情況設(shè)置,如10s等等。當(dāng)然,上述從服務(wù)器獲取監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)的方式只是作為示例,本申請(qǐng)實(shí)施例對(duì)從服務(wù)器獲取監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)的具體方式不加以限制。
[0036]步驟102、將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù);其中,不同監(jiān)控目標(biāo)對(duì)應(yīng)相同的預(yù)置格式;
[0037]對(duì)于不同的監(jiān)控目標(biāo),其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)的監(jiān)控意義和數(shù)據(jù)類型均是不同的。以 HTML頁(yè)面中image標(biāo)簽的數(shù)目和頁(yè)面中圖片的數(shù)目這兩個(gè)監(jiān)控目標(biāo)為例,二者對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)的監(jiān)控意義分別為標(biāo)簽的數(shù)目和圖片的數(shù)目,二者的數(shù)據(jù)類型分別為HTML和XML數(shù)據(jù)格式寺寺。
[0038]本申請(qǐng)實(shí)施例針對(duì)不同監(jiān)控目標(biāo)設(shè)置相同的預(yù)置格式,并將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù),這樣,包括來(lái)自不同服務(wù)器的監(jiān)控目標(biāo)在內(nèi)的所有監(jiān)控目標(biāo)均可以使用相同的監(jiān)控邏輯,也即使用通用的監(jiān)控邏輯就可以實(shí)現(xiàn)不同監(jiān)控目標(biāo)的監(jiān)控,而無(wú)需針對(duì)不同監(jiān)控目標(biāo)或者服務(wù)器開發(fā)不同的監(jiān)控邏輯,并且,服務(wù)器端僅需提供監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)即可,而無(wú)需對(duì)業(yè)務(wù)代碼進(jìn)行任何改動(dòng),因此,本申請(qǐng)實(shí)施例能夠在不影響服務(wù)器端的前提下,降低開發(fā)難度和開發(fā)成本,提高開發(fā)的靈活性。
[0039]在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)的步驟,具體可以包括:將所述監(jiān)控目標(biāo)對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成數(shù)值。以HTML 頁(yè)面中image標(biāo)簽的數(shù)目這個(gè)監(jiān)控目標(biāo)為例,可以在HTML數(shù)據(jù)格式的數(shù)據(jù)中查找得到 image標(biāo)簽的數(shù)目,當(dāng)然,本申請(qǐng)實(shí)施例對(duì)將所述監(jiān)控目標(biāo)對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成數(shù)值的具體處理方法不加以限制。
[0040]本優(yōu)選實(shí)施例將所述監(jiān)控目標(biāo)對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成數(shù)值,使得監(jiān)控邏輯可以依據(jù)該數(shù)值進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控;例如,對(duì)于某監(jiān)控目標(biāo),其監(jiān)控邏輯可以判斷其對(duì)應(yīng)數(shù)值的變化是否符合預(yù)期,并在該數(shù)值超出預(yù)期后執(zhí)行異常報(bào)警及展示等操作,例如,可以展示異常報(bào)警原因等內(nèi)容,這樣,本優(yōu)選實(shí)施例得到的監(jiān)控結(jié)果除了可以包括異常報(bào)警外,還可以包括異常報(bào)警原因,因此,相對(duì)于傳統(tǒng)的線上監(jiān)控方案,能夠提高監(jiān)控結(jié)果的直觀性。
[0041]在本申請(qǐng)的另一種優(yōu)選實(shí)施例中,所述將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)的步驟,還可以包括:將所述監(jiān)控目標(biāo)及對(duì)應(yīng)的數(shù)值填入JS0N格式的數(shù)據(jù)結(jié)構(gòu)中。
[0042]JSON(Java Script 對(duì)象示意法,Javascript Object Notat1n)是一種輕量級(jí)的數(shù)據(jù)交換格式,其可以將JavaScript對(duì)象中表示的一組數(shù)據(jù)轉(zhuǎn)換為字符串,然后就可以在函數(shù)之間輕松地傳遞該字符串,其中,可以采用"名稱/值對(duì)"的形式描述該字符串,也可以采用數(shù)組的形式描述該字符串。例如,一種包含多個(gè)〃名稱/值對(duì)〃的字符串記錄的示意為:
[0043]{"controll":"5","control2":"10","control3":"40"}
[0044]其中,controll?control3分別表示監(jiān)控目標(biāo)1、監(jiān)控目標(biāo)2和監(jiān)控目標(biāo)3,5、10 和40分別表示監(jiān)控目標(biāo)1、監(jiān)控目標(biāo)2和監(jiān)控目標(biāo)3對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù)。
[0045]綜上,本優(yōu)選實(shí)施例將所述監(jiān)控目標(biāo)及對(duì)應(yīng)的數(shù)值填入JS0N格式的數(shù)據(jù)結(jié)構(gòu)中,能夠發(fā)揮JSON格式簡(jiǎn)單、易于讀寫、占用帶寬小的優(yōu)點(diǎn),進(jìn)一步降低開發(fā)難度。
[0046]在本申請(qǐng)的再一種優(yōu)選實(shí)施例中,所述將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)的步驟,具體可以包括:采用輕量級(jí)Web應(yīng)用框架將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)。在具體實(shí)現(xiàn)中,所述輕量級(jí)Web應(yīng)用框架具體可以包括modejs中的express框架、基于python語(yǔ)言的django框架、基于java的play框架。上述輕量級(jí)框架不帶有侵略性API (應(yīng)用程序編程接口,Applicat1n ProgrammingInterface),對(duì)容器沒(méi)有依賴性,易于進(jìn)行配置,易于通用,且啟動(dòng)時(shí)間較短。
[0047]Wnodejs中的express框架為例,在增加一個(gè)新監(jiān)控目標(biāo)時(shí),只需添加一段用于實(shí)現(xiàn)“將新監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)”功能的nodejs業(yè)務(wù)代碼即可,而無(wú)需改動(dòng)已有監(jiān)控目標(biāo)的用于實(shí)現(xiàn)“將已有監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)”功能的node js業(yè)務(wù)代碼,更無(wú)需改動(dòng)已有的監(jiān)控邏輯。
[0048]步驟103、依據(jù)所述預(yù)置格式的數(shù)據(jù)進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控。
[0049]在具體實(shí)現(xiàn)中,可以采用通用的監(jiān)控邏輯依據(jù)所述預(yù)置格式的數(shù)據(jù)進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控。所述監(jiān)控邏輯的操作主要包括:對(duì)所述預(yù)置格式的數(shù)據(jù)進(jìn)行監(jiān)控和存儲(chǔ),判斷該數(shù)據(jù)的變化是否符合預(yù)期,在該數(shù)據(jù)的值超出預(yù)期后執(zhí)行報(bào)警以及展示等操作,這些操作對(duì)所有監(jiān)控目標(biāo)是通用的。
[0050]綜上,本申請(qǐng)實(shí)施例具有如下優(yōu)點(diǎn):
[0051]首先,本申請(qǐng)實(shí)施例將監(jiān)控目標(biāo)及對(duì)應(yīng)的監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù),依據(jù)所述預(yù)置格式的數(shù)據(jù)進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控;由于可以將來(lái)自不同服務(wù)器的監(jiān)控目標(biāo)及對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成相同的預(yù)置格式的數(shù)據(jù),故包括來(lái)自不同服務(wù)器的監(jiān)控目標(biāo)在內(nèi)的所有監(jiān)控目標(biāo)均可以使用通用的監(jiān)控邏輯,也即使用通用的監(jiān)控邏輯就可以實(shí)現(xiàn)不同監(jiān)控目標(biāo)的監(jiān)控,而無(wú)需針對(duì)不同監(jiān)控目標(biāo)或者服務(wù)器開發(fā)不同的監(jiān)控邏輯;并且,服務(wù)器端僅需提供監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)即可,而無(wú)需對(duì)業(yè)務(wù)代碼進(jìn)行任何改動(dòng);因此,本申請(qǐng)實(shí)施例能夠在不影響服務(wù)器端的前提下,降低開發(fā)難度和開發(fā)成本,提高開發(fā)的靈活性;
[0052]其次,本申請(qǐng)實(shí)施例還可以將所述監(jiān)控目標(biāo)對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成數(shù)值,使得監(jiān)控邏輯可以依據(jù)該數(shù)值進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控;例如,對(duì)于某監(jiān)控目標(biāo),其監(jiān)控邏輯可以判斷其對(duì)應(yīng)數(shù)值的變化是否符合預(yù)期,并在該數(shù)值超出預(yù)期后執(zhí)行異常報(bào)警及展示等動(dòng)作,例如,可以展示異常報(bào)警原因等內(nèi)容,這樣,本優(yōu)選實(shí)施例得到的監(jiān)控結(jié)果除了可以包括異常報(bào)警外,還可以包括異常報(bào)警原因,因此,相對(duì)于傳統(tǒng)的線上監(jiān)控方案,能夠提高監(jiān)控結(jié)果的直觀性。
[0053]需要說(shuō)明的是,對(duì)于方法實(shí)施例,為了簡(jiǎn)單描述,故將其都表述為一系列的動(dòng)作組合,但是本領(lǐng)域技術(shù)人員應(yīng)該知悉,本申請(qǐng)實(shí)施例并不受所描述的動(dòng)作順序的限制,因?yàn)橐罁?jù)本申請(qǐng)實(shí)施例,某些步驟可以采用其他順序或者同時(shí)進(jìn)行。其次,本領(lǐng)域技術(shù)人員也應(yīng)該知悉,說(shuō)明書中所描述的實(shí)施例均屬于優(yōu)選實(shí)施例,所涉及的動(dòng)作并不一定是本申請(qǐng)實(shí)施例所必須的。
[0054]參照?qǐng)D2,示出了本申請(qǐng)一種線上監(jiān)控裝置實(shí)施例的結(jié)構(gòu)框圖,具體可以包括如下豐吳塊:
[0055]數(shù)據(jù)獲取模塊201,用于從服務(wù)器獲取監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù);
[0056]預(yù)處理模塊202,用于將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù);其中,不同監(jiān)控目標(biāo)對(duì)應(yīng)相同的預(yù)置格式;及
[0057]監(jiān)控模塊203,用于依據(jù)所述預(yù)置格式的數(shù)據(jù)進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控。
[0058]在本申請(qǐng)的一種優(yōu)選實(shí)施例中,所述預(yù)處理模塊202,具體可以包括:
[0059]第一處理單元,用于將所述監(jiān)控目標(biāo)對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成數(shù)值。
[0060]在本申請(qǐng)的另一種優(yōu)選實(shí)施例中,所述預(yù)處理模塊202,還可以包括:[0061 ]第二處理單元,用于將所述監(jiān)控目標(biāo)及對(duì)應(yīng)的數(shù)值填入JS0N格式的數(shù)據(jù)結(jié)構(gòu)中。
[0062]在本申請(qǐng)實(shí)施例中,優(yōu)選的是,所述預(yù)處理模塊202,可具體用于采用輕量級(jí)Web 應(yīng)用框架將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)。
[0063]為使本領(lǐng)域技術(shù)人員更好地理解本申請(qǐng),參照?qǐng)D3,示出了本申請(qǐng)的一種線上監(jiān)控系統(tǒng)的結(jié)構(gòu)示意圖,具體可以包括:Web服務(wù)器301、線上監(jiān)控裝置302和用戶303 ;
[0064]其中,所述線上監(jiān)控裝置302具體可以包括如下模塊:
[0065]數(shù)據(jù)獲取模塊321,用于從所述Web服務(wù)器301獲取監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù);
[0066]預(yù)處理模塊322,用于將所述監(jiān)控目標(biāo)對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成數(shù)值,并將所述監(jiān)控目標(biāo)及對(duì)應(yīng)的數(shù)值填入JS0N格式的數(shù)據(jù)結(jié)構(gòu)中;其中,不同監(jiān)控目標(biāo)對(duì)應(yīng)相同的預(yù)置格式; 及
[0067]監(jiān)控模塊323,用于采用通用的監(jiān)控邏輯依據(jù)所述預(yù)置格式的數(shù)據(jù)進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控,所述監(jiān)控邏輯的操作主要包括:對(duì)所述預(yù)置格式的數(shù)據(jù)進(jìn)行監(jiān)控和存儲(chǔ),判斷該數(shù)據(jù)的變化是否符合預(yù)期,在該數(shù)據(jù)的值超出預(yù)期后執(zhí)行報(bào)警以及展示等操作,例如,可以向用戶展示異常報(bào)警及對(duì)應(yīng)異常報(bào)警原因等監(jiān)控結(jié)果的內(nèi)容。
[0068]本線上監(jiān)控系統(tǒng)可以將來(lái)自不同服務(wù)器的監(jiān)控目標(biāo)及對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成相同的預(yù)置格式的數(shù)據(jù),故包括來(lái)自不同服務(wù)器的監(jiān)控目標(biāo)在內(nèi)的所有監(jiān)控目標(biāo)均可以使用通用的監(jiān)控邏輯,也即使用通用的監(jiān)控邏輯就可以實(shí)現(xiàn)不同監(jiān)控目標(biāo)的監(jiān)控,而無(wú)需針對(duì)不同監(jiān)控目標(biāo)或者服務(wù)器開發(fā)不同的監(jiān)控邏輯;并且,服務(wù)器端僅需提供監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)即可,而無(wú)需對(duì)業(yè)務(wù)代碼進(jìn)行任何改動(dòng);因此,本申請(qǐng)實(shí)施例能夠在不影響服務(wù)器端的前提下,降低開發(fā)難度和開發(fā)成本,提高開發(fā)的靈活性;
[0069]另外,本線上監(jiān)控系統(tǒng)得到的監(jiān)控結(jié)果除了可以包括異常報(bào)警外,還可以包括異常報(bào)警原因,因此,相對(duì)于傳統(tǒng)的線上監(jiān)控方案,能夠提高監(jiān)控結(jié)果的直觀性。
[0070]對(duì)于裝置實(shí)施例而言,由于其與方法實(shí)施例基本相似,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。
[0071]本說(shuō)明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可。
[0072]本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本申請(qǐng)實(shí)施例的實(shí)施例可提供為方法、裝置、或計(jì)算機(jī)程序產(chǎn)品。因此,本申請(qǐng)實(shí)施例可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施例的形式。而且,本申請(qǐng)實(shí)施例可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品的形式。
[0073]在一個(gè)典型的配置中,所述計(jì)算機(jī)設(shè)備包括一個(gè)或多個(gè)處理器(CPU)、輸入/輸出接口、網(wǎng)絡(luò)接口和內(nèi)存。內(nèi)存可能包括計(jì)算機(jī)可讀介質(zhì)中的非永久性存儲(chǔ)器,隨機(jī)存取存儲(chǔ)器(RAM)和/或非易失性內(nèi)存等形式,如只讀存儲(chǔ)器(ROM)或閃存(flash RAM)。內(nèi)存是計(jì)算機(jī)可讀介質(zhì)的示例。計(jì)算機(jī)可讀介質(zhì)包括永久性和非永久性、可移動(dòng)和非可移動(dòng)媒體可以由任何方法或技術(shù)來(lái)實(shí)現(xiàn)信息存儲(chǔ)。信息可以是計(jì)算機(jī)可讀指令、數(shù)據(jù)結(jié)構(gòu)、程序的模塊或其他數(shù)據(jù)。計(jì)算機(jī)的存儲(chǔ)介質(zhì)的例子包括,但不限于相變內(nèi)存(PRAM)、靜態(tài)隨機(jī)存取存儲(chǔ)器(SRAM)、動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器(DRAM)、其他類型的隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、電可擦除可編程只讀存儲(chǔ)器(EEPROM)、快閃記憶體或其他內(nèi)存技術(shù)、只讀光盤只讀存儲(chǔ)器(CD-ROM)、數(shù)字多功能光盤(DVD)或其他光學(xué)存儲(chǔ)、磁盒式磁帶,磁帶磁磁盤存儲(chǔ)或其他磁性存儲(chǔ)設(shè)備或任何其他非傳輸介質(zhì),可用于存儲(chǔ)可以被計(jì)算設(shè)備訪問(wèn)的信息。按照本文中的界定,計(jì)算機(jī)可讀介質(zhì)不包括非持續(xù)性的電腦可讀媒體(transitory media),如調(diào)制的數(shù)據(jù)信號(hào)和載波。
[0074]本申請(qǐng)實(shí)施例是參照根據(jù)本申請(qǐng)實(shí)施例的方法、終端設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或方框圖來(lái)描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一流程和/或方框、以及流程圖和/或方框圖中的流程和/或方框的結(jié)合??商峁┻@些計(jì)算機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器以產(chǎn)生一個(gè)機(jī)器,使得通過(guò)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備的處理器執(zhí)行的指令產(chǎn)生用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的裝置。
[0075]這些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備以特定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能。
[0076]這些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理終端設(shè)備上,使得在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行一系列操作步驟以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或其他可編程終端設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[0077]盡管已描述了本申請(qǐng)實(shí)施例的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造性概念,則可對(duì)這些實(shí)施例做出另外的變更和修改。所以,所附權(quán)利要求意欲解釋為包括優(yōu)選實(shí)施例以及落入本申請(qǐng)實(shí)施例范圍的所有變更和修改。
[0078]最后,還需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者終端設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者終端設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者終端設(shè)備中還存在另外的相同要素。
[0079]以上對(duì)本申請(qǐng)所提供的一種線上監(jiān)控方法和一種線上監(jiān)控裝置,進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本申請(qǐng)的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本申請(qǐng)的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本申請(qǐng)的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書內(nèi)容不應(yīng)理解為對(duì)本申請(qǐng)的限制。
【主權(quán)項(xiàng)】
1.一種線上監(jiān)控方法,其特征在于,包括: 從服務(wù)器獲取監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù); 將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù);其中,不同監(jiān)控目標(biāo)對(duì)應(yīng)相同的預(yù)置格式; 依據(jù)所述預(yù)置格式的數(shù)據(jù)進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)的步驟,包括: 將所述監(jiān)控目標(biāo)對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成數(shù)值。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)的步驟,還包括: 將所述監(jiān)控目標(biāo)及對(duì)應(yīng)的數(shù)值填入JSON格式的數(shù)據(jù)結(jié)構(gòu)中。4.根據(jù)權(quán)利要求1或2或3所述的方法,其特征在于,所述將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)的步驟,包括: 采用輕量級(jí)Web應(yīng)用框架將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)。5.一種線上監(jiān)控裝置,其特征在于,包括: 數(shù)據(jù)獲取模塊,用于從服務(wù)器獲取監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù); 預(yù)處理模塊,用于將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù);其中,不同監(jiān)控目標(biāo)對(duì)應(yīng)相同的預(yù)置格式;及 監(jiān)控模塊,用于依據(jù)所述預(yù)置格式的數(shù)據(jù)進(jìn)行所述監(jiān)控目標(biāo)的監(jiān)控。6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述預(yù)處理模塊,包括: 第一處理單元,用于將所述監(jiān)控目標(biāo)對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成數(shù)值。7.根據(jù)權(quán)利要求6所述的裝置,其特征在于,所述預(yù)處理模塊,還包括: 第二處理單元,用于將所述監(jiān)控目標(biāo)及對(duì)應(yīng)的數(shù)值填入JSON格式的數(shù)據(jù)結(jié)構(gòu)中。8.根據(jù)權(quán)利要求5或6或7所述的裝置,其特征在于,所述預(yù)處理模塊,具體用于采用輕量級(jí)Web應(yīng)用框架將所述監(jiān)控目標(biāo)及其對(duì)應(yīng)監(jiān)控?cái)?shù)據(jù)處理成預(yù)置格式的數(shù)據(jù)。
【文檔編號(hào)】H04L29/08GK105991706SQ201510070128
【公開日】2016年10月5日
【申請(qǐng)日】2015年2月10日
【發(fā)明人】管濤, 丁世遠(yuǎn)
【申請(qǐng)人】阿里巴巴集團(tuán)控股有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
东丰县| 平泉县| 麻阳| 晋宁县| 汝州市| 封丘县| 旺苍县| 嘉黎县| 江门市| 无锡市| 威宁| 湖口县| 武定县| 昌平区| 深泽县| 固安县| 南平市| 都昌县| 白山市| 老河口市| 香港| 监利县| 四会市| 电白县| 普洱| 太仓市| 西安市| 独山县| 呼和浩特市| 云阳县| 拉萨市| 喀什市| 蕲春县| 都江堰市| 友谊县| 西藏| 北海市| 奈曼旗| 永胜县| 杨浦区| 广州市|