亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種平臺數(shù)據(jù)監(jiān)控方法及系統(tǒng)的制作方法

文檔序號:7986911閱讀:138來源:國知局
一種平臺數(shù)據(jù)監(jiān)控方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及互聯(lián)網(wǎng)【技術領域】,公開了一種平臺數(shù)據(jù)監(jiān)控方法及設備,其中,該方法包括獲取平臺當前數(shù)據(jù)點;判斷所述當前數(shù)據(jù)點是否滿足預設的異常條件,如果滿足,則提示所述當前數(shù)據(jù)點異常。實施本發(fā)明實施例,可以有效監(jiān)控平臺數(shù)據(jù)是否異常,從而能夠為數(shù)據(jù)分析提供異常參考。
【專利說明】一種平臺數(shù)據(jù)監(jiān)控方法及系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術領域】,具體涉及一種平臺數(shù)據(jù)監(jiān)控方法及系統(tǒng)。
【背景技術】
[0002]在電子郵箱(如QQ郵箱)、微信等社交平臺中,普遍存在著業(yè)務數(shù)據(jù)和系統(tǒng)監(jiān)控數(shù)據(jù)。其中,常見的業(yè)務數(shù)據(jù)可以包括但不限于電子郵箱的每分鐘在線用戶數(shù)、電子郵箱的每分鐘發(fā)信數(shù);而常見的系統(tǒng)監(jiān)控數(shù)據(jù)可以包括但不限于后臺模塊的每分鐘失敗數(shù)、后臺模塊的每分鐘超時數(shù)。
[0003]然而,上述社交平臺缺乏用于監(jiān)控業(yè)務數(shù)據(jù)和系統(tǒng)監(jiān)控數(shù)據(jù)是否異常的有效措施,從而無法為社交平臺的數(shù)據(jù)分析提供異常參考。

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

[0004]本發(fā)明實施例提供一種平臺數(shù)據(jù)監(jiān)控方法及系統(tǒng),能夠有效監(jiān)控平臺數(shù)據(jù)是否異

巾O
[0005]本發(fā)明實施例第一方面提供一種平臺數(shù)據(jù)監(jiān)控方法,包括:
[0006]獲取平臺的當前數(shù)據(jù)點;
[0007]判斷所述當前數(shù)據(jù)點是否滿足預設的異常條件,如果滿足,則提示所述當前數(shù)據(jù)點異常。
[0008]本發(fā)明實施例第二方面提供一種平臺數(shù)據(jù)監(jiān)控系統(tǒng),包括:
[0009]獲取單元,用于獲取平臺當前數(shù)據(jù)點;
[0010]判斷單元,用于判斷所述當前數(shù)據(jù)點是否滿足預設的異常條件;
[0011]提示單元,用于在所述判斷單元的判斷結果為是時,提示所述當前數(shù)據(jù)點異常。
[0012]本發(fā)明實施例中,在獲取到平臺當前數(shù)據(jù)點之后,可以判斷該當前數(shù)據(jù)點是否滿足預設的異常條件,如果滿足預設的異常條件,則提示當前數(shù)據(jù)點異常??梢?,本發(fā)明實施例提供了 一種用于監(jiān)控平臺數(shù)據(jù)(包括社交平臺的業(yè)務數(shù)據(jù)和系統(tǒng)監(jiān)控數(shù)據(jù))是否異常的有效措施,從而可以為社交平臺、購物平臺以及數(shù)據(jù)交互平臺等的數(shù)據(jù)分析提供異常參考。
【專利附圖】

【附圖說明】
[0013]為了更清楚地說明本發(fā)明實施例中的技術方案,下面將對實施例中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014]圖1是本發(fā)明實施例提供一種平臺數(shù)據(jù)監(jiān)控方法的流程圖;
[0015]圖2是本發(fā)明實施例提供一種平臺數(shù)據(jù)監(jiān)控系統(tǒng)的結構圖;
[0016]圖3是本發(fā)明實施例提供另一種平臺數(shù)據(jù)監(jiān)控系統(tǒng)的結構圖;
[0017]圖4是本發(fā)明實施例提供另一種平臺數(shù)據(jù)監(jiān)控系統(tǒng)的結構圖;[0018]圖5是本發(fā)明實施例提供另一種平臺數(shù)據(jù)監(jiān)控系統(tǒng)的結構圖。
【具體實施方式】
[0019]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0020]本發(fā)明實施例提供一種平臺數(shù)據(jù)監(jiān)控方法及系統(tǒng),能夠有效監(jiān)控包括社交平臺、購物平臺、數(shù)據(jù)交互平臺等在內(nèi)的數(shù)據(jù)是否異常。以下分別進行詳細說明。
[0021]請參閱圖1,圖1是本發(fā)明實施例提供的一種平臺數(shù)據(jù)監(jiān)控方法的流程圖。如圖1所示,該方法可以包括以下步驟。
[0022]S101、獲取平臺當前數(shù)據(jù)點。
[0023]其中,上述平臺當前數(shù)據(jù)點可以包括電子郵箱(如QQ郵箱)、微信等社交平臺的當前數(shù)據(jù)點,也可以包括各種購物平臺的當前數(shù)據(jù)點,還可以包括其他數(shù)據(jù)交互平臺的當前數(shù)據(jù)點。
[0024]S102、判斷當前數(shù)據(jù)點是否滿足預設的異常條件,如果滿足,則提示當前數(shù)據(jù)點異

