[發明專利]工具許可的可視化監控方法在審
| 申請號: | 201710935814.8 | 申請日: | 2017-10-10 |
| 公開(公告)號: | CN107729458A | 公開(公告)日: | 2018-02-23 |
| 發明(設計)人: | 方偉;方義;張越兵;喬文 | 申請(專利權)人: | 中國航發控制系統研究所 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30;G06F21/10 |
| 代理公司: | 無錫市大為專利商標事務所(普通合伙)32104 | 代理人: | 殷紅梅,屠志力 |
| 地址: | 214063 江*** | 國省代碼: | 江蘇;32 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 工具 許可 可視化 監控 方法 | ||
技術領域
本發明涉及軟件許可的可視化監控領域,尤其是一種商用軟件許可使用情況的實時可視化監控方法。
背景技術
商用軟件工具的使用,通常都要受到許可數量的限制。用戶購買某型商用軟件工具,實際就是根據自身需求,購買一定數量的授權許可,外加額外的技術服務。這些許可常常以許可文件的形式安裝在許可服務器上,當工具客戶端申請使用該工具時,就會占用一個許可,直至所有的許可都被占用為止,如圖1所示;
工具的許可服務器通常會開放一些有用的查詢給用戶,最常用的就是占用許可的實時信息,包括有哪些人在占用,有幾個許可可用等信息;這些查詢可以通過查詢腳本,以定時任務的形式來進行,并將查詢結果在專用數據庫中予以記錄,作為歷史數據。
發明內容
本發明的目的在于提供一種工具許可的可視化監控方法,用于展現工具許可的實時占用情況和歷史占用趨勢,方便工具使用者查看,并為工具許可的采購擴容提供數據支持。本發明采用的技術方案是:
一種工具許可的可視化監控方法,包括以下步驟:
步驟S1,根據工具提供的接口來獲取許可使用數據;
步驟S2,建立定時任務,查詢與工具許可有關的實時數據并處理后得到許可占用信息,并存儲;
步驟S3,可視化界面的開發,將工具許可占用的情況可視化的展現。
進一步地,步驟S2具體包括:
步驟S201,將接口命令保存為批處理文件,借助windows操作系統自帶的計劃任務功能來運行,設置運行周期,并將運行結果先暫存到文本文件中;
步驟S202,接下來對文本文件中的原始數據進一步處理,得到包括總的許可個數、當前被占用的許可個數在內的許可占用信息;
步驟S203,最后建立許可數據專用數據庫;在許可數據專用數據庫中建立兩張表,一張表存儲每運行周期查詢處理后的實時許可占用信息;另一張表按設定時間間隔存儲工具許可占用率數據。
更進一步地,
步驟S201中的運行周期設置為1分鐘。
更進一步地,
步驟S202包括以下子步驟:
子步驟S202a,處理程序/處理腳本讀入每運行周期采集的原始數據文本;
子步驟S202b,處理程序/處理腳本根據關鍵字,找到包含許可占用信息的有用行;
子步驟S202c,在有用行中利用正則表達式提取總的許可個數;
子步驟S202d,在有用行中利用正則表達式提取當前被占用的許可個數。
進一步地,可視化界面將許可數據專用數據庫中的數據實時以圖表等方式呈獻給用戶。
本發明的優點在于:自動化地監測軟件工具的許可占用情況,提供實時監控數據,以方便工具使用者查看;并可為工具許可的擴容提供數據支持。
附圖說明
圖1為本發明的許可服務器和工具客戶端示意圖。
圖2為本發明的實施例的網絡架構圖。
圖3為本發明的原始數據處理流程圖。
圖4為本發明的可視化界面顯示例之一示意圖。
圖5為本發明的可視化界面顯示例之二示意圖。
具體實施方式
下面結合具體附圖和實施例對本發明作進一步說明。
本發明提出一種工具許可的可視化監控方法,通過定時讀取工具許可占用信息,并實時存儲到許可數據專用數據庫,設計前端界面展示來實現工具許可的可視化監控。本發明適用于圖2所示的工具許可的網絡架構上,該網絡架構包括通過以太網連接的用戶客戶端(即工具客戶端)、許可服務器、許可查詢機、許可數據專用數據庫;
本發明具體包括以下步驟:
步驟S1,根據工具提供的接口來獲取許可使用數據;此步驟是通過許可查詢機向許可服務器獲取許可使用數據;
該接口必須在購買該工具時向供應商索取,通常是一種商用的許可管理系統提供的簡單命令;例如某工具提供的接口命令如下:
lmutil lmstat -a -c 27103@192.168.1.13
該接口命令直接在cmd窗口下運行即可得到結果,其中,lmutil是該工具使用的許可服務器提供的查詢命令,后接查詢參數,最后是許可服務器及其端口號;
步驟S2,建立定時任務,查詢與工具許可有關的實時數據并處理后得到許可占用信息,并存儲;具體包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國航發控制系統研究所,未經中國航發控制系統研究所許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710935814.8/2.html,轉載請聲明來源鉆瓜專利網。





