新四季網

智能監管方法和智能監管系統與流程

2023-06-01 22:38:12 2


本發明涉及計算機技術,具體涉及智能監管方法和智能監管系統。



背景技術:

在大部分企業機關網絡中,存在著網元數量規模大,重點終端設備(攝像頭、rfid傳感器、室外機櫃)數量過多,並且隨著網絡安全問題的頻頻出現,一旦某一節點出現問題,這會導致整個網絡響應時間延遲,對於整個網絡健康運行產生嚴重威脅。網絡基礎建設的「健康性」和「安全性」越來越讓人擔憂,網絡龐大後勢必會給網絡安全問題帶來威脅。

it(信息化)綜合監控管理從最早的自帶工具發展至現在的全面管理系統,其方式和應用的手段都發生了一系列的變化:nsm(網絡和系統監控)、bsm(業務服務管理系統)、c2m(cloudcomputingmanagement雲管理系統)。

nsm階段,it綜合監控管理主要集中在對物理網元設備的監控、是以保證網絡連通性和系統可用性為主要目標,該階段是it監控的基礎。

bsm階段,各企業單位開始關心it設備服務對業務帶來的影響,強調從業務目標角度出發來優化it設備服務,力求做到it設備健康與業務的融合。

c2m階段,是雲計算市場興起後,美信科技提出的it運維管理新概念與此同時,美信科技推出了全球首款基於雲計算的it業務管理軟體——mx-bmp。

nsm階段的it綜合監控管理只是作為保障業務順利進行的輔助手段,只產生了間接業務價值;bsm階段的it監控管理規則和企業業務融為一體,相互配合為客戶提供價值;c2m階段繼承了bsm階段的理念,但在功能上更大、更全、更快,監測範圍的無限拓展性、agent代理和非代理全面監控手段。

從上述各階段的發展情況來看,現有各行業已經採用的管理工具也大都是從傳統的網元,即點監測出發,基於各自獨立的管理模式,各管各的事:不同的設備管理系統和不同的應用管理系統,只能各自維護自己的產品;而行業標準不明確、產品趨同、價格競爭激烈、高端技術人才的匱乏、客戶對國內it綜合監控管理廠商的認同度有待提高等,又加劇了管理工具各行其是的情況。

而各個網元點在物理位置上過於分散,網絡管理人員人數過少,管理經驗貧乏,管理操作複雜等;使得it運維人員不得不面臨許多挑戰:學習各領域知識、學習各種管理系統、熟悉各種作業系統、處理故障時在各種工具間切換等。



技術實現要素:

鑑於上述問題,本發明提出了克服上述問題或者至少部分地解決上述問題的智能監管方法和智能監管系統。

為此目的,第一方面,本發明提出智能監管方法包括:

採集伺服器的設備性能數據,伺服器中的進程運行情況,以及採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態;

根據伺服器的設備性能數據、伺服器中的進程運行情況,以及根據網絡設備、伺服器、存儲設備和終端設備各自的在線狀態,產生第一警告信息和第一預測信息。

可選的,所述伺服器設備的性能數據包括至少下列的一種:cpu性能相關管理參數、內存性能相關管理參數、接口信息、網絡線路運行狀況、磁碟空間的佔用;

所述第一警告信息包括異常警告、設備故障警告、鏈路阻斷警告、設備性能警告、鏈路性能警告。

可選的,包括:採集資料庫的動態性能表和資料庫的日誌,根據資料庫的動態性能表和資料庫的日誌產生第二警告信息和第二預測信息;

以及定期執行維護資料庫的第一指令。

可選的,包括:採集適配器和代理程序對中間件的告警數據、性能數據、配置數據,根據告警數據、性能數據、配置數據產生第三警告信息和第三預測信息。

可選的,包括:採集應用程式的進程名、進程id、進程啟動時間、運行時長、佔用cpu時長、內存、線程數、關聯的資源、佔用的存儲空間、日誌、應用配置信息;

根據應用程式的進程名、進程id、進程啟動時間、運行時長、佔用cpu時長、內存、線程數、關聯的資源、佔用的存儲空間、日誌和應用配置信息,產生第四警告信息和第四預測信息。

可選的,在採集伺服器的設備性能數據,伺服器中的進程運行情況,以及採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態之後包括:

