[發明專利]一種自動化報表系統在審
| 申請號: | 202011118157.6 | 申請日: | 2020-10-19 |
| 公開(公告)號: | CN112261119A | 公開(公告)日: | 2021-01-22 |
| 發明(設計)人: | 毛智杰;鄭歡 | 申請(專利權)人: | 四川長虹電器股份有限公司 |
| 主分類號: | H04L29/08 | 分類號: | H04L29/08 |
| 代理公司: | 四川省成都市天策商標專利事務所 51213 | 代理人: | 陳藝文 |
| 地址: | 621000 四*** | 國省代碼: | 四川;51 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 自動化 報表 系統 | ||
本發明公開了一種自動化報表系統,包括以下步驟:在客戶端上設置HTTP請求;客戶端將HTTP請求發送至web服務器;web服務器將HTTP請求發送至應用程序,應用程序獲得HTTP請求中的項目配置信息;應用程序根據項目配置信息獲得采集數據的開始時間,應用程序判斷項目配置信息對應的監控服務的開關是否開啟,若是,則請求監控服務中的監控數據,若不是,則程序結束;應用程序根據項目配置信息獲得監控服務對應的監控數據,生成報表數據,根據報表數據生成word文檔,程序結束。本發明解決傳現有的報表系統無法直觀展現業務的運行狀態和服務器的運行狀態,會造成運營策略不佳,導致運營成本增高的技術問題。
技術領域
本發明涉及自動化技術領域,具體的說,是一種自動化報表系統。
背景技術
一個業務系統會對接多個運維系統,比如zabbix,聽云,監控寶等。每個運維系統會生成一個運維報告,項目能夠通過這些報告了解業務運行的狀態。由于不同的運維系統會有不同的報告,項目人員無法直觀的看出這些報告中數據的關聯,導致運營策略出現偏差。繁多的報表無法直觀展現一個業務的運行狀態和服務器的運行狀態,造成運營策略不佳,導致運營成本增高。
發明內容
本發明的目的在于提供一種自動化報表系統,用于解決傳現有的報表系統無法直觀展現業務的運行狀態和服務器的運行狀態,會造成運營策略不佳,導致運營成本增高的技術問題。
本發明通過下述技術方案解決上述問題:
一種自動化報表系統,包括以下步驟:
步驟A1)在客戶端上設置HTTP請求;
步驟A2)客戶端將HTTP請求發送至web服務器;
步驟A3)web服務器將HTTP請求發送至應用程序,應用程序獲得HTTP請求中的項目配置信息;
步驟A4)應用程序根據項目配置信息獲得采集數據的開始時間,然后進入步驟A5)
步驟A5)應用程序判斷項目配置信息對應的監控服務的開關是否開啟,若是,則請求監控服務中的監控數據并進入步驟A6),若不是,則程序結束;
步驟A6)應用程序根據項目配置信息獲得監控服務對應的監控數據,生成報表數據,根據報表數據生成word文檔,程序結束。
優選地,所述步驟A1)的客戶端上設置有時間模塊,所述時間模塊包括日報、周報和自定義時間周報,所述日報、周報和自定義時間周報對應采集數據的時間區間。
優選地,所述項目配置信息包括項目名稱和時間參數,所述時間參數包括日報參數、周報參數或者自定義時間周報參數。
優選地,應用程序設置為python程序,所述python程序運行在云主機上。
優選地,所述監控服務包括zabbix、聽云或者監控寶。
優選地,所述監控數據包括記錄監控的開始時間或者服務器的資源使用率。
優選地,所述步驟A4)獲得采集數據的開始時間設置為應有程序判斷獲得的時間參數是日報參數、周報參數還是自定義時間周報參數,若是日報參數或者周報參數,則以應用程序執行代碼的當前時間為采集數據的開始時間,若為自定義時間周報參數,則以客戶端輸入的開始時間為采集數據的開始時間。
本發明與現有技術相比,具有以下優點及有益效果:
本發明采用python技術,解決了多份運維報告帶來的信息復雜無關聯的問題,通過調用各個平臺的運維接口自動獲取相關數據,然后自動截圖,最后生成一個word文檔,用戶根據該word文檔可以直觀的獲取多個運維系統報告數據的關聯,降低運營策略出錯的概率,提高了使用效率,降低了運營成本,提高了用戶的使用體驗感。
附圖說明
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于四川長虹電器股份有限公司,未經四川長虹電器股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011118157.6/2.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:直接存儲器訪問系統和方法
- 下一篇:一種自修復的水凝膠及其制備方法和應用





