亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

云平臺日志管理方法及系統(tǒng)與流程

文檔序號:11657242閱讀:725來源:國知局
云平臺日志管理方法及系統(tǒng)與流程

本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及云平臺日志管理方法及系統(tǒng)。



背景技術(shù):

隨著科學(xué)技術(shù)的發(fā)展,云平臺的應(yīng)用范圍越來越廣泛,實際生產(chǎn)環(huán)境部署的應(yīng)用系統(tǒng)逐漸增多,面對越來越多的業(yè)務(wù)系統(tǒng),服務(wù)器數(shù)量從初期的幾臺服務(wù)器發(fā)展到龐大的數(shù)據(jù)中心,當系統(tǒng)出現(xiàn)問題時,需要各方面排查日志發(fā)現(xiàn)問題,因此將所有服務(wù)器、網(wǎng)絡(luò)設(shè)備日志集中收集存儲,便于更加快捷地分析和排錯,也為以后的風險預(yù)警搭建基礎(chǔ)信息環(huán)境。



技術(shù)實現(xiàn)要素:

針對以上技術(shù)問題,本發(fā)明的目的是提供一種云平臺日志管理方法及系統(tǒng),為用戶提供一個日志的檢索、查看、快速定位問題的日志管理方法,可及時發(fā)現(xiàn)異常、快速解決云平臺自身及平臺內(nèi)服務(wù)、組件、應(yīng)用的運行問題。

為達到上述目的,本發(fā)明通過以下技術(shù)方案實現(xiàn):

本發(fā)明提供一種云平臺日志管理方法,包括以下步驟:

步驟1:將格式化后的日志統(tǒng)一發(fā)送到日志服務(wù)器;

步驟2:日志服務(wù)器對格式化后的日志進行解析;

步驟3:根據(jù)不同的日志類別,日志服務(wù)器對日志進行分類存儲并創(chuàng)建日志分類索引目錄;

步驟4:為不同的用戶設(shè)置不同的日志操作權(quán)限及查看權(quán)限;

步驟5:用戶根據(jù)自己的日志操作權(quán)限設(shè)置日志告警機制;

步驟6:根據(jù)日志告警機制,日志服務(wù)器監(jiān)控日志變化并向用戶發(fā)送問題日志的告警信息;

步驟7:用戶根據(jù)自己的查看權(quán)限,在日志展示頁面通過日志分類索引目錄查看問題日志。

進一步地,在步驟1之前,還包括:配置日志采集客戶端,采集不同類別的日志并格式化。

進一步地,在步驟6之后,還包括:用戶將問題日志導(dǎo)出為不同的格式進行下載。

進一步地,所述步驟6具體包括:

日志服務(wù)器監(jiān)控日志文件的大小,向用戶發(fā)送日志大小的告警信息;

日志服務(wù)器監(jiān)控日志文件的級別,向用戶發(fā)送日志級別的告警信息;

日志服務(wù)器監(jiān)控日志文件的內(nèi)容,向用戶發(fā)送日志內(nèi)容的告警信息。

進一步地,所述日志包括云平臺內(nèi)的自身日志、服務(wù)日志、組件日志、應(yīng)用日志、虛擬機日志和用戶自定義日志。

本發(fā)明還提供了一種云平臺日志管理系統(tǒng),包括以下模塊:

日志發(fā)送模塊,用于將格式化后的日志統(tǒng)一發(fā)送到日志服務(wù)器;

日志解析模塊,用于日志服務(wù)器對格式化后的日志進行解析;

日志存儲模塊,用于根據(jù)不同的日志類別,日志服務(wù)器對日志進行分類存儲并創(chuàng)建日志分類索引目錄;

用戶權(quán)限設(shè)置模塊,用于為不同的用戶設(shè)置不同的日志操作權(quán)限及查看權(quán)限;

日志告警機制設(shè)置模塊,用于用戶根據(jù)自己的日志操作權(quán)限設(shè)置日志告警機制;

監(jiān)控告警模塊,用于根據(jù)日志告警機制,日志服務(wù)器監(jiān)控日志變化并向用戶發(fā)送問題日志的告警信息;

