一種旁路的數(shù)據(jù)庫(kù)監(jiān)控方法及系統(tǒng)

基本信息

申請(qǐng)?zhí)?/td> CN202110639462.8 申請(qǐng)日 -
公開(kāi)(公告)號(hào) CN113377615A 公開(kāi)(公告)日 2021-09-10
申請(qǐng)公布號(hào) CN113377615A 申請(qǐng)公布日 2021-09-10
分類(lèi)號(hào) G06F11/30(2006.01)I;G06F11/32(2006.01)I;G06F11/34(2006.01)I;G06F16/21(2019.01)I;G06F16/242(2019.01)I;G06F16/2455(2019.01)I;H04L29/06(2006.01)I;H04L29/08(2006.01)I 分類(lèi) 計(jì)算;推算;計(jì)數(shù);
發(fā)明人 朱宇;徐龍;田世新;蔡曉華 申請(qǐng)(專(zhuān)利權(quán))人 上海天旦網(wǎng)絡(luò)科技發(fā)展有限公司
代理機(jī)構(gòu) 上海段和段律師事務(wù)所 代理人 李佳俊;郭國(guó)中
地址 200086上海市虹口區(qū)物華路11號(hào)437室
法律狀態(tài) -

摘要

摘要 本發(fā)明提供了一種旁路的數(shù)據(jù)庫(kù)監(jiān)控方法及系統(tǒng),包括:步驟S1:在數(shù)據(jù)鏈路層增加旁路處理,在數(shù)據(jù)庫(kù)服務(wù)器與客戶端交互時(shí),服務(wù)器發(fā)送和接收的數(shù)據(jù)包通過(guò)Linux內(nèi)核做過(guò)濾和緩沖處理,并將處理后的數(shù)據(jù)包傳遞給上層應(yīng)用程序;步驟S2:上層應(yīng)用程序解析旁路獲取的數(shù)據(jù)包幀結(jié)構(gòu)以及數(shù)據(jù)包負(fù)載,獲得客戶端與數(shù)據(jù)庫(kù)服務(wù)器每次交互的詳細(xì)內(nèi)容;步驟S3:依據(jù)不同數(shù)據(jù)庫(kù)相對(duì)應(yīng)的交易模型,將解析出來(lái)的數(shù)據(jù)記錄關(guān)聯(lián)匯聚,形成對(duì)客戶端與數(shù)據(jù)庫(kù)服務(wù)器一次操作的完整交互記錄,定義為一次交易;步驟S4:對(duì)交易記錄中預(yù)設(shè)字段進(jìn)行提取匯聚,形成不同的報(bào)表,依據(jù)相對(duì)應(yīng)預(yù)設(shè)的告警規(guī)則生成告警記錄;步驟S5:對(duì)提取的指標(biāo)進(jìn)行分析處理,挖掘性能相關(guān)信息。