[發明專利]一種數據庫服務器性能檢測和預警方法無效
| 申請號: | 201310750927.2 | 申請日: | 2013-12-31 |
| 公開(公告)號: | CN103713981A | 公開(公告)日: | 2014-04-09 |
| 發明(設計)人: | 王相偉;朱偉義;宋振偉;麻常存;范先凱;朱宇宸;張明;朱東杰 | 申請(專利權)人: | 國網山東省電力公司 |
| 主分類號: | G06F11/30 | 分類號: | G06F11/30 |
| 代理公司: | 哈爾濱市松花江專利商標事務所 23109 | 代理人: | 牟永林 |
| 地址: | 250001 *** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據庫 服務器 性能 檢測 預警 方法 | ||
1.一種數據庫服務器性能檢測和預警方法,其特征在于本方法基于GPRS模塊(7)和能夠通過USB與數據庫服務器(6)進行通信的ARM端控制器(5)實現;本方法通過下述步驟實現:
一、運行于數據庫服務器(6)中的性能檢測程序間隔性的在服務器上獲取包括內存、CPU、GPU、IO、硬盤和網絡在內的服務器硬件資源的占用情況;
性能檢測程序間隔性的檢測服務器中主要硬件的溫度;
性能檢測程序定時性的檢測服務器各硬件是否正常工作;
二、性能檢測程序間隔性的將檢測到的信息寫入日志;
性能檢測程序在生成日志時會生成兩個不同的日志文件,其中一個日志記錄完整的每次的性能檢測結果,即詳細的資源占用情況和溫度,另外一個日志記錄本次性能檢測結果中超出預設值的資源占用信息;
三、交互程序在性能檢測程序每次將檢測信息寫入日志后,自動將日志發送給運行于ARM端控制器5的狀況處理程序;
四、狀況處理程序遍歷整個日志的每個字段,抓取日志文件中的關鍵字;
讀取關鍵字后面的占用比率到“記錄結構體數組”的相應的字段;
用保存了從日志文件中讀取到的記錄的“記錄結構體數組”,同保存了預設的各字段域值的性能標準結構體數組相比較,形成本條記錄的性能等級,并將相應的等級寫入對應的記錄結構體數組的對應記錄的對應字段;
五、用形成的包含資源占用及性能等級的記錄結構體數組同預設的不同等級的處理方法相比對,找到相對應的處理命令;
處理命令會調用位于服務器端的預設的處理文件,進行狀況處理;
六、當數據庫服務器(6)端出現嚴重的資源占用情況或者其他緊急情況時,ARM端控制器(5)的信息發送程序借助GPRS模塊(7)發送預警信息給指定的信息接受者;請求盡快處理。
2.根據權利要求1所述的一種數據庫服務器性能檢測和預警方法,其特征在于步驟一中運行于數據庫服務器(2)端的性能檢測程序自動加入開機啟動任務,并作為常駐服務運行,以實現及時檢測性能信息并在適當時機給出狀況處理。
3.根據權利要求1所述的一種數據庫服務器性能檢測和預警方法,其特征在于步驟一中運行在數據庫服務器(2)端的性能檢測程序檢測數據庫服務器(2)端的性能及狀態參數的信息間隔時間的預設值為5分鐘,并且用戶能自行調整間隔時間。
4.根據權利要求1所述的一種數據庫服務器性能檢測和預警方法,其特征在于步驟二中性能檢測程序在生成日志時會生成兩個不同的日志文件,其中一個日志文件(A)記錄完成的每次的性能檢測結果為資源占用情況和硬件溫度;另外一個日志文件(B)記錄本次性能檢測結果中超出資源占用預設值的資源占用信息;其中寫日志的位置會與運行在ARM端控制器(5)的狀況處理程序的讀取日志的位置設置自動同步;即寫入位置存在默認值,同時也支持用戶自定義寫入日志的位置;日志文件(A)采用添加方式寫入,日志文件(B)采用覆蓋方式寫入。
5.根據權利要求4所述的一種數據庫服務器性能檢測和預警方法,其特征在于步驟三中發送日志文件之前,交互程序會自動判斷此日志在上一次發送之后是否寫過,如果寫過,則發送,否則發送未寫信號給狀況處理程序;除非狀況處理程序主動發送讀取日志(A)的請求,否則默認發送日志(B)。
6.根據權利要求5所述的一種數據庫服務器性能檢測和預警方法,其特征在于步驟四中根據預設的性能規則確定性能等級的過程為:遍歷整個日志(B)的每個字段,抓取日志文件中的關鍵字,讀取關鍵字后面的占用比率到記錄結構體數組(a)的相應的字段;
用保存了從日志文件(B)中讀取到的記錄的結構體數組(a)的相應的字段,同保存了預設的各字段域值的性能標準結構體數組(b)相比較,形成本條記錄的性能等級,并將相應的等級寫入對應的記錄結構體數組(a)的對應記錄的對應字段。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于國網山東省電力公司,未經國網山東省電力公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310750927.2/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:豚鼠局部給藥、染毒保定帶
- 下一篇:一種面條粉碎回收系統