可視化顯示採集伺服器的設備性能數據、伺服器中的進程運行情況,可視化顯示網絡設備、伺服器、存儲設備和終端設備各自的在線狀態,以及可視化顯示第一警告信息和第一預測信息;

可視化顯示網絡設備、伺服器、存儲設備和終端設備的網絡拓撲結構圖。

可選的,包括通過視圖引擎調用flash應用程式接口,以圖形化的方式輸出伺服器的設備性能數據,伺服器中的進程運行情況,採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態,第一警告信息和第一預測信息,以及顯示網絡設備、伺服器、存儲設備和終端設備的網絡拓撲結構圖。

可選的,在採集伺服器的設備性能數據,伺服器中的進程運行情況,以及採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態之後包括:

採用可定製的報表顯示設備數據,設置報表的訪問權限。

可選的,包括所述採集伺服器的設備性能數據包括採用輪詢的方式採集伺服器的設備性能數據;

在產生第一警告信息之後,還包括對採集到的設備性能數據和產生的第一警告信息進行標準化處理;

在產生第一警告信息之前,還包括配置產生第一警告信息的參數或規則,以及配置和產生第一預測信息的參數或規則;編輯鏈路接口參數。

另一方面本發明提供一種智能監管系統,包括:

採集模塊,用於採集伺服器的設備性能數據,伺服器中的進程運行情況,以及採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態;

監控模塊,用於根據伺服器的設備性能數據、伺服器中的進程運行情況,以及根據網絡設備、伺服器、存儲設備和終端設備各自的在線狀態,產生第一警告信息和第一預測信息。

由上述技術方案可知,本發明通過採集伺服器的設備性能數據,伺服器中的進程運行情況,以及採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態;能夠及時發現管轄範圍內這些網元對象的網絡安全問題和業務運行問題,保障網絡管理範圍內業務系統的正常運行;從而解決因為網絡在物理位置過於分散,監控終端點數量過大、網元對象操作複雜帶來的管理問題。

另一方面,應用上述方法能及時發現網元對象(如攝像頭)被偷盜、換取、篡改等違規操作。從而能夠為用戶的業務組織、管理人員精簡、管理節點混亂提供有力的技術支撐;從而能夠總結和挖掘出服務管理過程中的問題,明確管理重點,使業務系統、管理系統、各管理崗位與人員,通過流程有機的聯繫起來,最終提高業務系統的運行效率,降低維護成本,提高服務質量。

前面是提供對本發明一些方面的理解的簡要發明內容。這個部分既不是本發明及其各種實施例的詳盡表述也不是窮舉的表述。它既不用於識別本發明的重要或關鍵特徵也不限定本發明的範圍,而是以一種簡化形式給出本發明的所選原理,作為對下面給出的更具體的描述的簡介。應當理解,單獨地或者組合地利用上面闡述或下面具體描述的一個或多個特徵,本發明的其它實施例也是可能的。

附圖說明

為了更清楚地說明本發明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發明的一些實施例,對於本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。

圖1為本發明的一個實施例中的方法示意圖;

圖2為本發明的一個實施例中系統結構示意圖;

圖3為本發明的一個實施例中的主動採集的模塊結構示意圖。

具體實施方式

下面將結合示例性的通信系統描述本發明。

本公開實施例提供智能監管方法,對管轄範圍內的整個網絡進行監控和管理,所述的監控和管理主要針對於網元對象,網元對象包括實體網元對象,也包括虛擬網元對象,實體網元對象例如實現網絡設備(交換機、路由器、安全設備)、伺服器、存儲設備和終端設備,虛擬網元對象包括中間件、應用程式、資料庫等。

如圖1所示,智能監管方法,方法包括:

s101採集伺服器的設備性能數據,伺服器中的進程運行情況,以及採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態;

s102根據伺服器的設備性能數據、伺服器中的進程運行情況,以及根據網絡設備、伺服器、存儲設備和終端設備各自的在線狀態,產生第一警告信息和第一預測信息。

設備性能數據為設備運行時的相關參數。進程運行情況包括進程名稱和進程標示符、進程的cpu狀態、進程內存使用情況、進程總數的監控、白名單的監控、黑名單的監控等。

網絡設備包括交換機、路由器、安全設備等;

終端設備包括攝像頭、rfid傳感器、室外機櫃等;

在線狀態可以通過ping相關網元對象的方式獲得,例如通過ping伺服器獲知其在線狀態。

