數(shù)據(jù)信息,以生成包括對應于消息代碼的消息的日志消息??刂茊卧?20可以將生成的日志消息存儲在存儲單元230中。
[0036]存儲單元230可以存儲日志消息歷史生成信息和由控制單元220基于從監(jiān)視控制裝置100處接收的日志數(shù)據(jù)信息而生成的日志消息。
[0037]依據(jù)本實施例的存儲單元230可以包括:數(shù)據(jù)存儲單元231和歷史存儲單元232.
[0038]日志查看器240可以與日志數(shù)據(jù)處理服務器200連接,并且可以只提取和顯示對應于隊列信息的日志消息。日志查看器240可以是用于輸出日志消息的輸出裝置,或者可以是通過外部通信而連接的外部終端裝置。
[0039]下面結合附圖3到附圖5,對本實施例中基于上述系統(tǒng)的日志數(shù)據(jù)處理操作進行詳細的描述。
[0040]圖3為說明依據(jù)本實施例中在監(jiān)視控制裝置中的生成日志數(shù)據(jù)和傳輸操作的流程圖。
[0041]如圖3所示,依據(jù)本實施例的監(jiān)視控制裝置100的控制單元110可以生成對應于應用程序的日志數(shù)據(jù)(S302)。
[0042]控制單元110可以檢查(提取)日志數(shù)據(jù)信息以將已生成的日志數(shù)據(jù)發(fā)送給日志數(shù)據(jù)處理服務器(S304)。
[0043]然后,控制單元110可以允許日志數(shù)據(jù)信息被發(fā)送(S306)。
[0044]圖5為說明本實施例的經(jīng)處理的日志數(shù)據(jù)的格式的示意圖。
[0045]如圖5所示,監(jiān)視控制裝置100的控制單元110可以生成如附圖標記510所指出的格式的應用程序的日志數(shù)據(jù)。如上述對圖2的描述,日志數(shù)據(jù)510可以包括:應用程序標識符信息511、消息代碼信息512和日志消息參數(shù)513。在本實施例中,假設應用程序的標識符為“ I ”,消息代碼信息是“A0001”,其定義為A部分的OOOl,且日志消息參數(shù)為“金額”。
[0046]控制單元110將被提取的待發(fā)送給日志數(shù)據(jù)處理服務器200的日志數(shù)據(jù)消息發(fā)送給日志數(shù)據(jù)處理服務器200 (S306),所述日志數(shù)據(jù)信息包括:日志消息參數(shù)513 (金額)、消息代碼信息512 (A0001)和應用程序標識符信息511 (I)。
[0047]下面結合附圖4,根據(jù)從監(jiān)視控制裝置100發(fā)送給日志數(shù)據(jù)處理服務器200的日志數(shù)據(jù)信息,對日志數(shù)據(jù)處理服務器200的日志數(shù)據(jù)處理操作進行詳細的描述。
[0048]圖4為說明依據(jù)本實施例的日志數(shù)據(jù)處理服務器的操作的流程圖。
[0049]如圖4所示,依據(jù)本實施例的日志數(shù)據(jù)處理服務器200的控制單元220可以從自監(jiān)視控制裝置100處接收日志數(shù)據(jù)信息(S402)。
[0050]控制單元220可以基于從監(jiān)視控制裝置100處接收的日志數(shù)據(jù)信息生成日志消息(S404)ο
[0051 ] 如圖5中附圖標記520所指的,生成的日志消息可以包括:日志數(shù)據(jù)的消息代碼信息、日志數(shù)據(jù)的級別,以及包括日志消息參數(shù)的消息格式。
[0052]S卩,基于從監(jiān)視控制裝置100處接收的日志數(shù)據(jù)信息,為了生成級別字符串522,控制單元220可以檢查消息代碼信息521 (A0001),以從數(shù)據(jù)庫中發(fā)現(xiàn)級別信息。另外,通過以消息類型參數(shù)值來替換日志消息參數(shù)513 (金額),可以生成消息字符串523。
[0053]控制單元220可以將級別字符串522和消息字符串523組合,以生成對應于應用程序的日志消息,其中,生成的日志消息可以被插入到相應的隊列和對應于應用程序信息的歷史文件中,從而被存儲在存儲單元230中(S406)。
[0054]如圖5中的附圖標記530所示,控制單元220可以通過日志查看器250輸出生成的和存儲的日志消息,通過日志查看器250輸出的日志消息可以包括:對應于應用程序的日志數(shù)據(jù)的生成時間531、日志數(shù)據(jù)的級別532以及日志消息533。
[0055]如上述描述,為了搜集和分析大量由于程序的執(zhí)行而生成的日志數(shù)據(jù),基于本實施例的處理應用程序日志數(shù)據(jù)的裝置和方法,提供了一種用于管理和處理日志數(shù)據(jù)的服務器,以便利用最小化的通信負載、時間和成本來處理搜集到的日志數(shù)據(jù)。
[0056]在說明書中提到的“一個實施例”、“實施例”、“實施方案”等,都意味著結合實施例描述的特定特征、結構或者特性包括在本發(fā)明的至少一個實施例中。在說明書中不同地方出現(xiàn)的這類短語不必都指同一個實施例。此外,當特定特征、結構或特性結合任意的實施例描述時,應當認為結合其他實施例實現(xiàn)這些特征、結構或特性也是在本領域技術人員能力范圍內(nèi)的。
[0057]雖然已經(jīng)通過多個實施方式對實施例進行了描述,應當被理解的是,本領域技術人員接受的許多其他的更改或?qū)嵤┓绞揭猜淙氡竟_的原則的精神和范圍內(nèi)。更具體地,在本公開內(nèi)容、附圖和權利要求的范圍內(nèi)的主體組成布置的組成部件和/或布置可以進行多種變型和修改。除了組成部件和/或布置的變型或修改,替代使用于本領域的技術人員也是顯而易見的。
【主權項】
1.一種日志數(shù)據(jù)處理裝置,包括: 通信單元,其配置為從生成日志數(shù)據(jù)的裝置處接收對應于應用程序的日志數(shù)據(jù)信息; 控制單元,其配置為根據(jù)所述日志數(shù)據(jù)信息生成日志消息;及 存儲單元,其配置為存儲所述日志消息和已生成的所述日志消息的歷史生成信息, 其中,所述日志數(shù)據(jù)信息包括:日志消息參數(shù)、消息代碼信息和該應用程序的標識符信息。2.根據(jù)權利要求1所述的日志數(shù)據(jù)處理裝置,其中,所述日志消息包括:基于日志數(shù)據(jù)信息的級別字符串和消息字符串。3.根據(jù)權利要求1所述的日志數(shù)據(jù)處理裝置,其中,所述控制單元基于所述消息代碼信息生成所述日志數(shù)據(jù)的級別字符串和級別信息。4.根據(jù)權利要求1所述的日志數(shù)據(jù)處理裝置,其中,所述存儲單元包括: 歷史存儲單元,其配置為存儲日志消息的歷史生成信息,及 數(shù)據(jù)存儲單元,其配置為存儲已生成的日志消息。5.根據(jù)權利要求1所述的日志數(shù)據(jù)處理裝置,進一步包括:日志查看器,其配置為輸出基于所述日志數(shù)據(jù)信息的所述日志消息。6.根據(jù)權利要求1所述的日志數(shù)據(jù)處理裝置,其中,所述生成日志數(shù)據(jù)的裝置是監(jiān)視控制裝置。7.一種日志數(shù)據(jù)處理系統(tǒng),包括: 日志數(shù)據(jù)生成裝置,其配置為執(zhí)行應用程序并生成對應于所執(zhí)行的應用程序的日志數(shù)據(jù); 通信單元,其配置為從所述日志數(shù)據(jù)生成裝置處接收對應于所述應用程序的日志數(shù)據(jù); 控制單元,其配置為基于所述日志數(shù)據(jù)信息生成日志消息;及 存儲單元,其配置為存儲所述日志消息和已生成的日志消息的歷史生成信息, 其中,所述日志數(shù)據(jù)信息包括:日志消息參數(shù)、消息代碼信息和所述應用程序的標識符?目息O8.根據(jù)權利要求7所述的日志數(shù)據(jù)處理系統(tǒng),其中,所述日志消息包括:基于所述日志數(shù)據(jù)信息的級別字符串和消息字符串。9.根據(jù)權利要求7所述的日志數(shù)據(jù)處理系統(tǒng),其中,所述控制單元基于所述消息代碼信息生成日志數(shù)據(jù)的級別字符串和級別信息。10.根據(jù)權利要求7所述的日志數(shù)據(jù)處理系統(tǒng),其中,所述存儲單元包括: 歷史存儲單元,其配置為存儲所述日志消息的歷史生成信息;及 數(shù)據(jù)存儲單元,其配置為存儲生成的所述日志消息。
【專利摘要】本發(fā)明涉及一種日志數(shù)據(jù)的處理裝置及其控制方法。依據(jù)實施例的日志數(shù)據(jù)處理裝置包括:配置為從生成日志數(shù)據(jù)的裝置處接收對應于應用程序的日志數(shù)據(jù)信息的通信單元、配置為基于所述日志數(shù)據(jù)信息生成日志消息的控制單元,以及配置為存儲日志消息和已生成的所述日志消息的歷史生成信息的存儲單元,其中所述日志數(shù)據(jù)信息包括:日志消息參數(shù)、消息代碼信息和所述應用程序的標識符信息。
【IPC分類】G06F17/30
【公開號】CN105022774
【申請?zhí)枴緾N201510178524
【發(fā)明人】金兌昊, 李镕翼, 樸鍾皓
【申請人】Ls產(chǎn)電株式會社
【公開日】2015年11月4日
【申請日】2015年4月15日
【公告號】EP2933726A1, US20150293801