[發明專利]一種記錄系統事件日志的方法、裝置及受控終端在審
| 申請號: | 201811004567.0 | 申請日: | 2018-08-30 |
| 公開(公告)號: | CN109254863A | 公開(公告)日: | 2019-01-22 |
| 發明(設計)人: | 王志強 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F11/07 | 分類號: | G06F11/07 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 450018 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 記錄系統 事件日志 受控終端 形式記錄 信息表 運維 二進制數據流 更新操作 人員管理 軟件工具 信息更新 信息寫入 傳統的 申請 服務器 舍棄 數據庫 維護 引入 更新 開發 | ||
本申請實施例提供一種記錄系統事件日志的方法、裝置及受控終端,所述方法包括:BMC中引入SQLITE數據庫;將SEL信息寫入SQLITE數據庫中;將SEL信息更新至SQLITE數據庫,通過SQLITE工具來獲取SEL信息;本申請能夠舍棄傳統的以二進制數據流的形式記錄SEL信息,改為由數據庫的形式記錄SEL信息,當BMC故障時,維護人員可以通過SQLITE工具來獲取SEL信息,當需要更新SEL信息表時,只需要對SEL信息表進行相應的更新操作即可,不再需要特殊的軟件工具方便運維人員,達到便于開發人員、運維人員管理維護BMC以及服務器的目的。
技術領域
本發明涉及服務器故障監測技術領域,具體涉及一種記錄系統事件日志的方法、裝置及受控終端。
背景技術
隨著互聯網的發展及服務器基數的擴大,對于服務器的運行狀況、健康狀態的監測提出了更新的要求。IPMI規范中提到的系統事件日志SEL是一種有效的監控服務器運行狀況、健康狀態的方法,當服務器發生故障時,運維人員可根據SEL信息診斷服務器故障。目前,在BMC的實現中SEL信息都是以二進制數據流的形式存儲在Flash中的,這種存儲方法需要BMC提供專門的工具來讀取SEL信息,一旦BMC的SEL模塊出現故障,運維人員便無法獲取SEL信息,不利于服務器的維護。
因此本專利提出了一種記錄系統事件日志的方法、裝置及受控終端,能夠舍棄傳統的以二進制數據流的形式記錄SEL信息,便于開發人員、運維人員管理維護BMC以及服務器。
發明內容
針對現有技術的不足,本發明提供了一種記錄系統事件日志的方法、裝置及受控終端,舍棄傳統的以二進制數據流的形式記錄SEL信息,改為由數據庫的形式記錄SEL信息,達到便于開發人員、運維人員管理維護BMC以及服務器的目的。
第一方面,提供一種記錄系統事件日志的方法,所述方法包括:
BMC中引入SQLITE數據庫;
將SEL信息寫入SQLITE數據庫中;
將SEL信息更新至SQLITE數據庫,通過SQLITE工具來獲取SEL信息。
結合第一方面及其上述實現方式,在第一方面的第一種可能的實現方式中,所述將SEL信息寫入SQLITE數據庫中,包括:
梳理SEL信息結構,構建SEL信息表,將SEL信息寫入SQLITE數據庫中。
第二方面,提供一種記錄系統事件日志的裝置,包括:
導入單元,所述導入單元用于BMC中引入SQLITE數據庫;
寫入單元,所述寫入單元將SEL信息寫入SQLITE數據庫中;
獲取單元,所述獲取單元用于將SEL信息更新SQLITE數據庫,通過SQLITE工具來獲取SEL信息。
結合第二方面,在第二方面的第一種可能的實現方式中,
所述寫入單元具體用于:
梳理SEL信息結構,構建SEL信息表,將SEL信息寫入SQLITE數據庫中。
第三方面,提供一種受控終端,包括:
處理器、存儲器,其中,
該存儲器用于存儲計算機程序,
該處理器用于從存儲器中調用并運行該計算機程序,使得終端設備執行上述的終端設備的方法。
第四方面,提供了一種計算機存儲介質,所述計算機可讀存儲介質中存儲有指令,當其在計算機上運行時,使得計算機執行上述各方面所述的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811004567.0/2.html,轉載請聲明來源鉆瓜專利網。