伺服器的系統可以是windows或linux或其他。

採集伺服器的設備性能數據和伺服器中的進程運行情況,可以是通過不同的協議採集的。例如在本發明的一個公開實施例中的採集方式為,通過snmp(simplenetworkmanagementprotocol)將網元對象上的信息發送到智能監管平臺(本文中,根據上下文,智能監管平臺可以指軟體,也指運行有該軟體的設備)。

通過snmp協議採集信息流程如下:駐留在被管網元對象上的snmp代理伺服器綁定udp(userdatagramprotocol,用戶數據報協議)埠161接受來自智能監管平臺發送的採集請求報文,經解碼、團體名驗證、分析得到管理變量在mib(managementinformationbase,管理信息樹)樹中對應的節點,從相應的模塊中得到管理變量的值,再形成響應報文,編碼發送回管理站,管理站得到響應報文後,再經同樣的處理,最終顯示結果。

首先,解碼生成內部數據結構表示的報文,解碼依據asn.1的基本編碼規則,如果在此過程中出現錯誤導致解碼失敗則丟棄該報文,不做進一步處理。第二步:將報文中的版本號取出,如果與本agent支持的snmp版本不一致,則丟棄該報文,不做進一步處理。第三步:將報文中的團體名取出,此團體名由發出請求的管理站填寫,如與本設備標記的團體名不符,則丟棄該報文,不做進一步處理,同時產生一個陷阱報文snmpv1版本只提供了較弱的安全措施,在版本2和3中這一功能將大大加強。第四步:從通過驗證的asn.1對象中提出協議數據單pdu,如果失敗,丟棄報文,不做進一不處理;否則處理pdu,結果將產生一個報文,該報文的發送目的地址應和收到報文的源地址一致。通過採集伺服器的設備性能數據,伺服器中的進程運行情況,以及採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態;能夠及時發現管轄範圍內這些網元對象的網絡安全問題和業務運行問題,保障網絡管理範圍內業務系統的正常運行;從而解決因為網絡在物理位置過於分散,監控終端點數量過大、網元對象操作複雜帶來的管理問題,

另一方面,應用上述方法能及時發現網元對象(如攝像頭)被偷盜、換取、篡改等違規操作。從而能夠為用戶的業務組織、管理人員精簡、管理節點混亂提供有力的技術支撐;從而能夠總結和挖掘出服務管理過程中的問題,明確管理重點,使業務系統、管理系統、各管理崗位與人員,通過流程有機的聯繫起來,最終提高業務系統的運行效率,降低維護成本,提高服務質量。

設備性能數據包括至少下列的一種:cpu性能相關管理參數、內存性能相關管理參數、接口信息、網絡線路運行狀況、磁碟空間的佔用;cpu性能相關管理參數包括cpu使用率、運行在用戶態的百分比、於空閒狀態的百分比等;磁碟性能相關管理參數包括文件系統容量及文件系統空間利用率、磁碟使用率與用戶、虛擬內存、文件系統交換空間、使用率等;內存性能相關管理參數包括物理內存大小、可用內存大小、交換內存大小、虛擬內存大小等。

網絡線路運行狀態包括連通性、響應時間、流量、帶寬利用率、錯包數、丟包數等信息、vpn運行狀態等;網絡設備接口狀態包括接口面板、接口狀態、接口流量性能等信息;

所述第一警告信息包括至少一種:異常警告、設備故障警告、鏈路阻斷警告、設備性能警告、鏈路性能警告。

通過細化上述參數,從而對網絡管轄範圍內的網元對象進行更細化的監控,以及對方便根據警告類型快速定位問題。

在本發明的一個實施例中,還包括對資料庫網元對象的監控,對資料庫網元對象的監控包括:採集資料庫的動態性能表和資料庫的日誌,根據資料庫的動態性能表和資料庫的日誌產生第二警告信息和第二預測信息;以及定期執行維護資料庫的第一指令。

本文公開的對資料庫網元對象的監控不限於對oracle、sqlserver、mysql等資料庫進行監。本文公開的對資料庫網元對象的監控實質是對資料庫的性能和故障進行監控管理,通過智能監管平臺實現資料庫的集中監控。對資料庫網元對象的監控包括,根據資料庫的動態性能表和日誌中採集數據;對異常和超過閥值指標進行告警,這裡的閾值為預設的或者根據算法產生的。並可以通過動作窗口定義對事件的響應進行維護,維護工作包括維護資料庫的規整,消除數據垃圾,表空間碎片整理等。維護工作用於提高資料庫性能。這些工作可以通過資料庫管理模塊的命令接口和資料庫管理工具來完成,即所述的定期執行維護資料庫的第一指令。