日志檢索模塊,用于用戶根據(jù)自己的查看權(quán)限,在日志展示頁面通過日志分類索引目錄查看問題日志。

進一步地,還包括:日志采集模塊,用于配置日志采集客戶端,采集不同類別的日志并格式化。

進一步地,還包括:問題日志下載模塊,用于用戶將問題日志導(dǎo)出為不同的格式進行下載。

進一步地,所述監(jiān)控告警模塊進一步包括:

第一監(jiān)控告警子模塊,用于日志服務(wù)器監(jiān)控日志文件的大小,向用戶發(fā)送日志大小的告警信息;

第二監(jiān)控告警子模塊,用于日志服務(wù)器監(jiān)控日志文件的級別,向用戶發(fā)送日志級別的告警信息;

第三監(jiān)控告警子模塊,用于日志服務(wù)器監(jiān)控日志文件的內(nèi)容,向用戶發(fā)送日志內(nèi)容的告警信息。

與現(xiàn)有技術(shù)相比,本發(fā)明一種云平臺日志管理方法的有益效果如下:

1.本發(fā)明能夠通過日志采集客戶端,實時采集日志并由日志服務(wù)器統(tǒng)一存儲,通過設(shè)置日志告警機制,對日志進行監(jiān)控,對有問題日志出現(xiàn)后對用戶進行提示;同時監(jiān)控日志大小,防止日志的積累、快速增長導(dǎo)致磁盤不足等問題;

2.本發(fā)明為不同的用戶設(shè)置不同的日志操作權(quán)限及查看權(quán)限,用戶根據(jù)自己的查看權(quán)限,在日志展示頁面通過日志分類索引目錄查看問題日志,為用戶提供一個日志的檢索、查看、快速定位問題的日志管理方法,可及時發(fā)現(xiàn)異常、快速解決云平臺自身及平臺內(nèi)服務(wù)、組件、應(yīng)用的運行問題;同時由于限定了部分用戶的操作權(quán)限,也提高了日志管理的安全性;

3.本發(fā)明根據(jù)日志類型創(chuàng)建日志分類索引目錄,提高了檢索效率,能夠幫助用戶快速、精確的定位問題。

本發(fā)明云平臺日志管理系統(tǒng)的有益效果與云平臺日志管理方法的有益效果類似,在此不再贅述。

附圖說明

圖1為本發(fā)明云平臺日志管理方法一種實施例的流程示意圖。

圖2為本發(fā)明云平臺日志管理方法另一種實施例的流程示意圖。

圖3為本發(fā)明云平臺日志管理系統(tǒng)一種實施例的結(jié)構(gòu)示意圖。

圖4為本發(fā)明云平臺日志管理系統(tǒng)另一種實施例的結(jié)構(gòu)示意圖。

具體實施方式

為使本發(fā)明實施例的目的、技術(shù)方案和優(yōu)點更加清楚,下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。

下面結(jié)合附圖和具體實施方式對本發(fā)明云平臺日志管理方法及系統(tǒng)作進一步地說明:

圖1為本發(fā)明云平臺日志管理方法的一種實施例流程示意圖。參見圖1,該管理方法包括以下步驟:

步驟s101:將格式化后的日志統(tǒng)一發(fā)送到日志服務(wù)器;

步驟s102:日志服務(wù)器對格式化后的日志進行解析;

步驟s103:根據(jù)不同的日志類別,日志服務(wù)器對日志進行分類存儲并創(chuàng)建日志分類索引目錄;

步驟s104:為不同的用戶設(shè)置不同的日志操作權(quán)限及查看權(quán)限;

步驟s105:用戶根據(jù)自己的日志操作權(quán)限設(shè)置日志告警機制;

步驟s106:根據(jù)日志告警機制,日志服務(wù)器監(jiān)控日志變化并向用戶發(fā)送問題日志的告警信息;

步驟s107:用戶根據(jù)自己的查看權(quán)限,在日志展示頁面通過日志分類索引目錄查看問題日志。

圖2為本發(fā)明云平臺日志管理方法的另一種實施例流程示意圖。參見圖2,該管理方法包括以下步驟:

步驟s201:配置日志采集客戶端,采集不同類別的日志并格式化;

步驟s202:將格式化后的日志統(tǒng)一發(fā)送到日志服務(wù)器;

步驟s203:日志服務(wù)器對格式化后的日志進行解析;

步驟s204:根據(jù)不同的日志類別,日志服務(wù)器對日志進行分類存儲并創(chuàng)建日志分類索引目錄;

步驟s205:為不同的用戶設(shè)置不同的日志操作權(quán)限及查看權(quán)限;

步驟s206:用戶根據(jù)自己的日志操作權(quán)限設(shè)置日志告警機制;

步驟s207:根據(jù)日志告警機制,日志服務(wù)器監(jiān)控日志變化并向用戶發(fā)送問題日志的告警信息;

步驟s208:用戶根據(jù)自己的查看權(quán)限,在日志展示頁面通過日志分類索引目錄查看問題日志。

步驟s209:用戶將問題日志導(dǎo)出為不同的格式進行下載。

上述步驟s207具體包括:

步驟s2071:日志服務(wù)器監(jiān)控日志文件的大小,向用戶發(fā)送日志大小的告警信息;

步驟s2072:日志服務(wù)器監(jiān)控日志文件的級別,向用戶發(fā)送日志級別的告警信息;

步驟s2073:日志服務(wù)器監(jiān)控日志文件的內(nèi)容,向用戶發(fā)送日志內(nèi)容的告警信息。

上述日志包括云平臺內(nèi)的自身日志、服務(wù)日志、組件日志、應(yīng)用日志、虛擬機日志和用戶自定義日志。

值得說明的是,日志的操作權(quán)限包括上傳、編輯、設(shè)置日志告警機制等。如果日志服務(wù)器監(jiān)控日志的大小、級別及內(nèi)容超出了日志告警機制的發(fā)生條件,則說明該日志是問題日志,并向用戶發(fā)出相應(yīng)的告警信息。用戶可以根據(jù)自己的操作權(quán)限設(shè)定日志文件的大小告警的閾值,不同的用戶可以設(shè)置不同的閾值,也可以設(shè)定相同的閾值,如果日志服務(wù)器監(jiān)控到文件大小達到閾值,則向用戶發(fā)送日志大小的告警信息。日志的級別由低到高分別為:info,warning,debug,error,如果日志服務(wù)器監(jiān)控到文件的級別達到規(guī)定級別,則向用戶發(fā)送日志級別的告警信息。通過在這里定義的級別,可以控制到應(yīng)用程序中相應(yīng)級別的日志信息的開關(guān)。比如在這里定義了debug級別,則應(yīng)用程序中所有warning級別的日志信息將不被打印出來,也是說大于等于的級別的日志才輸出。通過預(yù)先設(shè)定日志文件內(nèi)容中的某些關(guān)鍵字,如果日志服務(wù)器監(jiān)控到文件的內(nèi)容中出現(xiàn)這些關(guān)鍵字時,則向用戶發(fā)送日志指定關(guān)鍵字的告警信息。

圖3為本發(fā)明云平臺日志管理系統(tǒng)的一種實施例結(jié)構(gòu)示意圖。參見圖3,該管理系統(tǒng)包括以下模塊:

日志發(fā)送模塊301,用于將格式化后的日志統(tǒng)一發(fā)送到日志服務(wù)器;

日志解析模塊302,用于日志服務(wù)器對格式化后的日志進行解析;

日志存儲模塊303,用于根據(jù)不同的日志類別,日志服務(wù)器對日志進行分類存儲并創(chuàng)建日志分類索引目錄;

用戶權(quán)限設(shè)置模塊304,用于為不同的用戶設(shè)置不同的日志操作權(quán)限及查看權(quán)限;

日志告警機制設(shè)置模塊305,用于用戶根據(jù)自己的日志操作權(quán)限設(shè)置日志告警機制;

監(jiān)控告警模塊306,用于根據(jù)日志告警機制,日志服務(wù)器監(jiān)控日志變化并向用戶發(fā)送問題日志的告警信息;

