監控系統中多指標數據的展示方法及裝置的制造方法
【專利摘要】本發明公開了一種監控系統中多指標數據的展示方法,涉及數據展示的技術領域,包括:接收用戶對指標的選取指令,在預設的指標種類中選取至少2個不同的指標;根據選取的不同指標的特點,建立多指標數據展示的坐標系;根據選取的多個指標,獲取多個所述指標分別對應的監測數據;在所述多指標數據展示的坐標系中,將獲取的多個指標的監測數據同時展示出來。本發明還公開了一種監控系統中多指標數據的展示裝置。所述監控系統中多指標數據的展示方法及裝置,通過選取的不同指標的類型和特點,能夠建立用于多指標數據進行數據展示的坐標系,這樣,最終實現了多指標數據的同時展示,大大提高了運維監控的效率。
【專利說明】
監控系統中多指標數據的展示方法及裝置
技術領域
[0001]本發明涉及數據展示的技術領域,特別是指一種監控系統中多指標數據的展示方法及裝置。
【背景技術】
[0002]在IT運維監控領域,一個有效的監控系統能幫助運維人員及時發現導致系統故障的隱患。完整的監控系統需要包括指標數據的采集,展示再到數據分析等過程,各個環節的設計均需要保障高效和穩定,這在大數據運維系統中顯得尤為重要。
[0003]現有的開源監控系統在同一時刻同一坐標系中只能查看一臺機器的一種指標,導致展示多種指標時需要展示多個坐標系圖表,不支持不同機器不同指標同一時刻的展示,最終使得系統中監測數據顯示的效果不佳,進而使得運維監控的效率較低。
【發明內容】
[0004]有鑒于此,本發明的目的在于提出一種監控系統中多指標數據的展示方法及裝置,能夠在同一個坐標系中展示多個指標數據。
[0005]基于上述目的本發明提供的一種監控系統中多指標數據的展示方法,包括:
[0006]接收用戶對指標的選取指令,在預設的指標種類中選取至少2個不同的指標;
[0007]根據選取的不同指標的特點,建立多指標數據展示的坐標系;
[0008]根據選取的多個指標,獲取多個所述指標分別對應的監測數據;
[0009]在所述多指標數據展示的坐標系中,將獲取的多個指標的監測數據同時展示出來。
[0010]優選的,所述根據選取的不同指標的特點,建立多指標數據展示的坐標系的步驟包括:
[0011]針對不同類型的指標分別預先設定一個橫軸長度區間和一個縱軸長度閾值;
[0012]計算得到選取的多個所述指標的橫軸長度區間的相交區間,并將所述相交區間的中間值作為所述坐標系的橫軸長度;
[0013]選取所述多個指標的縱軸長度閾值中的最大值作為所述坐標系的縱軸長度;
[0014]建立多指標數據展示的坐標系;則,
[0015]所述在所述多指標數據展示的坐標系中,將獲取的多個指標的監測數據同時展示的步驟包括:按照坐標系中縱軸長度與指標的縱軸長度閾值的比值,將對應指標的縱軸監測數據放大相應的倍數,按放大后的數據進行展示。
[0016]優選的,所述根據選取的不同指標的特點,建立多指標數據展示的坐標系的步驟包括:
[0017]根據選取的不同指標,查找預設的多個指標與坐標系的對應關系列表;
[0018]根據查找結果,建立多指標數據展示的坐標系。
[0019]優選的,所述接收用戶對指標的選取指令,在預設的指標種類中選取至少2個不同的指標的步驟還包括:
[0020]接收用戶的第一個選取指令,根據選取的第一指標檢索預設的指標關聯列表;
[0021 ]將與第一指標不相關聯的指標設定為不可選狀態;
[0022]接收用戶的第二個選取指令,根據選取的第一指標和第二指標檢索預設的指標關聯列表;
[0023]將不同時與第一指標和第二指標相關聯的指標設定為不可選狀態;
[0024]依次選取后續的多個指標。
[0025]優選的,所述在所述坐標系中,將獲取的多個指標的監測數據同時展示出來的步驟之后還包括:
[0026]根據選取的多個指標的特點,將坐標系的橫軸分別等分為預設數量的區間,并計算得到每個區間內的指標數據的趨勢;所述趨勢為指標的監測數據的縱軸上升、下降或保持不變的趨勢;
[0027]將處于相同區間的兩組不同指標的趨勢依次進行比對,得到兩組不同指標的趨勢的相似率;
[0028]判斷所述趨勢的相似率是否超過預設的相似率閾值,若是,則表示該兩組指標相關;否則,該兩組指標不相關;
[0029]遍歷所有選定的指標,得到所述選定指標的相關性列表,并將所述相關性列表展示出來。
[0030]進一步,所述將處于相同區間的兩組不同指標的趨勢依次進行比對,得到兩組不同指標的趨勢的相似率的步驟包括:
[0031]判斷每個區間的比對結果,若該區間的趨勢相同則比對值加I,若該區間的趨勢相反則比對值減I,若該區間的趨勢不相同也不相反則比對值保持不變;
[0032]將所述比對值的絕對值除以區間的數量,得到不同指標趨勢的相似率。
[0033]優選的,所述坐標系的橫軸為時間軸;所述指標數據展示的坐標系按照時間軸分為兩個固定長度的區間,后一個區間的時間長度保持不變,并實時更新監測數據,前一個區間的刻度根據記錄的時間相應動態調整。
[0034]本發明還提供了一種監控系統中多指標數據的展示裝置,包括:
[0035]指標選取模塊,用于接收用戶對指標的選取指令,在預設的指標種類中選取至少2個不同的指標;將選取的指標發送給坐標系建立模塊和數據獲取模塊;
[0036]坐標系建立模塊,用于根據所述指標選取模塊中選取的不同指標的特點,建立多指標數據展示的坐標系;將建立的坐標系發送給數據展示模塊;
[0037]數據獲取模塊,用于根據所述指標選取模塊中選取的多個指標,獲取多個所述指標分別對應的監測數據;將獲取的監測數據發送給數據展示模塊;
[0038]數據展示模塊,用于接收坐標系建立模塊發送的坐標系以及數據獲取模塊發送的不同指標對應的監測數據;在所述多指標數據展示的坐標系中,將獲取的多個指標的監測數據同時展示出來。
[0039]優選的,所述坐標系建立模塊具體用于,
[0040]針對不同類型的指標分別預先設定一個橫軸長度區間和一個縱軸長度閾值;
[0041]計算得到選取的多個所述指標的橫軸長度區間的相交區間,并將所述相交區間的中間值作為所述坐標系的橫軸長度;
[0042]選取所述多個指標的縱軸長度閾值中的最大值作為所述坐標系的縱軸長度;
[0043]建立多指標數據展示的坐標系;則,
[0044]所述數據展示模塊具體用于按照坐標系中縱軸長度與指標的縱軸長度閾值的比值,將對應指標的縱軸監測數據放大相應的倍數,按放大后的數據進行展示。
[0045]優選的,所述坐標系建立模塊具體用于,
[0046]根據選取的不同指標,查找預設的多個指標與坐標系的對應關系列表;
[0047]根據查找結果,建立多指標數據展示的坐標系。
[0048]優選的,所述指標選取模塊具體用于,
[0049]接收用戶的第一個選取指令,根據選取的第一指標檢索預設的指標關聯列表;
[0050]將與第一指標不相關聯的指標設定為不可選狀態;
[0051]接收用戶的第二個選取指令,根據選取的第一指標和第二指標檢索預設的指標關聯列表;
[0052]將不同時與第一指標和第二指標相關聯的指標設定為不可選狀態;
[0053]依次選取后續的多個指標。
[0054]優選的,所述裝置還包括:
[0055]趨勢計算模塊,用于根據選取的多個指標的特點,將坐標系的橫軸分別等分為預設數量的區間,并計算得到每個區間內的指標數據的趨勢;所述趨勢為指標的監測數據的縱軸上升、下降或保持不變的趨勢;
[0056]相似率計算模塊,用于將處于相同區間的兩組不同指標的趨勢依次進行比對,得到兩組不同指標的趨勢的相似率;
[0057]相似率判斷模塊,用于判斷所述趨勢的相似率是否超過預設的相似率閾值,若是,則表示該兩組指標相關;否則,該兩組指標不相關;
[0058]相關性展示模塊,用于遍歷所有選定的指標,得到所述選定指標的相關性列表,并將所述相關性列表展示出來。
[0059]進一步,所述相似率計算模塊具體用于,判斷每個區間的比對結果,若該區間的趨勢相同則所述比對值加I,若該區間的趨勢相反則所述比對值減I,若該區間的趨勢不相同也不相反則所述比對值保持不變;將所述比對值的絕對值除以區間的數量,得到不同指標趨勢的相似率。
[0060]優選的,所述坐標系建立模塊中的所述坐標系的橫軸為時間軸;所述指標數據展示的坐標系按照時間軸分為兩個固定長度的區間,后一個區間的時間長度保持不變,并實時更新監測數據,前一個區間的刻度根據記錄的時間相應動態調整。
[0061]從上面所述可以看出,本發明提供的監控系統中多指標數據的展示方法及裝置,通過選取的不同指標的類型和特點,能夠建立用于多指標數據進行數據展示的坐標系,這樣,最終實現了多指標數據的同時展示,大大提高了運維監控的效率。
【附圖說明】
[0062]圖1為本發明提供的監控系統中多指標數據的展示方法的一個實施例的流程圖;
[0063]圖2為本發明提供的監控系統中多指標數據的展示方法的另一個實施例的流程圖;
[0064]圖3為本發明提供的監控系統中多指標數據的展示裝置的一個實施例的結構示意圖;
[0065]圖4為本發明提供的監控系統中多指標數據的展示裝置的另一個實施例的結構示意圖。
【具體實施方式】
[0066]為使本發明的目的、技術方案和優點更加清楚明白,以下結合具體實施例,并參照附圖,對本發明進一步詳細說明。
[0067]需要說明的是,本發明實施例中所有使用“第一”和“第二”的表述均是為了區分兩個相同名稱非相同的實體或者非相同的參量,可見“第一” “第二”僅為了表述的方便,不應理解為對本發明實施例的限定,后續實施例對此不再一一說明。
[0068]參照圖1所示,為本發明提供的監控系統中多指標數據的展示方法的一個實施例的流程圖。所示監控系統中多指標數據的展示方法應用于各種數據監控的領域,用于同時展示多種不同的指標的監測數據。所示監控系統中多指標數據的展示方法,包括:
[0069]步驟101,接收用戶對指標的選取指令,在預設的指標種類中選取至少2個不同的指標。
[0070]其中,所示指標是指監測數據的類別,用于判斷監控目標的運行性能的一類參數,例如:系統的CPU使用率、內存占用量、溫度等等。所述的用戶通常是指監控人員,例如當監控人員需要查看兩種不同的指標時,需要在預設的指標列表中選取相應的指標類型。這里,在系統的設定階段,可以按照監控的需要對不同機器的不同指標進行合適的分類處理,使得用戶可以快速選取想要查看的指標類型。同時,還可以預先將需要同時查看的指標類型進行綁定設置,這樣,用戶只需要按照綁定的類型,一次就能夠選取出多個不同的指標,大大提高了用戶進行查看的效率。
[0071]步驟102,根據選取的不同指標的特點,建立多指標數據展示的坐標系。
[0072]由于不同指標的監測數據具有不同的特點,因此,這些指標在單獨顯示時的坐標系往往是不相同的,因此,需要根據所述選取的指標的特點,建立一個能夠用于所有所述選取的指標監測數據進行展示的坐標系,使得在該坐標系中,監控人員能夠方便地查看所有指標數據的變化趨勢,有利于后續的數據分析。
[0073]步驟103,根據選取的多個指標,獲取多個所述指標分別對應的監測數據。
[0074]按照選取的指標,分別獲取這些指標對應的監測數據。所述的監測數據通常包含監測的時間節點以及監測的指標數值。
[0075]步驟104,在所述多指標數據展示的坐標系中,將獲取的多個指標的監測數據同時展示出來。
[0076]根據步驟102中建立的多指標數據展示的坐標系,以及步驟103中獲取的各個指標對應的監測數據,將這些監測數據同時展示在所述多指標數據展示的坐標系中。這樣,監測人員能夠同時查看多指標的監測數據。
[0077]由上述實施例可知,所述監控系統中多指標數據的展示方法能夠根據用戶的需求,選取需要查看的多個指標,然后根據選取的不同的指標建立一個能夠用于所述多個指標的監測數據同時展示的坐標系,最后將獲取的指標對應的監測數據同時展示在所述坐標系中。使得用戶能夠根據需要展示不同機器不同指標的監測數據。該方法既可以直接在監控系統中實現,作為監控系統的功能組件,還可以在已有的監控系統中,額外添加一個展示模塊,使得能夠對現有的監控系統進行改造,進而實現多指標數據展示的效果。
[0078]在本發明進一步優選的實施例中,所述根據選取的不同指標的特點,建立多指標數據展示的坐標系的步驟102包括:針對不同類型的指標分別預先設定一個橫軸長度區間和一個縱軸長度閾值;計算得到選取的多個所述指標的橫軸長度區間的相交區間,并將所述相交區間的中間值作為所述坐標系的橫軸長度;選取所述多個指標的縱軸長度閾值中的最大值作為所述坐標系的縱軸長度;建立多指標數據展示的坐標系;所述在所述多指標數據展示的坐標系中,將獲取的多個指標的監測數據同時展示的步驟104包括:按照坐標系中縱軸長度與指標的縱軸長度閾值的比值,將對應指標的縱軸監測數據放大為與比值相同的倍數,按放大后的數據進行展示。
[0079 ]其中,指標的監測數據包含橫軸坐標和縱軸坐標,針對不同類型的指標,在指標單獨顯示時,其具有各自不同的橫軸長度和縱軸長度,因此,當需要將多種指標的監測數據同時顯示時,需要將其橫軸坐標長度和縱軸坐標長度進行綜合考慮。對于某一個指標來說,其橫軸長度不易過長或者過短,否則將無法直接查看到其檢測數據的變化趨勢,也即不能得到直觀的監測結果。因此,需要針對沒有個指標設定一個橫軸長度區間,包含一個最小的橫軸長度以及以及最大的橫軸長度,計算得到所有指標的橫軸長度區間的公共區間,優選的,選取公共區間的中間值作為多指標數據展示的坐標系的橫軸長度。當然,也可以選取公共區間的其他任意數值,作為多指標數據展示的坐標系的橫軸長度。
[0080]同理,對于縱軸的監測數值,其縱軸長度的差別可能相差較大,因此,不能計算得到通用的縱軸長度,優選的,選取所有指標縱軸長度閾值的最大值作為多指標數據展示的坐標系的縱軸長度。當然,也可以選取任意指標的縱軸長度閾值作為多指標數據展示的坐標系的縱軸長度。對應的,當選定了坐標系的縱軸長度時,對于其他指標的監測數據若是按照1:1進行數據顯示,往往使得顯示的效果不明顯,因此,需要按照坐標系中縱軸長度與指標的縱軸長度閾值的比值,將對應指標的縱軸監測數據放大為與比值相同的倍數,按放大后的數據進行展示。例如:指標A的縱軸長度閾值為100,指標B的縱軸長度閾值為20,選定指標A的縱軸長度閾值作為坐標系的縱軸長度,在將指標B的監測數據進行展示時,需要將指標B的縱軸數據乘以100/20 = 5,得到數值長度范圍與坐標系的長度范圍相同的值。這樣,在查看指標B的監測數據的變化趨勢時,才會更加清晰。對應的,可以在指標B的監測數據中附加一個說明,表明指標B的縱軸數據是放大后的數據。
[0081]這樣,可以得到一個能夠同時有效顯示多種指標監測數據的坐標系,使得在同一個坐標系中,所有選定的指標數據均在有效的范圍內進行顯示,在不改變數據顯示效果的基礎上,大大提尚了多指標數據顯不的效率。
[0082]在本發明可選的一個實施例中,所述根據選取的不同指標的特點,建立多指標數據展示的坐標系的步驟102包括:根據選取的不同指標,查找預設的多個指標與坐標系的對應關系列表;根據查找結果,建立多指標數據展示的坐標系。可以針對不同指標的分組,即針對所有指標的組合,分別按照某一個指標的組合預先建立一個有效的坐標系,在用戶選定指標后,只需要查找相應的指標的組合與坐標系的對應關系列表,就能夠快速建立有效的坐標系。這樣,通過將坐標系建立的過程預先處理并形成指標的組合與坐標系的對應關系列表,可以進一步提高所述監控系統中多指標數據的展示方法進行指標數據展示的效率。
[0083]在本發明優選的實施例中,所述接收用戶對指標的選取指令,在預設的指標種類中選取至少2個不同的指標的步驟101還包括:接收用戶的第一個選取指令,根據選取的第一指標檢索預設的指標關聯列表;將與第一指標不相關聯的指標設定為不可選狀態;接收用戶的第二個選取指令,根據選取的第一指標和第二指標檢索預設的指標關聯列表;將不同時與第一指標和第二指標相關聯的指標設定為不可選狀態;依次選取后續的多個指標。在整個監控系統中,有一些指標的監測數據之間是完全沒有可比性的,而這一類的監測數據也不需要同時展示。因此,針對監控系統中所有的指標,預先設定一個指標的關聯列表,列舉出指標之間的關聯性。然后在用戶進行指標類型選取時,通過查找所述指標關聯列表,能夠將不相關聯的指標設定為不可選狀態,使得用戶不會同時選取不相關的指標。這樣,可以進一步提高指標數據展示的準確性和可靠性。
[0084]作為本發明一個較佳的實施例,所述在所述坐標系中,將獲取的多個指標的監測數據同時展示出來的步驟104之后還包括:
[0085]根據選取的多個指標的特點,將坐標系的橫軸分別等分為預設數量的區間,并計算得到每個區間內的指標數據的趨勢;
[0086]其中,所述趨勢為指標的監測數據的縱軸上升、下降或保持不變的趨勢;所述上升、下降或保持不變是指縱軸的監測數據呈現上升、下降或保持不變的趨勢。針對某一些數據可能在一定的區間范圍內出現一定的波動,則可以設定一個縱軸變化最大閾值,當縱軸變化的最大值沒有超過所述縱軸變化最大閾值時,可以認定該區間內的監測數據保持不變。
[0087]將處于相同區間的兩組不同指標的趨勢依次進行比對,得到兩組不同指標的趨勢的相似率;其中,所述相似率是指在所有區間中,指標的監測數據的變化趨勢相同或相反的占有率,所述相似率能夠反映指標之間的相關性。
[0088]判斷所述趨勢的相似率是否超過預設的相似率閾值,若是,則表示該兩組指標相關;否則,該兩組指標不相關;
[0089]遍歷所有選定的指標,得到所述選定指標的相關性列表,并將所述相關性列表展示出來。
[0090]這樣,通過指標的監測數據的兩兩比較,能夠進一步計算得到同一坐標系中多種指標的相關性。尤其針對于指標種類較多時,可以使得用戶快速獲得指標的監測數據之間的關聯性,給用戶監測數據的后續處理帶來了較大的便利。
[0091]進一步,所述將處于相同區間的兩組不同指標的趨勢依次進行比對,得到兩組不同指標的趨勢的相似率的步驟包括:
[0092]判斷每個區間的比對結果,若該區間的趨勢相同則比對值加I,若該區間的趨勢相反則所述比對值減I,若該區間的趨勢不相同也不相反則所述比對值保持不變;
[0093]將所述比對值的絕對值除以區間的數量,得到不同指標趨勢的相似率。
[0094]無論監測數據的趨勢是相同或相反時,均表示具有相關性。通過對所有區間的趨勢的比對結果,即比對值的計算,能夠準確計算得到指標監測數據趨勢的相似率。這樣,能夠提尚相似率計算的準確度,進而提尚指標相關性判斷的準確性和可靠性。
[0095]在一些可選的實施例中,所述坐標系的橫軸為時間軸;所述指標數據展示的坐標系按照時間軸分為兩個固定長度的區間,后一個區間的時間長度保持不變,并實時更新監測數據,前一個區間的刻度根據記錄的時間相應動態調整。這樣,既能夠準確顯示指標監測數據當前的變化形式,而且又不會影響對指標整個監測數據的顯示效果,進一步提高了指標數據進行顯示的效果。
[0096]參照圖2所示,為本發明提供的監控系統中多指標數據的展示方法的另一個實施例的流程圖。
[0097]所示監控系統中多指標數據的展示方法包括:
[0098]步驟201,接收用戶對指標的選取指令,在預設的指標種類中選取至少2個不同的指標。
[0099]步驟202,針對不同類型的指標分別預先設定一個橫軸長度區間和一個縱軸長度閾值。
[0100]步驟203,計算得到選取的多個所述指標的橫軸長度區間的相交區間,并將所述相交區間的中間值作為所述坐標系的橫軸長度。
[0101]步驟204,選取所述多個指標的縱軸長度閾值中的最大值作為所述坐標系的縱軸長度。
[0102]步驟205,根據步驟203和步驟204中計算得到的所述坐標系的橫軸長度和縱軸長度,建立多指標數據展示的坐標系。
[0103]步驟206,根據選取的多個指標,獲取多個所述指標分別對應的監測數據。
[0104]步驟207,在所述多指標數據展示的坐標系中,將獲取的多個指標的監測數據同時展示出來。
[0105]步驟208,將坐標系的橫軸分別等分為預設數量的區間,并計算得到每個區間內的指標數據的趨勢。
[0106]步驟209,將處于相同區間的兩組不同指標的趨勢依次進行比對,若該區間的趨勢相同則比對值加I,若該區間的趨勢相反則所述比對值減I,若該區間的趨勢不相同也不相反則所述比對值保持不變。
[0107]步驟210,將所述比對值的絕對值除以區間的數量,得到兩組不同指標趨勢的相似率。其中,所述相似率是指在所有區間中,指標的監測數據的變化趨勢相同或相反的占有率,所述相似率能夠反映指標之間的相關性。
[0108]步驟211,判斷所述趨勢的相似率是否超過預設的相似率閾值,若是,則執行步驟212,否則,執行步驟213。
[0109]步驟212,根據步驟211,所述趨勢的相似率超過預設的相似率閾值,則表示相似率較高,也即得到對應的兩組指標相關。
[0110]步驟213,根據步驟211,所述趨勢的相似率沒有超過預設的相似率閾值,則表示相似率較低,也即得到對應的兩組指標不相關。
[0111]步驟214,遍歷所有選定的指標,得到所述選定指標的相關性列表,并將所述相關性列表展示出來。
[0112]這樣,所述監控系統中多指標數據的展示方法既能夠同時顯示不同指標的監測數據,而且能夠分析、計算得到展示的不同指標的相關性。為監控系統中指標數據的展示和分析帶來極大地便利。
[0113]參照圖3所示,為本發明提供的監控系統中多指標數據的展示裝置的一個實施例的結構示意圖。所述監控系統中多指標數據的展示裝置包括:
[0114]指標選取模塊301,用于接收用戶對指標的選取指令,在預設的指標種類中選取至少2個不同的指標;將選取的指標發送給坐標系建立模塊302和數據獲取模塊303;
[0115]坐標系建立模塊302,用于根據所述指標選取模塊301中選取的不同指標的特點,建立多指標數據展示的坐標系;將建立的坐標系發送給數據展示模塊304;
[0116]數據獲取模塊303,用于根據所述指標選取模塊301中選取的多個指標,獲取多個所述指標分別對應的監測數據;將獲取的監測數據發送給數據展示模塊304;
[0117]數據展示模塊304,用于接收坐標系建立模塊302發送的坐標系以及數據獲取模塊303發送的不同指標對應的監測數據;在所述多指標數據展示的坐標系中,將獲取的多個指標的監測數據同時展示出來。
[0118]由上述實施例可知。所述監控系統中多指標數據的展示裝置通過所述坐標系建立模塊302建立了一個能夠用于多指標數據展示的坐標系,使得在所述數據展示模塊304中,能夠將所述數據獲取模塊303獲取的不同指標對應的監測數據同時展示。這樣,不僅提高了監控系統中多指標數據進行展示的效率,而且有利于對不同指標的監測數據的分析和比較。
[0119]在一些優選的實施例中,所述坐標系建立模塊302具體用于,
[0120]針對不同類型的指標分別預先設定一個橫軸長度區間和一個縱軸長度閾值;
[0121]計算得到選取的多個所述指標的橫軸長度區間的相交區間,并將所述相交區間的中間值作為所述坐標系的橫軸長度;
[0122]選取所述多個指標的縱軸長度閾值中的最大值作為所述坐標系的縱軸長度;
[0123]建立多指標數據展示的坐標系;
[0124]所述數據展示模塊304具體用于,按照坐標系中縱軸長度與指標的縱軸長度閾值的比值,將對應指標的縱軸監測數據放大為與比值相同的倍數,按放大后的數據進行展示。
[0125]在本發明進一步的實施例中,所述坐標系建立模塊302具體用于,
[0126]根據選取的不同指標,查找預設的多個指標與坐標系的對應關系列表;
[0127]根據查找結果,建立多指標數據展示的坐標系。
[0128]作為本發明優選的實施例,所述指標選取模塊301具體用于,
[0129]接收用戶的第一個選取指令,根據選取的第一指標檢索預設的指標關聯列表;
[0130]將與第一指標不相關聯的指標設定為不可選狀態;
[0131]接收用戶的第二個選取指令,根據選取的第一指標和第二指標檢索預設的指標關聯列表;
[0132]將不同時與第一指標和第二指標相關聯的指標設定為不可選狀態;
[0133]依次選取后續的多個指標。
[0134]進一步的,所述監控系統中多指標數據的展示裝置還包括:
[0135]趨勢計算模塊305,用于根據選取的多個指標的特點,將坐標系的橫軸分別等分為預設數量的區間,并計算得到每個區間內的指標數據的趨勢;所述趨勢為指標的監測數據的縱軸上升、下降或保持不變的趨勢;
[0136]相似率計算模塊306,用于將處于相同區間的兩組不同指標的趨勢依次進行比對,得到兩組不同指標的趨勢的相似率;
[0137]相似率判斷模塊307,用于判斷所述趨勢的相似率是否超過預設的相似率閾值,若是,則表示該兩組指標相關;否則,該兩組指標不相關;
[0138]相關性展示模塊308,用于遍歷所有選定的指標,得到所述選定指標的相關性列表,并將所述相關性列表展示出來。
[0139]更進一步的,所述相似率計算模塊306具體用于,判斷每個區間的比對結果,若該區間的趨勢相同則所述比對值加I,若該區間的趨勢相反則所述比對值減I,若該區間的趨勢不相同也不相反則所述比對值保持不變;將所述比對值的絕對值除以區間的數量,得到不同指標趨勢的相似率。
[0140]優選的,所述坐標系建立模塊中的所述坐標系的橫軸為時間軸;所述指標數據展示的坐標系按照時間軸分為兩個固定長度的區間,后一個區間的時間長度保持不變,并實時更新監測數據,前一個區間的刻度根據記錄的時間相應動態調整。
[0141]參照圖4所示,為本發明提供的監控系統中多指標數據的展示裝置的另一個實施例的結構示意圖。所示監控系統中多指標數據的展示裝置包括:指標選取模塊301、坐標系建立模塊302、數據獲取模塊303、數據展示模塊304、趨勢計算模塊305、相似率計算模塊306、相似率判斷模塊307、相關性展示模塊308。所述裝置通過坐標系建立模塊302建立一個能夠同時展示多指標的監測數據的坐標系,然后通過所述數據展示模塊304展示出來,根據已經展示的的監測數據,所述裝置通過趨勢計算模塊305、相似率計算模塊306和相似率判斷模塊307依次計算得到指標之間的相關性,最后通過所述相關性展示模塊308將不同指標的相關性直接展示出來。使得用戶能夠直觀的得到指標直接是否相互關聯的分析結果。這樣,所述監控系統中多指標數據的展示裝置既提高了多指標數據展示的效率,由為后續的數據分析打下了良好的基礎。
[0142]所屬領域的普通技術人員應當理解:以上任何實施例的討論僅為示例性的,并非旨在暗示本公開的范圍(包括權利要求)被限于這些例子;在本發明的思路下,以上實施例或者不同實施例中的技術特征之間也可以進行組合,步驟可以以任意順序實現,并存在如上所述的本發明的不同方面的許多其它變化,為了簡明它們沒有在細節中提供。
[0143]另外,為簡化說明和討論,并且為了不會使本發明難以理解,在所提供的附圖中可以示出或可以不示出與集成電路(IC)芯片和其它部件的公知的電源/接地連接。此外,可以以框圖的形式示出裝置,以便避免使本發明難以理解,并且這也考慮了以下事實,即關于這些框圖裝置的實施方式的細節是高度取決于將要實施本發明的平臺的(即,這些細節應當完全處于本領域技術人員的理解范圍內)。在闡述了具體細節(例如,電路)以描述本發明的示例性實施例的情況下,對本領域技術人員來說顯而易見的是,可以在沒有這些具體細節的情況下或者這些具體細節有變化的情況下實施本發明。因此,這些描述應被認為是說明性的而不是限制性的。
[0144]盡管已經結合了本發明的具體實施例對本發明進行了描述,但是根據前面的描述,這些實施例的很多替換、修改和變型對本領域普通技術人員來說將是顯而易見的。例如,其它存儲器架構(例如,動態RAM(DRAM))可以使用所討論的實施例。
[0145]本發明的實施例旨在涵蓋落入所附權利要求的寬泛范圍之內的所有這樣的替換、修改和變型。因此,凡在本發明的精神和原則之內,所做的任何省略、修改、等同替換、改進等,均應包含在本發明的保護范圍之內。
【主權項】
1.一種監控系統中多指標數據的展示方法,其特征在于,包括: 接收用戶對指標的選取指令,在預設的指標種類中選取至少2個不同的指標; 根據選取的不同指標的特點,建立多指標數據展示的坐標系; 根據選取的多個指標,獲取多個所述指標分別對應的監測數據; 在所述多指標數據展示的坐標系中,將獲取的多個指標的監測數據同時展示出來。2.根據權利要求1所述的方法,其特征在于,所述根據選取的不同指標的特點,建立多指標數據展示的坐標系的步驟包括: 針對不同類型的指標分別預先設定一個橫軸長度區間和一個縱軸長度閾值; 計算得到選取的多個所述指標的橫軸長度區間的相交區間,并將所述相交區間的中間值作為所述坐標系的橫軸長度; 選取所述多個指標的縱軸長度閾值中的最大值作為所述坐標系的縱軸長度; 建立多指標數據展示的坐標系;則, 所述在所述多指標數據展示的坐標系中,將獲取的多個指標的監測數據同時展示的步驟包括:按照坐標系中縱軸長度與指標的縱軸長度閾值的比值,將對應指標的縱軸監測數據放大相應的倍數,按放大后的數據進行展示。3.根據權利要求1所述的方法,其特征在于,所述根據選取的不同指標的特點,建立多指標數據展示的坐標系的步驟包括: 根據選取的不同指標,查找預設的多個指標與坐標系的對應關系列表; 根據查找結果,建立多指標數據展示的坐標系。4.根據權利要求1所述的方法,其特征在于,所述接收用戶對指標的選取指令,在預設的指標種類中選取至少2個不同的指標的步驟還包括: 接收用戶的第一個選取指令,根據選取的第一指標檢索預設的指標關聯列表; 將與第一指標不相關聯的指標設定為不可選狀態; 接收用戶的第二個選取指令,根據選取的第一指標和第二指標檢索預設的指標關聯列表; 將不同時與第一指標和第二指標相關聯的指標設定為不可選狀態; 依次選取后續的多個指標。5.根據權利要求1所述的方法,其特征在于,所述在所述坐標系中,將獲取的多個指標的監測數據同時展示出來的步驟之后還包括: 根據選取的多個指標的特點,將坐標系的橫軸分別等分為預設數量的區間,并計算得到每個區間內的指標數據的趨勢;所述趨勢為指標的監測數據的縱軸上升、下降或保持不變的趨勢; 將處于相同區間的兩組不同指標的趨勢依次進行比對,得到兩組不同指標的趨勢的相似率; 判斷所述趨勢的相似率是否超過預設的相似率閾值,若是,則表示該兩組指標相關;否貝IJ,該兩組指標不相關; 遍歷所有選定的指標,得到所述選定指標的相關性列表,并將所述相關性列表展示出來。6.根據權利要求5所述的方法,其特征在于,所述將處于相同區間的兩組不同指標的趨勢依次進行比對,得到兩組不同指標的趨勢的相似率的步驟包括: 判斷每個區間的比對結果,若該區間的趨勢相同則比對值加I,若該區間的趨勢相反則比對值減I,若該區間的趨勢不相同也不相反則比對值保持不變; 將所述比對值的絕對值除以區間的數量,得到不同指標趨勢的相似率。7.根據權利要求1所述的方法,其特征在于,所述坐標系的橫軸為時間軸;所述指標數據展示的坐標系按照時間軸分為兩個固定長度的區間,后一個區間的時間長度保持不變,并實時更新監測數據,前一個區間的刻度根據記錄的時間相應動態調整。8.一種監控系統中多指標數據的展示裝置,其特征在于,包括: 指標選取模塊,用于接收用戶對指標的選取指令,在預設的指標種類中選取至少2個不同的指標;將選取的指標發送給坐標系建立模塊和數據獲取模塊; 坐標系建立模塊,用于根據所述指標選取模塊中選取的不同指標的特點,建立多指標數據展示的坐標系;將建立的坐標系發送給數據展示模塊; 數據獲取模塊,用于根據所述指標選取模塊中選取的多個指標,獲取多個所述指標分別對應的監測數據;將獲取的監測數據發送給數據展示模塊; 數據展示模塊,用于接收坐標系建立模塊發送的坐標系以及數據獲取模塊發送的不同指標對應的監測數據;在所述多指標數據展示的坐標系中,將獲取的多個指標的監測數據同時展示出來。9.根據權利要求8所述的裝置,其特征在于,所述坐標系建立模塊具體用于, 針對不同類型的指標分別預先設定一個橫軸長度區間和一個縱軸長度閾值; 計算得到選取的多個所述指標的橫軸長度區間的相交區間,并將所述相交區間的中間值作為所述坐標系的橫軸長度; 選取所述多個指標的縱軸長度閾值中的最大值作為所述坐標系的縱軸長度; 建立多指標數據展示的坐標系;則, 所述數據展示模塊具體用于按照坐標系中縱軸長度與指標的縱軸長度閾值的比值,將對應指標的縱軸監測數據放大相應的倍數,按放大后的數據進行展示。10.根據權利要求8所述的裝置,其特征在于,所述坐標系建立模塊具體用于, 根據選取的不同指標,查找預設的多個指標與坐標系的對應關系列表; 根據查找結果,建立多指標數據展示的坐標系。11.根據權利要求8所述的裝置,其特征在于,所述指標選取模塊具體用于, 接收用戶的第一個選取指令,根據選取的第一指標檢索預設的指標關聯列表; 將與第一指標不相關聯的指標設定為不可選狀態; 接收用戶的第二個選取指令,根據選取的第一指標和第二指標檢索預設的指標關聯列表; 將不同時與第一指標和第二指標相關聯的指標設定為不可選狀態; 依次選取后續的多個指標。12.根據權利要求8所述的裝置,其特征在于,所述裝置還包括: 趨勢計算模塊,用于根據選取的多個指標的特點,將坐標系的橫軸分別等分為預設數量的區間,并計算得到每個區間內的指標數據的趨勢;所述趨勢為指標的監測數據的縱軸上升、下降或保持不變的趨勢; 相似率計算模塊,用于將處于相同區間的兩組不同指標的趨勢依次進行比對,得到兩組不同指標的趨勢的相似率; 相似率判斷模塊,用于判斷所述趨勢的相似率是否超過預設的相似率閾值,若是,則表示該兩組指標相關;否則,該兩組指標不相關; 相關性展示模塊,用于遍歷所有選定的指標,得到所述選定指標的相關性列表,并將所述相關性列表展示出來。13.根據權利要求12所述的裝置,其特征在于,所述相似率計算模塊具體用于,判斷每個區間的比對結果,若該區間的趨勢相同則所述比對值加I,若該區間的趨勢相反則所述比對值減I,若該區間的趨勢不相同也不相反則所述比對值保持不變;將所述比對值的絕對值除以區間的數量,得到不同指標趨勢的相似率。14.根據權利要求8所述的裝置,其特征在于,所述坐標系建立模塊中的所述坐標系的橫軸為時間軸;所述指標數據展示的坐標系按照時間軸分為兩個固定長度的區間,后一個區間的時間長度保持不變,并實時更新監測數據,前一個區間的刻度根據記錄的時間相應動態調整。
【文檔編號】G06F11/32GK105868087SQ201610177612
【公開日】2016年8月17日
【申請日】2016年3月25日
【發明人】陳抒, 檀會娟
【申請人】樂視控股(北京)有限公司, 樂視網信息技術(北京)股份有限公司