[發(fā)明專(zhuān)利]基于系統(tǒng)指標(biāo)與命令調(diào)用日志的運(yùn)維措施推薦方法及系統(tǒng)有效
| 申請(qǐng)?zhí)枺?/td> | 202110352140.5 | 申請(qǐng)日: | 2021-03-31 |
| 公開(kāi)(公告)號(hào): | CN113032235B | 公開(kāi)(公告)日: | 2022-11-04 |
| 發(fā)明(設(shè)計(jì))人: | 支鳳麟;蔡曉華 | 申請(qǐng)(專(zhuān)利權(quán))人: | 上海天旦網(wǎng)絡(luò)科技發(fā)展有限公司 |
| 主分類(lèi)號(hào): | G06F11/34 | 分類(lèi)號(hào): | G06F11/34;G06F16/9535;G06F16/958;G06K9/62;G06Q10/00 |
| 代理公司: | 上海段和段律師事務(wù)所 31334 | 代理人: | 李佳俊;郭國(guó)中 |
| 地址: | 200086 上*** | 國(guó)省代碼: | 上海;31 |
| 權(quán)利要求書(shū): | 查看更多 | 說(shuō)明書(shū): | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 系統(tǒng) 指標(biāo) 命令 調(diào)用 日志 措施 推薦 方法 | ||
1.一種基于系統(tǒng)指標(biāo)與命令調(diào)用日志的運(yùn)維措施推薦方法,其特征在于,包括:
系統(tǒng)狀態(tài)和人工指令收集分割步驟:輸入歷史系統(tǒng)指標(biāo)以及人工指令,并將歷史系統(tǒng)指標(biāo)和人工指令使用形式化描述為運(yùn)維事件集合作為輸出;
系統(tǒng)狀態(tài)和指令向量化步驟:輸入形式化描述的運(yùn)維事件集合,并輸出系統(tǒng)狀態(tài)的向量表示、人工指令的向量表示以及狀態(tài)指令序列的向量表示;
輔助運(yùn)維步驟:輸入當(dāng)前系統(tǒng)指標(biāo),以及用戶(hù)輸入的指令序列,輸出運(yùn)維措施推薦列表;
所述系統(tǒng)狀態(tài)和人工指令收集分割步驟包括:
步驟S1.1:將歷史系統(tǒng)指標(biāo)和人工指令使用形式化描述為time,指標(biāo)和time,指令形式,根據(jù)時(shí)間排序?yàn)樾蛄校?/p>
步驟S1.2:使用canopy聚類(lèi)算法根據(jù)time維度聚類(lèi)time,指令,形成簇集合{cluster1,cluster2,…,clustern};
每個(gè)cluster中均為一個(gè)指令集合,設(shè)cluster中最早的指令時(shí)間為t,最晚為t-end,將(t-T,t-end)范圍內(nèi)的歷史指標(biāo)也納入該cluster,形成運(yùn)維事件集合,進(jìn)行輸出。
2.根據(jù)權(quán)利要求1所述的基于系統(tǒng)指標(biāo)與命令調(diào)用日志的運(yùn)維措施推薦方法,其特征在于,所述系統(tǒng)狀態(tài)和指令向量化步驟包括:
步驟S2.1:根據(jù)時(shí)間排序每個(gè)所述運(yùn)維事件集合中的元素,得到1元事件列表;
對(duì)排序后的事件列表使用2元語(yǔ)法編碼,形成2元事件列表;
步驟S2.2:構(gòu)建skip-gram模型,以系統(tǒng)狀態(tài)和人工指令收集分割步驟中輸出的序列為模型的輸入進(jìn)行訓(xùn)練,得到1元事件中每個(gè)系統(tǒng)指標(biāo)、指令序列對(duì)應(yīng)的向量,得到2元事件序列中每個(gè)2元元素對(duì)應(yīng)的向量,并輸出。
3.根據(jù)權(quán)利要求1所述的基于系統(tǒng)指標(biāo)與命令調(diào)用日志的運(yùn)維措施推薦方法,其特征在于,所述輔助運(yùn)維步驟包括:
步驟S3.1:設(shè)當(dāng)前時(shí)刻為t,收集系統(tǒng)在(t-T,t)中的系統(tǒng)指標(biāo)和指令序列,將這些系統(tǒng)指標(biāo)和指令序列的向量進(jìn)行融合計(jì)算,計(jì)算結(jié)果記為Venv;其中T為經(jīng)驗(yàn)值,用于表示時(shí)間窗口的大??;
將最近的N條指令序列的向量進(jìn)行融合計(jì)算,將得到結(jié)果記為Vin,使用算法融合Venv和Vin,計(jì)算得到綜合向量V=w1*Venv+w2*Vin,其中w1+w2=1;
步驟S3.2:計(jì)算歷史上每一個(gè)運(yùn)維事件集合中的指令序列和系統(tǒng)指標(biāo)的均值,獲得集合{Vhis},再計(jì)算綜合向量V與集合{Vhis}的相似度,找到最相似的M個(gè)運(yùn)維事件集合;
步驟S3.3:通過(guò)綜合向量V與M個(gè)運(yùn)維事件集合計(jì)算,得到運(yùn)維措施推薦列表。
4.根據(jù)權(quán)利要求3所述的基于系統(tǒng)指標(biāo)與命令調(diào)用日志的運(yùn)維措施推薦方法,其特征在于,所述步驟S3.3具體包括:
步驟S3.3.1:將綜合向量V與M個(gè)運(yùn)維事件集合中出現(xiàn)過(guò)的指令序列進(jìn)行相似度計(jì)算,獲得相關(guān)指令序列集合Set-rel;
步驟S3.3.2:將從M個(gè)運(yùn)維事件集合中找到當(dāng)前指令序列之后最大概率出現(xiàn)的L個(gè)指令,獲得后續(xù)指令集合Set-seq;
步驟S3.3.3:合并相關(guān)指令序列集合Set-rel與后續(xù)指令集合Set-seq得到推薦指令集合Set-rec,即運(yùn)維措施推薦列表,并輸出。
該專(zhuān)利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專(zhuān)利權(quán)人授權(quán)。該專(zhuān)利全部權(quán)利屬于上海天旦網(wǎng)絡(luò)科技發(fā)展有限公司,未經(jīng)上海天旦網(wǎng)絡(luò)科技發(fā)展有限公司許可,擅自商用是侵權(quán)行為。如果您想購(gòu)買(mǎi)此專(zhuān)利、獲得商業(yè)授權(quán)和技術(shù)合作,請(qǐng)聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110352140.5/1.html,轉(zhuǎn)載請(qǐng)聲明來(lái)源鉆瓜專(zhuān)利網(wǎng)。
- 同類(lèi)專(zhuān)利
- 專(zhuān)利分類(lèi)
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測(cè);錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過(guò)測(cè)試作故障硬件的檢測(cè)或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過(guò)處理作錯(cuò)誤檢測(cè)、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過(guò)軟件的測(cè)試或調(diào)試防止錯(cuò)誤