日志檢索模塊307,用于用戶根據(jù)自己的查看權(quán)限,在日志展示頁面通過日志分類索引目錄查看問題日志。

上述日志發(fā)送模塊301依次順序連接日志解析模塊302、日志存儲模塊303、用戶權(quán)限設(shè)置模塊304、日志告警機制設(shè)置模塊305、監(jiān)控告警模塊306和日志檢索模塊307。

圖4為本發(fā)明云平臺日志管理系統(tǒng)的另一種實施例結(jié)構(gòu)示意圖。參見圖4,該管理系統(tǒng)包括以下模塊:

日志采集模塊401,用于配置日志采集客戶端,采集不同類別的日志并格式化;

日志發(fā)送模塊402,用于將格式化后的日志統(tǒng)一發(fā)送到日志服務(wù)器;

日志解析模塊403,用于日志服務(wù)器對格式化后的日志進行解析;

日志存儲模塊404,用于根據(jù)不同的日志類別,日志服務(wù)器對日志進行分類存儲并創(chuàng)建日志分類索引目錄;

用戶權(quán)限設(shè)置模塊405,用于為不同的用戶設(shè)置不同的日志操作權(quán)限及查看權(quán)限;

日志告警機制設(shè)置模塊406,用于用戶根據(jù)自己的日志操作權(quán)限設(shè)置日志告警機制;

監(jiān)控告警模塊407,用于根據(jù)日志告警機制,日志服務(wù)器監(jiān)控日志變化并向用戶發(fā)送問題日志的告警信息;

日志檢索模塊408,用于用戶根據(jù)自己的查看權(quán)限,在日志展示頁面通過日志分類索引目錄查看問題日志;

問題日志下載模塊409,用于用戶將問題日志導(dǎo)出為不同的格式進行下載。

所述監(jiān)控告警模塊407進一步包括:

第一監(jiān)控告警子模塊4071,用于日志服務(wù)器監(jiān)控日志文件的大小,向用戶發(fā)送日志大小的告警信息;

第二監(jiān)控告警子模塊4072,用于日志服務(wù)器監(jiān)控日志文件的級別,向用戶發(fā)送日志級別的告警信息;

第三監(jiān)控告警子模塊4073,用于日志服務(wù)器監(jiān)控日志文件的內(nèi)容,向用戶發(fā)送日志內(nèi)容的告警信息。

上述日志采集模塊401依次順序連接日志發(fā)送模塊402、日志解析模塊403、日志存儲模塊404、用戶權(quán)限設(shè)置模塊405、日志告警機制設(shè)置模塊406、監(jiān)控告警模塊407、日志檢索模塊408和問題日志下載模塊409。監(jiān)控告警模塊407進一步連接第一監(jiān)控告警子模塊4071、第二監(jiān)控告警子模塊4072和第三監(jiān)控告警子模塊4073。

對于本發(fā)明實施例公開的系統(tǒng)而言,由于其與實施例公開的方法相對應(yīng),所以描述比較簡單,相關(guān)之處參見方法部分說明即可。

專業(yè)人員還可以進一步意識到,結(jié)合本文中所公開的實施例描述的各示例的單元及算法步驟,能夠以電子硬件、計算機軟件或者二者的結(jié)合來實現(xiàn),為了清楚地說明硬件和軟件的可互換性,在上述說明中已經(jīng)按照功能一般性地描述了各示例的組成及步驟。而這些功能究竟以硬件還是軟件方式來執(zhí)行,取決于技術(shù)方案的特定應(yīng)用和設(shè)計約束條件。專業(yè)技術(shù)人員可以對每個特定的應(yīng)用來使用不同方法來實現(xiàn)所描述的功能,但是這種實現(xiàn)不應(yīng)認為超出本發(fā)明的范圍。

以上所述僅為本發(fā)明示意性的具體實施方式,并非用以限定本發(fā)明的范圍,任何本領(lǐng)域的技術(shù)人員在不脫離本發(fā)明構(gòu)思和原則的前提下所做出的等同變化與修改,均應(yīng)屬于本發(fā)明保護的范圍。

當前第1頁1 2 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1