通過資料庫的動態性能表和資料庫的日誌可以獲得以下資料庫監控的主要內容:

資料庫內存使用信息,包括共享內存使用率,讀、寫命中率;

資料庫特定表的空間性能信息,包括特定表擴展次數;

資料庫內表空間的讀寫次數;

資料庫表空間的利用情況;

數據文件或數據設備的讀寫次數;

資料庫碎片的情況;

資料庫鎖使用情況,包括鎖數量、死鎖率;

資料庫用戶佔用資源情況,包括cpu佔用率、內存佔用率、會話數量、連接用戶數;

上述技術方案解決了因為網絡在物理位置過於分散,資料庫的管理過於分散而導致未及時發現資料庫宕機、離線等的問題。

在本發明的一個實施例中,還包括對中間件網元對象的監控,對中間件網元對象的監控包括:

採集適配器和代理程序對中間件的告警數據、性能數據、配置數據,根據告警數據、性能數據、配置數據產生第三警告信息和第三預測信息。

中間件的監控管理,其主要是運用在各類業務系統中的各類服務;目前應用業務系統使用的中間件產品大致分為兩類:面向傳統應用環境的傳輸中間件、交易中間件和面向j2ee應用環境的應用中間件。中間件管理主要利用snmp協議的採集適配器和agent(代理)程序對各種不同中間件的告警數據、性能數據和配置數據進行採集和告警處理信息的收集。通過對中間件的監控管理,從而實現對http、iis、apache、tomcat等應用伺服器的監控和管理。

對中間件監控的各類指標包括:包括活動域信息、jdbc(javadatabaseconnectivity,java資料庫連接)信息、webapp(指基於web的系統和應用)信息、堆信息、server信息、線程信息等。

上述技術方案解決了因為網絡在物理位置過於分散,中間件的管理過於分散而導致未及時發現資料庫宕機、離線等的問題。

在本發明的一個實施例中,還包括對應用業務的監控,對應用業務的監控包括:採集應用程式的進程名、進程id、進程啟動時間、運行時長、佔用cpu時長、內存、線程數、關聯的資源、佔用的存儲空間、日誌、應用配置信息;

根據應用程式的進程名、進程id、進程啟動時間、運行時長、佔用cpu時長、內存、線程數、關聯的資源、佔用的存儲空間信息、日誌和應用配置信息,產生第四警告信息和第四預測信息。

關聯的資源包括與該應用程式關聯的主機/存儲/網絡/中間件/資料庫、與其它應用或系統的接口。佔用的存儲空間信息包括關聯文件個數、文件大小、文件生成時間。應用程式的日誌包括:業務審計、業務故障、業務告警等功能;應用配置信息:配置參數、應用依賴的進程或服務、業務功能。

在本發明的一個實施例中,當採集到的上述某一指標出現問題時,系統會以第一時間在業務視圖上進行告警,使管理員能夠及時處理所發生的問題,防止問題進一步嚴重。同時,對應用資源消耗、應用自身性能等方面都可以做預測,在問題到來之前,通過對數據的分析和預測,讓管理員能夠儘早的做好預防工作。

對於應用業務監控複雜的系統,一旦應用出現問題,對於管理員來說,排查故障發生的原因是一項繁雜而又重複的勞動,系統對應用程式的每一個問題都會及時記錄,產生相應的事件和告警,因此,通過上述對應用業務的監控,能夠幫助管理員迅速排查故障產生的原因,大大減少管理員的勞動強度,讓管理員能夠以最快的時間反饋故障結果,提高客戶服務的滿意度。本方法通過快速恢復應用出現的故障,或輔助管理員定位問題的所在,讓管理員迅速解決問題,快速恢復系統。

通過本發明方法中,對應用業務管理的方案,實現預防問題、快速定位業務故障原因、並且能夠快速恢復應用業務系統的正常使用功能。

在本發明的一個實施例中,在採集伺服器的設備性能數據,伺服器中的進程運行情況,以及採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態之後包括:

可視化顯示採集伺服器的設備性能數據,伺服器中的進程運行情況,可視化顯示網絡設備、伺服器、存儲設備和終端設備各自的在線狀態,以及可視化顯示第一警告信息和第一預測信息;

可以理解的是,在本發明的一些實施例中,還包括可視化顯示採集應用程式的進程名、進程id、進程啟動時間、運行時長、佔用cpu時長、內存、線程數、關聯的資源、佔用的存儲空間、日誌、應用配置信息;包括可視化顯示採集適配器和代理程序對中間件的告警數據、性能數據、配置數據等。

在本發明的一些實施例中,還包括可視化的顯示埠運行狀態,顯示任意指定網絡節點下連接的設備信息,以便網絡管理人員直觀明了地監控網絡細節顯示。顯示的內容包括設備地址、聯繫人及其系統信息,以及顯示當前設備的工作狀態還顯示各種設備的物理面板信息,將埠的狀態直接反映到物理面板上,管理方便。

在本發明的一些實施例中通過可視化界面顯示網絡響應時間、網絡帶寬使用等,從用戶的角度監控網絡的性能,並且通過告警、圖形化分析、自動報告、性能報表等手段提供端到端的性能管理它可以幫助用戶進行性能分析和容量規劃,使得整個網絡在最低的成本下能夠正常運行。網絡性能管理的過程一般包括:實時網絡性能數據深度採集、實時網絡性能圖表展示、網絡性能數據匯總和處理、歷史性能狀況分析和報告;並且支持通過snmpv1、snmpv2c協議對網絡設備性能(如處理器、內存、埠流量等)數據採集;同時,實現方便的調用監測提供對網絡性能進行實時監測的工具,供管理員對網絡性能進行觀察和分析。

在本發明的實施例中,不限於通過文字的方式顯示監控數據,還可以可視化顯示網絡設備、伺服器、存儲設備和終端設備的網絡拓撲結構圖。

網絡拓撲結構圖,主要通過網絡拓撲管理模塊實線,網絡拓撲管理模塊提供基於地理位置的物理拓撲視圖和各內部子網拓撲視圖,以及各類應用業務的業務視圖,並可根據需要將網絡的物理分布與地圖位置結合,地圖網絡節點和各內部網絡結合,更加直觀的反映整體網絡結構。

為了更好的構建網絡拓撲結構圖,在一些具體實施例中,支持網絡拓撲節點自動發現,例如通過snmp協議發現網絡層設備,通過arp協議、fdb表發現鏈路層設備,可以發現各設備埠類型、板卡、插件、連接關係和判斷設備當前狀態。並且能夠從不同角度、不同層次提供多種形式的網絡拓撲顯示:包括網絡設備拓撲、業務拓撲和自定義拓撲視圖;拓撲中實時顯示網絡元素和鏈路的狀態,用不同顏色標識不同狀態;在一些具體實施例中,滑鼠點擊拓撲中的網元圖標可以顯示相關的實時性能數據和告警信息;從而方便快速進行定位故障,找到故障影響的設備和業務範圍;在一些具體實施例中,滑鼠點擊拓撲中連結可以顯示相關的實時數據;具備拓撲的自動發現、拓撲的人工維護功能,對於新增設備方便添加;上述拓撲圖的描述並不用於限制拓撲圖的構造,在不同的實施例中,可以為不同的應用場景定製個性化拓撲圖,或為不同用戶可以定製不同的拓撲圖。

上述技術方案解決因為網絡在物理位置過於分散,監控終端點過大帶來的管理問題。而集中顯示在監控拓撲圖,一旦發現問題,可以快速定位網元對象。

在本法的一個實施例中可視化顯示,包括通過視圖引擎調用flash應用程式接口,以圖形化的方式輸出伺服器的設備性能數據,伺服器中的進程運行情況,採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態,第一警告信息和第一預測信息,以及顯示網絡設備、伺服器、存儲設備和終端設備的網絡拓撲結構圖。

在採集伺服器的設備性能數據,伺服器中的進程運行情況,以及採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態之後還包括:

採用可定製的報表顯示設備數據,設置報表的訪問權限。

可定製指的是報表的表頭可定製。系統對於報表項的定製不僅僅定位在數據表的一般項上,還能夠對多個數據表的多個項進行sql語句運算構造新的項,同時提供了靈活的分層統計、排序、查詢條件定製等業務邏輯功能;對於報表的頁面也可以靈活地設置字體顏色等屬性,使得報表獲得更好的展示形式只需準備源數據,後續數據展現工作由報表引擎來完成。