巾O
[0025]一個實施例中,如果判斷當前數(shù)據(jù)點不滿足預設的異常條件,則無需提示當前數(shù)據(jù)點異常,可以對該當前數(shù)據(jù)點進行存儲等正常處理。
[0026]一個實施例中,上述步驟SlOl中獲取當前數(shù)據(jù)點可以通過以下步驟來實現(xiàn):
[0027]步驟一、按照平滑窗口(SmoothWindowSize)指定的數(shù)據(jù)點個數(shù)η,確定收到的每η個連續(xù)的數(shù)據(jù)點的均值作為一個候選當前數(shù)據(jù)點。
[0028]本實施例以及后續(xù)實施例中,“確定”的結果具體可以是通過計算來得到,也可以是通過接收外部輸入而得到,本發(fā)明實施例不作限定。
[0029]例如,如果SmoothWindowSize==3,則計算收到的每3個連續(xù)的數(shù)據(jù)點之和作為一個當前數(shù)據(jù)點。其中,通過這種方式能夠盡可能降低在平滑窗口內(nèi)的突發(fā)數(shù)據(jù)點所帶來的影響,消除偶發(fā)干擾。
[0030]步驟二、確定(如通過計算)所有的候選當前數(shù)據(jù)點的均值和方差。
[0031]步驟三、確定(如通過計算)均值與方差的M倍的和值,作為最大過濾值Max。
[0032]其中,M為大于O的自然數(shù)。
[0033]步驟四、確定(如通過計算)均值與方差的M倍的差值,作為最小過濾值Min。
[0034]步驟五、從所有的候選當前數(shù)據(jù)點中選取出大于最小過濾值Min,并且小于最大過濾值Max的候選當前數(shù)據(jù)點作為社交平臺的當前數(shù)據(jù)點。
[0035]其中,通過上述步驟二至步驟四可以設置過濾值(包括最大過濾值Max和最小過濾值Min),而通過步驟五可以過濾掉一部分明顯的異常數(shù)據(jù)點(包括過高值和過低值)。
[0036]一個實施例中,上述步驟S102中判斷當前數(shù)據(jù)點是否滿足預設的異常條件,如果滿足,則提示當前數(shù)據(jù)點異常具體可以通過以下步驟來實現(xiàn):
[0037]步驟a、從緩存中查詢與當前數(shù)據(jù)點時間相同的歷史時間擬合數(shù)據(jù)點。
[0038]步驟b、比較當前數(shù)據(jù)點與所有歷史時間擬合數(shù)據(jù)點的均值的比值是否大于預設值,若大于,則提示當前數(shù)據(jù)點異常;或者,比較所有歷史時間擬合數(shù)據(jù)點的均值與當前數(shù)據(jù)點的比值是否大于預設值,若大于,則提示當前數(shù)據(jù)點異常。
[0039]舉例來說,本發(fā)明實施例中,可以按照一天為一個記錄周期,其中,每一個記錄周期的記錄數(shù)(RecordPerCycle)為24*60=1440個數(shù)據(jù)點。如果緩存了歷史最近9天的數(shù)據(jù)點,那么就可以從緩存中查詢出9個與當前數(shù)據(jù)點時間相同的歷史時間擬合數(shù)據(jù)點。
[0040]一個實施例中,上述步驟S102中判斷當前數(shù)據(jù)點是否滿足預設的異常條件,如果滿足,則提示當前數(shù)據(jù)點異常具體可以通過以下步驟來實現(xiàn):
[0041]步驟A、從緩存中查詢與當前數(shù)據(jù)點時間相同的歷史時間擬合數(shù)據(jù)點,并將當前數(shù)據(jù)點和所有的歷史時間擬合數(shù)據(jù)點作為時間擬合數(shù)據(jù)點。
[0042]步驟B、根據(jù)時間擬合數(shù)據(jù)點確定(如通過計算)出最大方差倍數(shù)varmultiple_max和最大差異率diffrate_max。
[0043]步驟C、比較當前數(shù)據(jù)點是否大于歷史時間擬合數(shù)據(jù)點的均值與最大方差倍數(shù)的m倍的和值,若大于,則提示當前數(shù)據(jù)點異常;或者,比較當前數(shù)據(jù)點是否小于歷史時間擬合數(shù)據(jù)點的均值與最大方差倍數(shù)的m倍的和值,若小于,則提示當前數(shù)據(jù)點異常;m為所述歷史時間擬合數(shù)據(jù)點的方差;或者,比較當前數(shù)據(jù)點是否大于歷史時間擬合數(shù)據(jù)點的均值與歷史時間擬合數(shù)據(jù)點的均值的diffrate_max倍的和值,若大于,則提示當前數(shù)據(jù)點異常;或者,比較當前數(shù)據(jù)點是否小于歷史時間擬合數(shù)據(jù)點的均值與歷史時間擬合數(shù)據(jù)點的均值的difTrate_max倍的差值,若小于,則提示當前數(shù)據(jù)點異常。
[0044]—個實施例中,上述步驟S102中判斷當前數(shù)據(jù)點是否滿足預設的異常條件,如果滿足,則提示當前數(shù)據(jù)點異常具體還可以通過以下步驟來實現(xiàn):
[0045]步驟1、遍歷緩存中的歷史數(shù)據(jù)點,獲得最大值Max和最小值Min。
[0046]步驟2、分別以最小值Min、最大值Max作為起始數(shù)據(jù)點和結束數(shù)據(jù)點劃分出多個等分的數(shù)據(jù)區(qū)間。
[0047]步驟3、遍歷緩存中的歷史數(shù)據(jù)點,將每個歷史數(shù)據(jù)點按照大小插入相應的數(shù)據(jù)區(qū)間,并統(tǒng)計每個數(shù)據(jù)區(qū)間內(nèi)的數(shù)據(jù)出現(xiàn)概率。
[0048]步驟4、將當前數(shù)據(jù)點按照大小插入相應的數(shù)據(jù)區(qū)間,并比較當前數(shù)據(jù)點插入的數(shù)據(jù)區(qū)間內(nèi)的數(shù)據(jù)出現(xiàn)概率是否大于預設值,如果是,則提示當前數(shù)據(jù)點異常。
[0049]在圖1所描述的方法中,在獲取到平臺當前數(shù)據(jù)點之后,可以判斷該當前數(shù)據(jù)點是否滿足預設的異常條件,如果滿足預設的異常條件,則提示當前數(shù)據(jù)點異常??梢姡景l(fā)明實施例提供了一種用于監(jiān)控平臺數(shù)據(jù)(包括社交平臺的業(yè)務數(shù)據(jù)和系統(tǒng)監(jiān)控數(shù)據(jù))是否異常的有效措施,從而可以為社交平臺、購物平臺、數(shù)據(jù)交互平臺等的數(shù)據(jù)分析提供異常參考。
[0050]為了更好的理解本發(fā)明實施例提供的數(shù)據(jù)監(jiān)控方法,下面再通過更加具體的實施例來進行說明。
[0051 ] 一個實施例中,本發(fā)明實施例可以通過時間擬合算法來實現(xiàn)應用于社交平臺的數(shù)據(jù)監(jiān)控方法。其中,采用時間擬合算法來實現(xiàn)應用于社交平臺的數(shù)據(jù)監(jiān)控方法的過程可以包括以下步驟。
[0052]St印1、數(shù)據(jù)平滑處理。
[0053]例如,收到連續(xù)20個數(shù)據(jù)點,而SmoothWindowSize==3,則計算收到的每3個連續(xù)的數(shù)據(jù)點之和作為一個候選當前數(shù)據(jù)點,從而盡可能降低在平滑窗口內(nèi)的突發(fā)數(shù)據(jù)點所帶來的影響,消除偶發(fā)干擾。
[0054]St印2、去異常數(shù)據(jù)點。
[0055]其中,St印2處理的過程可以包括以下步驟:
[0056]1、根據(jù)stepl平滑之后的候選當前數(shù)據(jù)點計算出均值和方差。
[0057]2、設定最大過濾值Max和最小過濾值Min,其中,最大過濾值Max和最小過濾值Min設定如下:
[0058]Max=均值 + 方差 *10 ;
[0059]Min=均值-方差 *10 ;
[0060]其中,可以過濾掉大于最大過濾值Max以及小于最小過濾值Min的候選當前數(shù)據(jù)點,剩余的候選當前數(shù)據(jù)點作為當前數(shù)據(jù)點。
[0061]Step3、從緩存中查詢與當前數(shù)據(jù)點時間相同的歷史時間擬合數(shù)據(jù)點,并將當前數(shù)據(jù)點和所有的歷史時間擬合數(shù)據(jù)點作為時間擬合數(shù)據(jù)點。
[0062]例如,緩存了歷史最近9天數(shù)據(jù),那么時間擬合數(shù)據(jù)點可以有10個(包含當前數(shù)據(jù)點)。
[0063]Step4、根據(jù)時間擬合數(shù)據(jù)點計算出最大方差倍數(shù)(varmultiple_max)及最大差異率(diffrate_max)0
[0064]其中,最大方差倍數(shù)varmultiple_max= (tmpmax - avg)/variance ;最大差異率diffrate_max= (tmpmax - avg) /avg ;其中,tmpmax表示時間擬合數(shù)據(jù)點最大值,avg表示時間擬合數(shù)據(jù)點的均值,而variance表示時間擬合數(shù)據(jù)點的方差。
[0065]至此為止,上述St印f St印4作為數(shù)據(jù)點準備階段。本實施例中,可以執(zhí)行下面的St印5或St印6來判斷當前數(shù)據(jù)點是否異常。其中:
[0066]Step5、如果當前值增長劇烈,例如當前數(shù)據(jù)點(cur_value) /歷史時間擬合數(shù)據(jù)點的均值>3倍,則提示社交平臺的當前數(shù)據(jù)點異常;如果當前值下降劇烈,例如歷史時間擬合數(shù)據(jù)點的均值/當前數(shù)據(jù)點(cur_Value) >3倍,則提示社交平臺的當前數(shù)據(jù)點異常。
[0067]Step6、采用正態(tài)分布模型來判斷當前數(shù)據(jù)點是否異常,即:
[0068]6.1、比較當前數(shù)據(jù)點(cur_value )是否大于歷史時間擬合數(shù)據(jù)點的均值+varmultiple_max*歷史時間擬合數(shù)據(jù)點的均值,如果大于,則提示社交平臺的當前數(shù)據(jù)點異常。
[0069]6.2、比較當前數(shù)據(jù)點(cur_value)是否小于歷史時間擬合數(shù)據(jù)點的均值-varmultiple_max*歷史時間擬合數(shù)據(jù)點的均值,如果小于,則提示社交平臺的當前數(shù)據(jù)點異常
[0070]6.3、比較當前數(shù)據(jù)點(cur_value)是否大于歷史時間擬合數(shù)據(jù)點的均值*(l+diffrate_max),如果大于,則提示社交平臺的當前數(shù)據(jù)點異常。
[0071 ] 6.4、比較當前數(shù)據(jù)點(cur_value)是否小于歷史時間擬合數(shù)據(jù)點的均值*(l-diffrate_max),如果小于,則提示社交平臺的當前數(shù)據(jù)點異常。
[0072]本實施例中,上述6.1飛.4中若判斷出當前數(shù)據(jù)點異常,則可以計算出調整值=(歷史時間擬合數(shù)據(jù)點的均值-當前數(shù)據(jù)點),該調整值可以用于后續(xù)的社交平臺的數(shù)據(jù)異常分析。[0073]—個實施例中,本發(fā)明實施例可以通過動態(tài)閾值算法來實現(xiàn)應用于社交平臺的數(shù)據(jù)監(jiān)控方法。其中,采用動態(tài)閾值算法來實現(xiàn)應用于社交平臺的數(shù)據(jù)監(jiān)控方法的過程可以包括以下步驟。
[0074]Stepl1、將緩存中的歷史數(shù)據(jù)點遍歷一遍,獲得最大值Max和最小值Min。
[0075]St印12、分別以最小值Min、最大值Max作為起始數(shù)據(jù)點和結束數(shù)據(jù)點劃分出10個等分的數(shù)據(jù)區(qū)間。
[0076]Stepl3、再將緩存中的歷史數(shù)據(jù)點遍歷一遍,將每個歷史數(shù)據(jù)點按照大小插入stepl2中的相應的數(shù)據(jù)區(qū)間。
[0077]Stepl4、統(tǒng)計每個數(shù)據(jù)區(qū)間內(nèi)的數(shù)據(jù)出現(xiàn)概率,其中,該數(shù)據(jù)出現(xiàn)概率的分布一般是中間點密集,而兩端稀疏。
[0078]Stepl5、將當前數(shù)據(jù)點(cur_value)按照大小插入相應的數(shù)據(jù)區(qū)間,并比較當前數(shù)據(jù)點插入的數(shù)據(jù)區(qū)間內(nèi)的數(shù)據(jù)出現(xiàn)概率是否大于預設值,如果是,則提示社交平臺的當前數(shù)據(jù)點異常。
[0079]本實施例中,上述Stepl5中若判斷出當前數(shù)據(jù)點異常,則可以計算出調整值=(歷史時間擬合數(shù)據(jù)點的均值-當前數(shù)據(jù)點),該調整值可以用于后續(xù)的社交平臺的數(shù)據(jù)異常分析。
[0080]由上述分析可知,本發(fā)明實施例提供了一種用于監(jiān)控社交平臺數(shù)據(jù)(包括業(yè)務數(shù)據(jù)和系統(tǒng)監(jiān)控數(shù)據(jù))是否異常的有效措施,從而可以為社交平臺的數(shù)據(jù)分析提供異常參考。
[0081]一個實施例中,在當前數(shù)據(jù)點判定為異常后,可以不是立刻就提示異常,而是記錄當數(shù)據(jù)點的異常時間,這樣后續(xù)可以將異常時間落入異常滑動窗口(ConExc印tionWindow)內(nèi)的異常次數(shù)與預設的連續(xù)異常累計總數(shù)(ConExWarnCount)做比較,當異常滑動窗口內(nèi)的異常次數(shù)大于或等于ConExWarnCount時,才提示數(shù)據(jù)點異常,從而達到了通過異?;瑒哟翱趤砜刂飘惓缶撵`敏度的目的。
[0082]請參閱圖2,圖2為本發(fā)明實施例提供的一種平臺數(shù)據(jù)監(jiān)控系統(tǒng)的結構圖。該平臺數(shù)據(jù)監(jiān)控系統(tǒng)適用于對社交平臺、購物平臺、數(shù)據(jù)交互平臺等數(shù)據(jù)監(jiān)控。如圖2所示,該系統(tǒng)可以包括:
[0083]獲取單元201,用于獲取平臺當前數(shù)據(jù)點;
[0084]判斷單元202,用于判斷當前數(shù)據(jù)點是否滿足預設的異常條件;
[0085]提示單元203,用于在判斷單元202的判斷結果為是時,提示當前數(shù)據(jù)點異常。
[0086]請一并參閱圖3,圖3為本發(fā)明實施例提供的另一種平臺數(shù)據(jù)監(jiān)控系統(tǒng)的結構圖。其中,圖3所示的平臺數(shù)據(jù)監(jiān)控系統(tǒng)是由圖2所示的平臺數(shù)據(jù)監(jiān)控系統(tǒng)進行優(yōu)化得到的。在圖3所示的平臺數(shù)據(jù)監(jiān)控系統(tǒng)中,獲取單元201包括:
[0087]第一子模塊2011,用于按照平滑窗口指定的數(shù)據(jù)點個數(shù)n,確定(如通過計算)收到的每η個連續(xù)的數(shù)據(jù)點的均值作為一個候選當前數(shù)據(jù)點;
[0088]第二子模塊2012,用于確定(如通過計算)所有的候選當前數(shù)據(jù)點的均值和方差;
[0089]第三子模塊2013,用于確定(如通過計算)上述均值與上述方差的M倍的和值,作為最大過濾值Max ;以及確定(如通過計算)上述均值與上述方差的M倍的差值,作為最小過濾值Min ;
[0090]第四子模塊2014,用于從所有的候選當前數(shù)據(jù)點中選取出大于最小過濾值Min,并且小于最大過濾值Max的候選當前數(shù)據(jù)點作為社交平臺的當前數(shù)據(jù)點。
[0091]在圖3所示的平臺數(shù)據(jù)監(jiān)控系統(tǒng)中,判斷單元202包括:
[0092]第一查詢子模塊2021,用于從緩存中查詢與當前數(shù)據(jù)點時間相同的歷史時間擬合數(shù)據(jù)點;
[0093]第一比較子模塊2022,用于比較當前數(shù)據(jù)點與所有的歷史時間擬合數(shù)據(jù)點的均值的比值是否大于預設值;或者,用于比較所有的歷史時間擬合數(shù)據(jù)點的均值與當前數(shù)據(jù)點的比值是否大于所述預設值;
[0094]相應地,提示單元203用于在第一比較子模塊2022的比較結果為是時,提示當前數(shù)據(jù)點異常。
[0095]請一并參閱圖4,圖4為本發(fā)明實施例提供的另一種平臺數(shù)據(jù)監(jiān)控系統(tǒng)的結構圖。其中,圖4所示的平臺數(shù)據(jù)監(jiān)控系統(tǒng)是由圖2所示的平臺數(shù)據(jù)監(jiān)控系統(tǒng)進行優(yōu)化得到的。在圖4所示的平臺數(shù)據(jù)監(jiān)控系統(tǒng)中,獲取單元201同樣包括:
[0096]第一子模塊2011,用于按照平滑窗口指定的數(shù)據(jù)點個數(shù)n,確定(如通過計算)收到的每η個連續(xù)的數(shù)據(jù)點之和作為一個候選當前數(shù)據(jù)點;
[0097]第二子模塊2012,用于確定(如通過計算)所有的候選當前數(shù)據(jù)點的均值和方差;
[0098]第三子模塊2013,用于確定(如通過計算)上述均值與上述方差的m倍的和值,作為最大過濾值Max ;以及確定(如通過計算)上述均值與上述方差的m倍的差值,作為最小過濾值Min ;
[0099]第四子模塊2014,用于從所有的候選當前數(shù)據(jù)點中選取出大于最小過濾值Min,并且小于最大過濾值Max的候選當前數(shù)據(jù)點作為社交平臺的當前數(shù)據(jù)點。
[0100]在圖4所示的平臺數(shù)據(jù)監(jiān)控系統(tǒng)中,判斷單元202包括:
[0101]第二查詢子模塊2023,用于從緩存中查詢與當前數(shù)據(jù)點時間相同的歷史時間擬合數(shù)據(jù)點,并將當前數(shù)據(jù)點和所述歷史時間擬合數(shù)據(jù)點作為時間擬合數(shù)據(jù)點;
[0102]第一確定子模塊2024,用于根據(jù)時間擬合數(shù)據(jù)點確定(如通過計算)出最大方差倍數(shù) varmultiple_max 和最大差異率 diffrate_max;
[0103]第二比較子模塊2025,用于比較當前數(shù)點是否大于歷史時間擬合數(shù)據(jù)點的均值與所述最大方差倍數(shù)的m倍的和值;
[0104]或者,用于比較當前數(shù)據(jù)點是否小于歷史時間擬合數(shù)據(jù)點的均值與所述最大方差倍數(shù)的m倍的和值;
[0105]或者,用于比較當前數(shù)據(jù)點是否大于歷史時間擬合數(shù)據(jù)點的均值與所述歷史時間擬合數(shù)據(jù)點的均值的最大差異率difTrate_max倍的和值;
[0106]或者,用于比較當前數(shù)據(jù)點是否小于歷史時間擬合數(shù)據(jù)點的均值與歷史時間擬合數(shù)據(jù)點的均值的所述最大差異率difTrate_max倍的差值;
[0107]相應地,提示單元203用于在第二比較子模塊2026的比較結果為是時,提示當前數(shù)據(jù)點異常。
[0108]請一并參閱圖5,圖5為本發(fā)明實施例提供的另一種平臺數(shù)據(jù)監(jiān)控系統(tǒng)的結構圖。其中,圖5所示的平臺數(shù)據(jù)監(jiān)控系統(tǒng)是由圖2所示的平臺數(shù)據(jù)監(jiān)控系統(tǒng)進行優(yōu)化得到的。在圖5所示的平臺數(shù)據(jù)監(jiān)控系統(tǒng)中,獲取單元201同樣包括:
[0109]第一子模塊2011,用于按照平滑窗口指定的數(shù)據(jù)點個數(shù)n,確定(如通過計算)收到的每η個連續(xù)的數(shù)據(jù)點之和作為一個候選當前數(shù)據(jù)點;
[0110]第二子模塊2012,用于確定(如通過計算)所有的候選當前數(shù)據(jù)點的均值和方差;
[0111]第三子模塊2013,用于確定(如通過計算)上述均值與上述方差的m倍的和值,作為最大過濾值Max ;以及確定(如通過計算)上述均值與上述方差的m倍的差值,作為最小過濾值Min ;
[0112]第四子模塊2014,用于從所有的候選當前數(shù)據(jù)點中選取出大于最小過濾值Min,并且小于最大過濾值Max的候選當前數(shù)據(jù)點作為當前數(shù)據(jù)點。
[0113]在圖5所示的平臺數(shù)據(jù)監(jiān)控系統(tǒng)中,判斷單元202包括:
[0114]遍歷子模塊2026,用于遍歷緩存中的歷史數(shù)據(jù)點,獲得最大值Max和最小值Min ;
[0115]劃分子模塊2027,用于分別以最小值Min、最大值Max作為起始數(shù)據(jù)點和結束數(shù)據(jù)點劃分出多個等分的數(shù)據(jù)區(qū)間;
[0116]統(tǒng)計子模塊2028,用于遍歷緩存中的歷史數(shù)據(jù)點,將每個歷史數(shù)據(jù)點按照大小插入相應的數(shù)據(jù)區(qū)間,并統(tǒng)計每個數(shù)據(jù)區(qū)間內(nèi)的數(shù)據(jù)出現(xiàn)概率;
[0117]第三比較子模塊2029,用于將當前數(shù)據(jù)點按照大小插入相應的數(shù)據(jù)區(qū)間,并比較當前數(shù)據(jù)點插入的數(shù)據(jù)區(qū)間內(nèi)的數(shù)據(jù)出現(xiàn)概率是否大于預設值;
[0118]相應地,提示單元203用于在第三比較子模塊2029的比較結果為是時,提示當前數(shù)據(jù)點異常。
[0119]由上述分析可知,本發(fā)明實施例提供了一種用于有效監(jiān)控社交平臺數(shù)據(jù)(包括業(yè)務數(shù)據(jù)和系統(tǒng)監(jiān)控數(shù)據(jù))、購物平臺數(shù)據(jù)、數(shù)據(jù)交互平臺數(shù)據(jù)是否異常的系統(tǒng),從而可以為數(shù)據(jù)分析提供異常參考。
[0120]本領域普通技術人員可以理解上述實施例的各種方法中的全部或部分步驟是可以通過程序來指令相關的硬件來完成,該程序可以存儲于一計算機可讀存儲介質中,存儲介質可以包括:閃存盤、只讀存儲器(Read-Only Memory,ROM)、隨機存取器(Random AccessMemor, RAM)、磁盤或光盤等。
[0121]以上對本發(fā)明實施例所提供的方法和系統(tǒng)進行了詳細介紹,本文中應用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想;同時,對于本領域的一般技術人員,依據(jù)本發(fā)明的思想,在【具體實施方式】及應用范圍上均會有改變之處,綜上所述,本說明書內(nèi)容不應理解為對本發(fā)明的限制。
【權利要求】
1.一種平臺數(shù)據(jù)監(jiān)控方法,其特征在于,包括: 獲取平臺當前數(shù)據(jù)點; 判斷所述當前數(shù)據(jù)點是否滿足預設的異常條件,如果滿足,則提示所述當前數(shù)據(jù)點異堂巾O
2.根據(jù)權利要求1所述的平臺數(shù)據(jù)監(jiān)控方法,其特征在于,所述獲取平臺當前數(shù)據(jù)點包括: 按照平滑窗口指定的數(shù)據(jù)點個數(shù)n,確定收到的每η個連續(xù)的數(shù)據(jù)點的均值作為一個候選當前數(shù)據(jù)點; 確定所有的所述候選當前數(shù)據(jù)點的均值和方差; 確定所述均值與所述方差的M倍的和值,作為最大過濾值Max ; 確定所述均值與所述方差的M倍的差值,作為最小過濾值Min ; 從所有的所述候選當前數(shù)據(jù)點中選取出大于所述最小過濾值Min,并且小于所述最大過濾值Max的候選當前數(shù)據(jù)點作為所述平臺當前數(shù)據(jù)點。
3.根據(jù)權利要求2所述的數(shù)據(jù)監(jiān)控方法,其特征在于,所述判斷所述當前數(shù)據(jù)點是否滿足預設的異常條件,如果滿足,則提示所述當前數(shù)據(jù)點異常包括: 從緩存中查詢與所述當前數(shù)·據(jù)點時間相同的歷史時間擬合數(shù)據(jù)點; 比較所述當前數(shù)據(jù)點與所有的所述歷史時間擬合數(shù)據(jù)點的均值的比值是否大于預設值,若大于,則提示所述當前數(shù)據(jù)點異常; 或者,比較所有的所述歷史時間擬合數(shù)據(jù)點的均值與所述當前數(shù)據(jù)點的比值是否大于所述預設值,若大于,則提示所述當前數(shù)據(jù)點異常。
4.根據(jù)權利要求2所述的數(shù)據(jù)監(jiān)控方法,其特征在于,所述判斷所述當前數(shù)據(jù)點是否滿足預設的異常條件,如果滿足,則提示所述當前數(shù)據(jù)點異常包括: 從緩存中查詢與所述當前數(shù)據(jù)點時間相同的歷史時間擬合數(shù)據(jù)點,并將所述當前數(shù)據(jù)點和所述歷史時間擬合數(shù)據(jù)點作為時間擬合數(shù)據(jù)點; 根據(jù)所述時間擬合數(shù)據(jù)點確定出最大方差倍數(shù)varmultiple_max和最大差異率diffrate—max ; 比較所述當前數(shù)據(jù)點是否大于所述歷史時間擬合數(shù)據(jù)點的均值與所述最大方差倍數(shù)的m倍的和值,若大于,則提示所述當前數(shù)據(jù)點異常;所述m為所述歷史時間擬合數(shù)據(jù)點的方差; 或者,比較所述當前數(shù)據(jù)點是否小于所述歷史時間擬合數(shù)據(jù)點的均值與所述最大方差倍數(shù)的m倍的和值,若小于,則提示所述當前數(shù)據(jù)點異常; 或者,比較所述當前數(shù)據(jù)點是否大于所述歷史時間擬合數(shù)據(jù)點的均值與所述歷史時間擬合數(shù)據(jù)點的均值的所述最大差異率diffratejnax倍的和值,若大于,則提示所述當前數(shù)據(jù)點異常; 或者,比較所述當前數(shù)據(jù)點是否小于所述歷史時間擬合數(shù)據(jù)點的均值與所述歷史時間擬合數(shù)據(jù)點的均值的所述最大差異率diffratejnax倍的差值,若小于,則提示所述當前數(shù)據(jù)點異常。
5.根據(jù)權利要求2所述的數(shù)據(jù)監(jiān)控方法,其特征在于,所述判斷所述當前數(shù)據(jù)點是否滿足預設的異常條件,如果滿足,則提示所述當前數(shù)據(jù)點異常包括:遍歷緩存中的歷史數(shù)據(jù)點,獲得最大值Max和最小值Min ; 分別以所述最小值Min、所述最大值Max作為起始數(shù)據(jù)點和結束數(shù)據(jù)點劃分出多個等分的數(shù)據(jù)區(qū)間; 遍歷緩存中的歷史數(shù)據(jù)點,將每個所述歷史數(shù)據(jù)點按照大小插入相應的數(shù)據(jù)區(qū)間,并統(tǒng)計每個數(shù)據(jù)區(qū)間內(nèi)的數(shù)據(jù)出現(xiàn)概率; 將所述當前數(shù)據(jù)點按照大小插入相應的數(shù)據(jù)區(qū)間,并比較所述當前數(shù)據(jù)點插入的數(shù)據(jù)區(qū)間內(nèi)的數(shù)據(jù)出現(xiàn)概率是否大于預設值,如果是,則提示所述當前數(shù)據(jù)點異常。
6.一種平臺數(shù)據(jù)監(jiān)控系統(tǒng),其特征在于,包括: 獲取單元,用于獲取平臺當前數(shù)據(jù)點; 判斷單元,用于判斷所述當前數(shù)據(jù)點是否滿足預設的異常條件; 提示單元,用于在所述判斷單元的判斷結果為是時,提示所述當前數(shù)據(jù)點異常。
7.根據(jù)權利要求6所述的平臺數(shù)據(jù)監(jiān)控系統(tǒng),其特征在于,所述獲取單元包括: 第一子模塊,用于按照平滑窗口指定的數(shù)據(jù)點個數(shù)n,確定收到的每η個連續(xù)的數(shù)據(jù)點的均值作為一個候選當前數(shù)據(jù)點; 第二子模塊,用于確定所有的所述候選當前數(shù)據(jù)點的均值和方差; 第三子模塊,用于確定所述均值與所述方差的M倍的和值,作為最大過濾值Max ;以及計算所述均值與所述方差的M倍的差值,作為最小過濾值Min ;· 第四子模塊,用于從所有的所述候選當前數(shù)據(jù)點中選取出大于所述最小過濾值Min,并且小于所述最大過濾值Max的候選當前數(shù)據(jù)點作為當前數(shù)據(jù)點。
8.根據(jù)權利要求7所述的平臺數(shù)據(jù)監(jiān)控系統(tǒng),其特征在于,所述判斷單元包括: 第一查詢子模塊,用于從緩存中查詢與所述當前數(shù)據(jù)點時間相同的歷史時間擬合數(shù)據(jù)占.第一比較子模塊,用于比較所述當前數(shù)據(jù)點與所有的所述歷史時間擬合數(shù)據(jù)點的均值的比值是否大于預設值;或者,用于比較所有的所述歷史時間擬合數(shù)據(jù)點的均值與所述當前數(shù)據(jù)點的比值是否大于所述預設值; 所述提示單元,用于在所述第一比較子模塊的比較結果為是時,提示所述當前數(shù)據(jù)點異常。
9.根據(jù)權利要求7所述的平臺數(shù)據(jù)監(jiān)控系統(tǒng),其特征在于,所述判斷單元包括: 第二查詢子模塊,用于從緩存中查詢與所述當前數(shù)據(jù)點時間相同的歷史時間擬合數(shù)據(jù)點,并將所述當前數(shù)據(jù)點和所述歷史時間擬合數(shù)據(jù)點作為時間擬合數(shù)據(jù)點; 第一確定子模塊,用于根據(jù)所述時間擬合數(shù)據(jù)點確定出最大方差倍數(shù)varmultiple_max和最大差異率difTrate_max ; 第二比較子模塊,用于比較所述當前數(shù)據(jù)點是否大于所述歷史時間擬合數(shù)據(jù)點的均值與所述最大方差倍數(shù)的m倍的和值;所述m為所述歷史時間擬合數(shù)據(jù)點的方差; 或者,用于比較所述當前數(shù)據(jù)點是否小于所述歷史時間擬合數(shù)據(jù)點的均值與所述最大方差倍數(shù)的m倍的和值; 或者,用于比較所述當前數(shù)據(jù)點是否大于所述歷史時間擬合數(shù)據(jù)點的均值與所述歷史時間擬合數(shù)據(jù)點的均值的所述最大差異率diffratejnax倍的和值; 或者,用于比較所述當前數(shù)據(jù)點是否小于所述歷史時間擬合數(shù)據(jù)點的均值與所述歷史時間擬合數(shù)據(jù)點的均值的所述最大差異率difTrate_max倍的差值; 所述提示單元,用于在所述第二比較子模塊的比較結果為是時,提示所述當前數(shù)據(jù)點異常。
10.根據(jù)權利要求7所述的平臺數(shù)據(jù)監(jiān)控系統(tǒng),其特征在于,所述判斷單元包括: 遍歷子模塊,用于遍歷緩存中的歷史數(shù)據(jù)點,獲得最大值Max和最小值Min ; 劃分子模塊,用于分別以所述最小值Min、所述最大值Max作為起始數(shù)據(jù)點和結束數(shù)據(jù)點劃分出多個等分的數(shù)據(jù)區(qū)間; 統(tǒng)計子模塊,用于遍歷緩存中的歷史數(shù)據(jù)點,將每個所述歷史數(shù)據(jù)點按照大小插入相應的數(shù)據(jù)區(qū)間,并統(tǒng)計每個數(shù)據(jù)區(qū)間內(nèi)的數(shù)據(jù)出現(xiàn)概率; 第三比較子模塊,用于將所述當前數(shù)據(jù)點按照大小插入相應的數(shù)據(jù)區(qū)間,并比較所述當前數(shù)據(jù)點插入的數(shù)據(jù)區(qū)間內(nèi)的數(shù)據(jù)出現(xiàn)概率是否大于預設值; 所述提示單元,用于在所 述第三比較子模塊的比較結果為是時,提示所述當前數(shù)據(jù)點異常。
【文檔編號】H04L12/26GK103856366SQ201210519427
【公開日】2014年6月11日 申請日期:2012年12月6日 優(yōu)先權日:2012年12月6日
【發(fā)明者】母天石 申請人:騰訊科技(深圳)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1