[發明專利]一種基于網絡設備的數據采集系統及方法有效
| 申請號: | 201710199399.4 | 申請日: | 2017-03-30 |
| 公開(公告)號: | CN106992903B | 公開(公告)日: | 2020-07-10 |
| 發明(設計)人: | 李宏發;陳震亦;吳樹霖;李舒婷;姚文杰;林彧茜 | 申請(專利權)人: | 國網福建省電力有限公司;國家電網公司;國網福建省電力有限公司信息通信分公司 |
| 主分類號: | H04L12/26 | 分類號: | H04L12/26;H04L12/24;H04L29/08 |
| 代理公司: | 福州元創專利商標代理有限公司 35100 | 代理人: | 蔡學俊;薛金才 |
| 地址: | 350003 福*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 網絡設備 數據 采集 系統 方法 | ||
1.一種基于網絡設備的數據采集系統,其特征在于:包括采集引擎及規則引擎;所述采集引擎包括采集控制器、定時框架、消息服務接口、命令控制插件、設備發現插件和設備采集插件;當采集系統啟動時,自動加載定時框架,到達指定時間后,由定時框架啟動插件進行設備數據采集;所述采集控制器用于接收系統監控控制命令;設備采集插件安裝完畢后,采集控制器按照安裝順序依次啟動設備采集插件,在啟動過程中為設備采集插件分配調度作業以及數據上報;設備采集插件啟動后按照之前分配的調度作業依據對應的監控協議工具獲取設備數據,通過消息服務接口將數據上報給規則引擎;
數據采集系統還包括用于監控、處理采集數據的監控引擎;
所述監控引擎運行框架使用Apache Felix框架,主控器接收系統控制臺命令進行監控引擎的安裝、啟停和卸載操作,監控引擎啟動后由工具服務提供定時的協議操作與消息數據處理操作接口完成監控任務;
上述數據采集系統所執行的一種基于網絡設備的數據采集方法,包括以下步驟:
S1:當采集器啟動時,自動加載定時框架,到達指定時間后,由定時框架啟動插件進行設備數據采集;
S2:設備采集插件采集基礎指標時首先判斷采集是否為性能數據,若基礎指標為性能數據則直接采集,將數據存入內存中,并進入S4;若基礎指標非性能指標則執行S3;
S3:采集關于此指標的數據并與嵌入式數據庫中的信息進行對比;若數據庫中取值為空或者兩者數據不一致,則將其指標數據存入內存中并更新數據庫中的信息,最終將這些基礎指標數據傳送至規則引擎;
S4:規則引擎對基礎指標數據根據相關策略進行加工處理,并將處理之后的數據通過消息服務接口將這些設備數據上報至上一級MQ,由監控引擎進行監控;
還包括步驟S5:由系統控制臺對系統進行維護后通過MQ給采集引擎發送命令,命令完成后會給固定MQ的固定隊列發送部署成功的命令;
所述S4中監控引擎對數據的監控包括以下步驟:
S41: 監控引擎啟動時向消息服務器發送啟動信息,其中包括監控代理ID、安裝位置和內置采集代理信息;
S42:系統控制臺通過監聽消息服務隊列收到監控引擎啟動信息;
S43:系統控制臺將監控引擎啟動信息存儲在數據庫引擎運行信息表中;
S44:系統控制臺讀取監控引擎信息;
S45:系統控制臺下發監控引擎同步命令;
S46:監控引擎中的引擎控制器接收引擎同步命令,通過廣播命令中引擎ID判斷是否為自己的命令信息;
S47:監控引擎確認命令信息后,向系統控制臺通過HTTP請求方式下載引擎關聯的監控代理;
S48:監控引擎控制器將下載到引擎安裝目錄下的監控代理解壓并安裝啟動,開始執行監控任務;
所述系統控制臺可在完成維護工作后通過消息隊列給采集代理發送安裝監控模板命令,采集代理在第一次啟動后監聽固定MQ的固定主題,當獲取到對應ID的安裝監控模板的指令后,會將命令中的參數轉化成模板bundle,部署至采集代理的文件內;部署完成后會給固定MQ的固定隊列發送部署成功的命令,且在步驟S5后按照部署的監控模板中的參數頻率,啟動不同頻率的調度程序,按照監控模板中的資源信息去連接特定的資源獲取參數信息,將信息進行整理發送到固定MQ的固定隊列上。
2.根據權利要求1所述的基于網絡設備的數據采集系統,其特征在于:所述采集引擎為OSGI容器。
3.根據權利要求1所述的基于網絡設備的數據采集系統,其特征在于:S3中規則引擎進行如下處理:
S31:規則引擎啟動加載指標告警閾值規則;
S32:監控引擎上報監控數據,規則引擎接收監控數據;按規則引擎預先存儲的應用規則處理監控數據;并將指標、告警數據存入內存隊列;
S33:規則引擎將告警信息推送至語音消息隊列、拓撲消息隊列;
S34:規則引擎存儲器將指標、告警信息更新存儲至緩存并存儲至數據庫;
S35:系統控制臺讀取實時指標、告警信息;或系統控制臺根據需求讀取歷史指標、告警信息;
S36:語音告警終端接收告警信息并播報;且拓撲展現接收告警信息。
4.根據權利要求1所述的基于網絡設備的數據采集系統,其特征在于:采集引擎第一次啟動時需通過腳本命令人工啟動主程序。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網福建省電力有限公司;國家電網公司;國網福建省電力有限公司信息通信分公司,未經國網福建省電力有限公司;國家電網公司;國網福建省電力有限公司信息通信分公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710199399.4/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種三百六十度顯示的LED顯示屏
- 下一篇:一種燈條及超長燈條屏
- 數據顯示系統、數據中繼設備、數據中繼方法、數據系統、接收設備和數據讀取方法
- 數據記錄方法、數據記錄裝置、數據記錄媒體、數據重播方法和數據重播裝置
- 數據發送方法、數據發送系統、數據發送裝置以及數據結構
- 數據顯示系統、數據中繼設備、數據中繼方法及數據系統
- 數據嵌入裝置、數據嵌入方法、數據提取裝置及數據提取方法
- 數據管理裝置、數據編輯裝置、數據閱覽裝置、數據管理方法、數據編輯方法以及數據閱覽方法
- 數據發送和數據接收設備、數據發送和數據接收方法
- 數據發送裝置、數據接收裝置、數據收發系統、數據發送方法、數據接收方法和數據收發方法
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置
- 數據發送方法、數據再現方法、數據發送裝置及數據再現裝置