為了能有效地對報表進行管理,我們對報表建立不同的分類。分類是將報表根據業務功能分成不同的模塊,這個分類標準可以根據報表所涉及的業務功能,也可以根據報表填報日期,以及其他應用場景分類。例如支持用戶自定義報表分類,可自行建立統計表類別,支持對不同類別設置不同的操作權限建立了分類標準後,設置各個分類標準的具體化屬性控制權限,以便讓不同的人有不同的訪問權限,保證數據訪問的秘密和安全。提供從web入口發布生成報表時通過報表引擎來自動完成的,報表引擎主要是引用工作流引擎的流程運轉原理,在原始數據的基礎上,定義報表的格式、報表的算法,根據定義的算法自動執行計算,並輸出計算後的結果,再根據定義的報表格式顯示報表的內容。

在一些實施例中,支持全網所有設備的性能指標報表,整個監控網內所有設備有關性能的報表,按照時間維度進行標量,年、月、周、日維度進行導出,並且所有性能指標按照制定規則進行歸檔,按照日為單元歸檔。全網所有告警處理的報表,所有在網被監控的網元都有的告警按照級別、是否處理、設備類別、處理時間、處理人員等角度進行統計。所有業務系統的具體故障報表,關於被檢測所有業務總體告警瀏覽、對應每個業務所構成的物理設備、中間件、資料庫設備告警、時間、告警界別、告警次數、告警後果引起的事件等維度。具體業務系統的具體告警報表,對應每個業務所構成的物理設備、中間件、資料庫設備告警、時間、告警級別、告警次數、告警後果引起的事件等維度。網絡設備,前端設備,後端(處理)設備,(瀏覽設備)系統的報表。按類別新增設備的報表,按照時間範圍導出那段時間、月、周、日、年新增的所有設備、設備的種類、設備的型號、設備的錄入人、設備的廠商等。

在一些實施例中,支持多種文件格式的導出,包括:microsoftword(.doc),microsoftexcel(xls),可移植文檔格式(.pdf)支持,將報表自動導出為以上任何一種支持的文件格式。用戶以任何支持的導出格式導出整個報表,同時提供全面的頁面列印控制。提供事件監控視圖,例如主要為事件的分類視圖,可以按照網絡設備、安全設備、作業系統、資料庫、中間件、終端設備(攝像頭、傳感器、室外機櫃、工業交換機)等類別歸類事件;可以使管理人員查看詳細的發生的故障,如包含:最新告警、最近24小時告警、最近一周告警、最近一月的告警等可以自定義時間段展現。

採集伺服器的設備性能數據包括採用輪詢的方式採集伺服器的設備性能數據;對採集到的設備性能數據和產生的第一警告信息進行標準化處理。所述標準化處理即基於閾值對比的告警指標模型,將後臺採集到的原始性能數據進行標準化、歸一化處理,標準化應是具備告警內容翻譯能力,能夠將不同來源的告警信息按照統一的欄位設置和格式要求進行處理,形成易於理解的告警信息根據規則將告警進行標準化處理,標準化後的告警信息進行歸類、保存能夠創建、修改、刪除事件標準化規則。

另外,告警管理需要具備告警查詢,告警統計,批量告警刪除,告警對照統計,告警topn查詢功能。

上述各種方案均能組合實施,從而能夠更好的總結和挖掘出服務管理過程中的問題,明確管理重點,使業務系統、管理系統、各管理崗位與人員,通過流程有機的聯繫起來,最終提高業務系統的運行效率,降低維護成本,提高服務質量。本文中使用的「監視」包括用儀器來觀察、記錄或檢測有關的任何類型的功能,這些儀器對被監視的元件或元件組的操作或狀態沒有任何影響。

在一個公開實施例中,智能監管平臺架構上劃分為三層,例如圖2示,分別是「原始數據採集層103」、「數據處理層102」、「應用信息展示層101」,被監控對象104的監控數據(如性能數據、告警數據、配置數據等)通過以上三層的集中處理,最終統一展現給監控和運維人員,從而達到對整個網絡「健康性」和「安全性」的整體感知,提高整網的安全等級。

原始數據採集層通過被管網元對象接口採集監控數據,按照一定數據準則傳輸至數據處理層對數據進行處理。原始數據採集層主要基於國際通用標準snmp協議進行開發;另外也可以涉及通過jvm協議對中間件信息進行採集;針對類似資料庫等網元對象,該層主要通過仿真登錄的方式對資料庫基本信息和性能信息進行採集;通過以上三種方式實現原始數據採集層功能。

在一些實施例中,採集伺服器的設備性能數據可以是通過主動採集實現的。主動採集分為三個模塊:調度模塊,協議模塊和服務模塊如圖3,是主動採集各個模塊的結構圖。調度模塊是採集模塊的控制者,它向協議模塊發出執行指令,負責任務的組織、調度和分配;協議模塊是採集命令的執行者,服務採集數據和解析和數據,它根據接收任務的類型,將不同的任務按照採集方式進行分配,協議處理程序根據任務信息與設備進行通信,採集回任務包含的所有部件數據,並將數據進行解析轉換成設備模型對象;服務模塊,則根據設備的特性,具體對設備模型進行加工處理,返回設備展示所需要的數據結構

在一些實施例中,採集伺服器的設備性能數據可以通過被動採集實現,例如通過syslog(系統日誌應用)服務讀取中央日誌伺服器的syslog日誌文件、隔離區通過ftp傳輸來的日誌文件、並通過socket接收指定埠的日誌信息。

syslog服務把讀取到的大量日誌信息轉存以供備份使用;同時過濾不必要的日誌,將有效的日誌按日誌格式分解後屏蔽,並根據tag歸類到不同的邏輯文件,對邏輯文件運用規則組分析日誌並保存分析後的日誌和事件以供檢索,同時將日誌信息轉義為告警事件,並告警事件發送給告警簡單分析服務。

syslog服務共分為日誌讀取模塊、日誌轉存模塊、日誌解析模塊、日誌保存模塊、日誌備份模塊、日誌檢索模塊和事件發送模塊等7大模塊。

本文還公開一種智能監管設備,包括:

採集模塊,用於採集伺服器的設備性能數據,伺服器中的進程運行情況,以及採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態;

監控模塊,用於根據伺服器的設備性能數據、伺服器中的進程運行情況,以及根據網絡設備、伺服器、存儲設備和終端設備各自的在線狀態,產生第一警告信息和第一預測信息。

所述伺服器設備的性能數據包括至少下列的一種:cpu性能相關管理參數、內存性能相關管理參數、接口信息、網絡線路運行狀況、磁碟空間的佔用;

所述第一警告信息包括異常警告、設備故障警告、鏈路阻斷警告、設備性能警告、鏈路性能警告。

所述採集模塊還包括資料庫採集子模塊,用於採集資料庫的動態性能表和資料庫的日誌。

所述監控模塊還包括資料庫監控子模塊,用於根據資料庫的動態性能表和資料庫的日誌產生第二警告信息和第二預測信息;

包括資料庫執行模塊,用於以及定期執行維護資料庫的第一指令。

所述採集模塊還包括中間件採集子模塊,用於採集適配器和代理程序對中間件的告警數據、性能數據、配置數據;

所監控模塊還包括中間件監控子模塊,用於根據告警數據、性能數據、配置數據產生第三警告信息和第三預測信息。

所述採集模塊還包括應用程式採集子模塊,用於採集應用程式的進程名、進程id、進程啟動時間、運行時長、佔用cpu時長、內存、線程數、關聯的資源、佔用的存儲空間、日誌、應用配置信息;

所述監控模塊還包括應用程式監控子模塊,用於根據應用程式的進程名、進程id、進程啟動時間、運行時長、佔用cpu時長、內存、線程數、關聯的資源、佔用的存儲空間、日誌和應用配置信息,產生第四警告信息和第四預測信息。

包括顯示模塊,用於可視化顯示採集伺服器的設備性能數據,伺服器中的進程運行情況,採集網絡設備、伺服器、存儲設備和終端設備各自的在線狀態,以及第一警告信息和第一預測信息;用於可視化顯示網絡設備、伺服器、存儲設備和終端設備的網絡拓撲結構圖。

包括報表模塊,用於採用可定製的報表顯示設備數據,設置報表的訪問權限。

包括標準化模塊,用於在產生第一警告信息之後,還包括對採集到的設備性能數據和產生的第一警告信息進行標準化處理;

包括配置模塊,用於配置產生第一警告信息和產生第一預測信息的規則;編輯鏈路接口。

所述採集模塊用於採用輪詢的方式採集伺服器的設備性能數據。

本文中使用的「至少一個」、「一個或多個」以及「和/或」是開放式的表述,在使用時可以是聯合的和分離的。例如,「a、b和c中的至少一個」,「a、b或c中的至少一個」,「a、b和c中的一個或多個」以及「a、b或c中的一個或多個」指僅有a、僅有b、僅有c、a和b一起、a和c一起、b和c一起或a、b和c一起。

術語「一個」實體是指一個或多個所述實體。由此術語「一個」、「一個或多個」和「至少一個」在本文中是可以互換使用的。還應注意到術語「包括」、「包含」和「具有」也是可以互換使用的。

本文中使用的術語「自動的」及其變型是指在執行處理或操作時沒有實質的人為輸入的情況下完成的任何處理或操作。然而,即使在執行處理或操作時使用了執行所述處理或操作前接收到的實質的或非實質的人為輸入,所述處理或操作也可以是自動的。如果輸入影響所述處理或操作將怎樣進行,則視該人為輸入是實質的。不影響所述處理或操作進行的人為輸入不視為是實質的。

本文中使用的術語「計算機可讀介質」是指參與將指令提供給處理器執行的任何有形存儲設備和/或傳輸介質。計算機可讀介質可以是在ip網絡上的網絡傳輸(如soap)中編碼的串行指令集。這樣的介質可以採取很多形式,包括但不限於非易失性介質、易失性介質和傳輸介質。非易失性介質包括例如nvram或者磁或光碟。易失性介質包括諸如主存儲器的動態存儲器(如ram)。計算機可讀介質的常見形式包括例如軟盤、柔性盤、硬碟、磁帶或任何其它磁介質、磁光介質、cd-rom、任何其它光介質、穿孔卡、紙帶、任何其它具有孔形圖案的物理介質、ram、prom、eprom、flash-eprom、諸如存儲卡的固態介質、任何其它存儲晶片或磁帶盒、後面描述的載波、或計算機可以讀取的任何其它介質。電子郵件的數字文件附件或其它自含信息檔案或檔案集被認為是相當於有形存儲介質的分發介質。當計算機可讀介質被配置為資料庫時,應該理解該資料庫可以是任何類型的資料庫,例如關係資料庫、層級資料庫、面向對象的資料庫等等。相應地,認為本發明包括有形存儲介質或分發介質和現有技術公知的等同物以及未來開發的介質,在這些介質中存儲本發明的軟體實施。

本文中使用的術語「確定」、「運算」和「計算」及其變型可以互換使用,並且包括任何類型的方法、處理、數學運算或技術。更具體地,這樣的術語可以包括諸如bpel的解釋規則或規則語言,其中邏輯不是硬編碼的而是在可以被讀、解釋、編譯和執行的規則文件中表示。

本文中使用的術語「模塊」或「工具」是指任何已知的或以後發展的硬體、軟體、固件、人工智慧、模糊邏輯或能夠執行與該元件相關的功能的硬體和軟體的組合。另外,雖然用示例性實施方式來描述本發明,但應當理解本發明的各方面可以單獨要求保護。

需要說明的是,在本文中,諸如第一和第二等之類的關係術語僅僅用來將一個實體或者操作與另一個實體或操作區分開來,而不一定要求或者暗示這些實體或操作之間存在任何這種實際的關係或者順序。而且,術語「包括」、「包含」或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者終端設備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者終端設備所固有的要素。在沒有更多限制的情況下,由語句「包括……」或「包含……」限定的要素,並不排除在包括所述要素的過程、方法、物品或者終端設備中還存在另外的要素。此外,在本文中,「大於」、「小於」、「超過」等理解為不包括本數;「以上」、「以下」、「以內」等理解為包括本數。

儘管已經對上述各實施例進行了描述,但本領域內的技術人員一旦得知了基本創造性概念,則可對這些實施例做出另外的變更和修改,所以以上所述僅為本發明的實施例,並非因此限制本發明的專利保護範圍,凡是利用本發明說明書及附圖內容所作的等效結構或等效流程變換,或直接或間接運用在其他相關的技術領域,均同理包括在本發明的專利保護範圍之內。

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