欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

日志管理方法及系統(tǒng)的制作方法

文檔序號(hào):6535708閱讀:227來(lái)源:國(guó)知局
日志管理方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明適用于網(wǎng)絡(luò)信息管理和維護(hù)【技術(shù)領(lǐng)域】,提供了一種日志管理方法,包括步驟:日志保存步驟,將日志分為不同的日志類型、日志等級(jí)和/或時(shí)間段,將不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段的所述日志存儲(chǔ)在數(shù)據(jù)庫(kù)的不同的日志表中;日志查詢步驟,接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志查詢請(qǐng)求后,在所述指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的所述日志表中查詢?nèi)罩尽O鄳?yīng)地,本發(fā)明還提供一種日志管理系統(tǒng)。借此,本發(fā)明通過(guò)采用清晰的日志類型、日志等級(jí)和/或時(shí)間段方式來(lái)存儲(chǔ)和管理日志,使得日志管理同時(shí)具備高效、清晰、靈活、完整、可追溯的優(yōu)點(diǎn)。
【專利說(shuō)明】日志管理方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)信息管理和維護(hù)【技術(shù)領(lǐng)域】,尤其涉及一種日志管理方法及系統(tǒng)?!颈尘凹夹g(shù)】
[0002]在軟件的開(kāi)發(fā)、測(cè)試、使用和維護(hù)過(guò)程中,日志對(duì)于系統(tǒng)的正確和穩(wěn)定的運(yùn)行提供了非常重要的參考和依據(jù),幫助開(kāi)發(fā)、測(cè)試、維護(hù)人員對(duì)軟件系統(tǒng)進(jìn)行調(diào)試和維護(hù)。然而一般情況下日志的數(shù)據(jù)量是非常大的,這就使查詢、維護(hù)起來(lái)非常困難。系統(tǒng)運(yùn)行的時(shí)間越長(zhǎng)則日志量越大,查詢起來(lái)也越慢,簡(jiǎn)單的刪除又會(huì)使過(guò)去的日志信息無(wú)法追溯,以至于需要查詢時(shí)找不到相應(yīng)的日志,所以就要建立一種方便、靈活、可追溯和恢復(fù)的日志管理系統(tǒng)。
[0003]目前軟件對(duì)于日志的處理主要采用的就是定期刪除儲(chǔ)存時(shí)間最久的一段時(shí)間的日志數(shù)據(jù),以減少日志的數(shù)據(jù)量方便查詢和管理,但是存在明顯的缺點(diǎn)與不足:
[0004]一、定期刪除部分日志雖然使數(shù)據(jù)量減少了,但是當(dāng)管理員需查看過(guò)去日志的時(shí)候,無(wú)法再現(xiàn)已刪除的日志;
[0005]二、刪除日志的時(shí)間不易控制,刪除的時(shí)間設(shè)置長(zhǎng)了,無(wú)法達(dá)到減少數(shù)據(jù)的目的;刪除日志的時(shí)間設(shè)置短了,會(huì)導(dǎo)致重要的日志數(shù)據(jù)被過(guò)早地刪除,不利于管理員查看日志信息;
[0006]三、日志記錄表中數(shù)據(jù)混亂,不同類型的日志沒(méi)有區(qū)分的放在一起,使得系統(tǒng)中保留了過(guò)多不重要的日志信息,在查詢時(shí)會(huì)損耗過(guò)多的性能;
[0007]四、對(duì)于日志導(dǎo)出和刪除的成功與失敗沒(méi)有記錄,由于停電、停機(jī)維護(hù)、故障等造成導(dǎo)出和刪除不成功等情況無(wú)法得知,無(wú)法彌補(bǔ)異常情況導(dǎo)致的數(shù)據(jù)丟失問(wèn)題,對(duì)于導(dǎo)出和刪除本身無(wú)法追蹤和控制。
[0008]綜上可知,現(xiàn)有技術(shù)在實(shí)際使用上顯然存在不便與缺陷,所以有必要加以改進(jìn)。

【發(fā)明內(nèi)容】

[0009]針對(duì)上述的缺陷,本發(fā)明的目的在于提供一種日志管理方法及系統(tǒng),其通過(guò)采用清晰的日志類型、日志等級(jí)和/或時(shí)間段方式來(lái)存儲(chǔ)和管理日志,使得日志管理同時(shí)具備高效、清晰、靈活、完整、可追溯的優(yōu)點(diǎn)。
[0010]為了實(shí)現(xiàn)上述目的,本發(fā)明提供一種日志管理方法,包括步驟有:
[0011]日志保存步驟,將不同的日志類型、日志等級(jí)和/或時(shí)間段的所述日志存儲(chǔ)在數(shù)據(jù)庫(kù)的不同的日志表中;
[0012]日志查詢步驟,接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志查詢請(qǐng)求后,在所述指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的所述日志表中查詢?nèi)罩尽?br> [0013]根據(jù)本發(fā)明所述的日志管理方法,還包括:
[0014]設(shè)置步驟,將所述日志分為不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段,同時(shí)設(shè)置日志處理規(guī)則表,所述日志處理規(guī)則表為不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段的所述日志設(shè)置不同的日志處理規(guī)則;
[0015]日志處理步驟,根據(jù)所述日志對(duì)應(yīng)的所述日志處理規(guī)則,對(duì)所述日志進(jìn)行處理。
[0016]根據(jù)本發(fā)明所述的日志管理方法,所述設(shè)置步驟進(jìn)一步包括:
[0017]為不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段的所述日志設(shè)置不同的保存時(shí)限和外部備份地址;
[0018]所述日志處理步驟進(jìn)一步包括:
[0019]當(dāng)所述數(shù)據(jù)庫(kù)中的所述日志對(duì)應(yīng)的所述保存時(shí)限到達(dá)時(shí),將所述日志導(dǎo)出至所述外部備份地址對(duì)應(yīng)的日志文件夾中以完成日志備份;
[0020]在所述數(shù)據(jù)庫(kù)中刪除已導(dǎo)出的所述日志。
[0021]根據(jù)本發(fā)明所述的日志管理方法,所述日志處理步驟進(jìn)一步包括:
[0022]對(duì)所述數(shù)據(jù)庫(kù)中的所述日志的導(dǎo)出和刪除進(jìn)行記錄和分析,并生成對(duì)應(yīng)的日志導(dǎo)出記錄表;
[0023]所述設(shè)置步驟進(jìn)一步包括:
[0024]為不同的所述日志表中關(guān)鍵字段建立索引。
[0025]根據(jù)本發(fā)明所述的日志管理方法,還包括:
[0026]日志恢復(fù)步驟,接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志恢復(fù)請(qǐng)求后,將所述日志文件夾中與所述指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的所述日志導(dǎo)入到指定數(shù)據(jù)庫(kù)以完成日志恢復(fù)。
[0027]本發(fā)明還提供一種日志管理系統(tǒng),包括有:
[0028]日志保存模塊,用于將不同的日志類型、日志等級(jí)和/或時(shí)間段的所述日志存儲(chǔ)在數(shù)據(jù)庫(kù)的不同的日志表中;
[0029]日志查詢模塊,用于接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志查詢請(qǐng)求后,在所述指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的所述日志表中查詢?nèi)罩尽?br> [0030]根本發(fā)明所述的日志管理系統(tǒng),還包括:
[0031]設(shè)置模塊,用于將所述日志分為不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段,同時(shí)設(shè)置日志處理規(guī)則表,所述日志處理規(guī)則表為不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段的所述日志設(shè)置不同的日志處理規(guī)則;
[0032]日志處理模塊,用于根據(jù)所述日志對(duì)應(yīng)的所述日志處理規(guī)則,對(duì)所述日志進(jìn)行處理。
[0033]根本發(fā)明所述的日志管理系統(tǒng),所述設(shè)置模塊用于為不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段的所述日志設(shè)置不同的保存時(shí)限和外部備份地址;
[0034]所述日志處理模塊進(jìn)一步包括:
[0035]備份子模塊,用于當(dāng)所述數(shù)據(jù)庫(kù)中的所述日志對(duì)應(yīng)的所述保存時(shí)限到達(dá)時(shí),將所述日志導(dǎo)出至所述外部備份地址對(duì)應(yīng)的日志文件夾中以完成日志備份;
[0036]刪除子模塊,用于在所述數(shù)據(jù)庫(kù)中刪除已導(dǎo)出的所述日志。
[0037]根本發(fā)明所述的日志管理系統(tǒng),所述日志處理模塊進(jìn)一步包括:
[0038]記錄子模塊,用于對(duì)所述數(shù)據(jù)庫(kù)中的所述日志的導(dǎo)出和刪除進(jìn)行記錄和分析,并生成對(duì)應(yīng)的日志導(dǎo)出記錄表;[0039]所述設(shè)置模塊還用于為不同的所述日志表中關(guān)鍵字段建立索引。
[0040]根本發(fā)明所述的日志管理系統(tǒng),還包括:
[0041]日志恢復(fù)模塊,用于接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志恢復(fù)請(qǐng)求后,將所述日志文件夾中與所述指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的所述日志導(dǎo)入到指定數(shù)據(jù)庫(kù)完成日志恢復(fù)。
[0042]本發(fā)明將日志分為不同的日志類型、日志等級(jí)和/或時(shí)間段,將不同的日志類型、日志等級(jí)和/或時(shí)間段的日志存儲(chǔ)在數(shù)據(jù)庫(kù)的不同的日志表中;當(dāng)接收到日志查詢請(qǐng)求后,到指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的日志表中查詢?nèi)罩尽?yōu)選的是,為不同的日志類型、日志等級(jí)和/或時(shí)間段的日志設(shè)置不同的日志處理規(guī)則,根據(jù)日志對(duì)應(yīng)的日志處理規(guī)則,對(duì)日志進(jìn)行相應(yīng)處理。借此,本發(fā)明通過(guò)采用清晰的日志類型、日志等級(jí)和/或時(shí)間段方式來(lái)存儲(chǔ)和管理日志,使得日志管理同時(shí)具備高效、清晰、靈活、完整、可追溯的優(yōu)點(diǎn)。
【專利附圖】

【附圖說(shuō)明】
[0043]圖1是本發(fā)明日志管理系統(tǒng)的結(jié)構(gòu)示意圖;
[0044]圖2是本發(fā)明優(yōu)選日志管理系統(tǒng)的結(jié)構(gòu)示意圖;
[0045]圖3是本發(fā)明日志管理方法的流程圖;
[0046]圖4是本發(fā)明第一實(shí)施例中日志管理方法的流程圖;
[0047]圖5是本發(fā)明第二實(shí)施例中日志保存流程圖;
[0048]圖6是本發(fā)明第二實(shí)施例中日志查詢流程圖;
[0049]圖7是本發(fā)明第二實(shí)施例中日志處理流程圖;
[0050]圖8是本發(fā)明第二實(shí)施例中日志恢復(fù)流程圖。
【具體實(shí)施方式】
[0051]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
[0052]圖1是本發(fā)明日志管理系統(tǒng)的結(jié)構(gòu)示意圖,所述日志管理系統(tǒng)100包括有日志保存模塊10和日志查詢模塊20,其中:
[0053]所述日志保存模塊10,用于將不同的日志類型、日志等級(jí)和/或時(shí)間段的日志存儲(chǔ)在數(shù)據(jù)庫(kù)的不同的日志表中。本發(fā)明的日志為任意軟件的日志,將日志分類不同的日志類型,如系統(tǒng)日志、審計(jì)日志、升級(jí)日志、文件日志等,日志的分類使得系統(tǒng)保存日志時(shí)結(jié)構(gòu)清晰,便于維護(hù)。將日志分為不同的日志等級(jí),如L1、L2...,根據(jù)系統(tǒng)的需求,管理員可自行設(shè)定不同的處理規(guī)則,使得不同日志等級(jí)的日志的保存時(shí)間不一樣,等級(jí)越高的日志的保存時(shí)限越長(zhǎng),即越晚被刪除,既減少了日志數(shù)據(jù)量又使得重要日志不被過(guò)早刪除便于查詢和系統(tǒng)的檢測(cè)維 護(hù)。日志管理系統(tǒng)100智能分析不同時(shí)間段產(chǎn)生的日志數(shù)據(jù)量,根據(jù)不同時(shí)間段內(nèi)生成日志數(shù)量的不同,將日志分多表保存,各表存儲(chǔ)日志的時(shí)間段不同,如I周、I月、3月…,根據(jù)查詢?nèi)罩镜臅r(shí)間段選擇適當(dāng)?shù)谋恚瑫r(shí)為表中關(guān)鍵字段建立索引,以提高查詢效率。[0054]所述日志查詢模塊20,用于接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志查詢請(qǐng)求后,在指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的日志表中查詢?nèi)罩?。用戶進(jìn)行查詢時(shí),向日志管理系統(tǒng)100發(fā)出日志查詢請(qǐng)求,該日志查詢請(qǐng)求中可以選擇特定的指定日志類型、指定日志等級(jí)、指定時(shí)間段之一或任意組合作為查詢條件,以便在指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的日志表中查詢?nèi)罩?,從而查詢操作更加高效且查詢結(jié)果更為清晰。
[0055]本發(fā)明根據(jù)日志類型、日志等級(jí)和/或時(shí)間段以及相應(yīng)的日志處理規(guī)則來(lái)保存和管理日志,以方便日志的查詢和系統(tǒng)的維護(hù)。
[0056]圖2是本發(fā)明優(yōu)選日志管理系統(tǒng)的結(jié)構(gòu)示意圖,所述日志管理系統(tǒng)100包括有日志保存模塊10、日志查詢模塊20、設(shè)置模塊30、日志處理模塊40和/或日志恢復(fù)模塊50,其中:
[0057]所述設(shè)置模塊30,用于將日志分為不同的日志類型、日志等級(jí)和/或時(shí)間段,同時(shí)設(shè)置日志處理規(guī)則表,所述日志處理規(guī)則表為不同的日志類型、日志等級(jí)和/或時(shí)間段的日志設(shè)置不同的日志處理規(guī)則。優(yōu)選的是,設(shè)置模塊30還用于為不同的日志表中關(guān)鍵字段建立索引,以提高查詢效率。優(yōu)選的是,設(shè)置模塊30用于為不同的日志類型、日志等級(jí)和/或時(shí)間段的日志設(shè)置不同的保存時(shí)限和外部備份地址。
[0058]所述日志保存模塊10,用于將不同的日志類型、日志等級(jí)和/或時(shí)間段的日志存儲(chǔ)在數(shù)據(jù)庫(kù)的不同的日志表中。
[0059]所述日志查詢模塊20,用于接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志查詢請(qǐng)求后,在指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的日志表中查詢?nèi)罩尽?br> [0060]所述日志處理模塊40,用于根據(jù)日志對(duì)應(yīng)的日志處理規(guī)則,對(duì)日志進(jìn)行處理。優(yōu)選的是,日志處理模塊40進(jìn)一步包括:
[0061]備份子模塊41,用于當(dāng)數(shù)據(jù)庫(kù)中的日志對(duì)應(yīng)的保存時(shí)限到達(dá)時(shí),將日志導(dǎo)出至外部備份地址對(duì)應(yīng)的日志文件夾中以完成日志備份,所述日志文件夾為數(shù)據(jù)庫(kù)之外的文件夾。
[0062]刪除子模塊42,用于在數(shù)據(jù)庫(kù)中刪除已導(dǎo)出的日志。
[0063]記錄子模塊43,用于對(duì)數(shù)據(jù)庫(kù)中的日志的導(dǎo)出和刪除進(jìn)行記錄和分析,并生成對(duì)應(yīng)的日志導(dǎo)出記錄表。檢查是否有因意外情況造成未導(dǎo)出和刪除的,以便及時(shí)彌補(bǔ)異常情況導(dǎo)致的數(shù)據(jù)丟失問(wèn)題,對(duì)于導(dǎo)出和刪除本身追蹤和控制。
[0064]所述日志恢復(fù)模塊50,用于接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志恢復(fù)請(qǐng)求后,將日志文件夾中與指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的日志導(dǎo)入到指定數(shù)據(jù)庫(kù)完成日志恢復(fù)。
[0065]本發(fā)明日志管理系統(tǒng)100優(yōu)選基于Web或相應(yīng)的數(shù)據(jù)庫(kù),采用清晰的日志分類、日志分級(jí)和/或日志分時(shí)方式,將不同類型的日志分別保存在不同的日志表中,使日志的保存和管理更加清晰;查詢時(shí)按照設(shè)定的日志類型、日志等級(jí)和/或時(shí)間段到特定的表中查詢數(shù)據(jù),使查詢結(jié)果更加高效和清晰;同時(shí),日志管理系統(tǒng)100每隔一定時(shí)間將會(huì)把日志導(dǎo)出,以備后續(xù)查看,同時(shí)刪除過(guò)期日志,減少查詢時(shí)的數(shù)據(jù)量;在用戶需要查詢?nèi)罩緯r(shí),可在日志查詢工具中方便的選擇相應(yīng)類型和等級(jí)的日志,并根據(jù)需要設(shè)定查看日志的時(shí)間段,使日志的查詢結(jié)果更有條理,更加清晰,便于用戶閱讀;若用戶需要查詢已刪除的日志,則可將備份的日志文件中的數(shù)據(jù)導(dǎo)入到日志恢復(fù)瀏覽工具的數(shù)據(jù)庫(kù)中進(jìn)行查看,查看后還可將其清除方便后續(xù)使用。
[0066]圖3是本發(fā)明日志管理方法的流程圖,其可通過(guò)如圖1或圖2所示的日志管理系統(tǒng)100實(shí)現(xiàn),所述日志管理方法包括步驟有:
[0067]步驟S301,日志保存步驟,將不同的日志類型、日志等級(jí)和/或時(shí)間段的日志存儲(chǔ)在數(shù)據(jù)庫(kù)的不同的日志表中。
[0068]本發(fā)明的日志為任意軟件的日志,將日志分類不同的日志類型,如系統(tǒng)日志、審計(jì)日志、升級(jí)日志、文件日志等,日志的分類使得系統(tǒng)保存日志時(shí)結(jié)構(gòu)清晰,便于維護(hù)。將日志分為不同的日志等級(jí),如L1、L2...,根據(jù)系統(tǒng)的需求,管理員可自行設(shè)定不同的處理規(guī)則,使得不同日志等級(jí)的日志的保存時(shí)間不一樣,等級(jí)越高的日志的保存時(shí)限越長(zhǎng),即越晚被刪除,既減少了日志數(shù)據(jù)量又使得重要日志不被過(guò)早刪除便于查詢和系統(tǒng)的檢測(cè)維護(hù)。日志管理系統(tǒng)100智能分析不同時(shí)間段產(chǎn)生的日志數(shù)據(jù)量,根據(jù)不同時(shí)間段內(nèi)生成日志數(shù)量的不同,將日志分多表保存,各表存儲(chǔ)日志的時(shí)間段不同,如I周、I月、3月…,根據(jù)查詢?nèi)罩镜臅r(shí)間段選擇適當(dāng)?shù)谋?,同時(shí)為表中關(guān)鍵字段建立索引,以提高查詢效率。
[0069]步驟S302,日志查詢步驟,接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志查詢請(qǐng)求后,在指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的日志表中查詢?nèi)罩尽?br> [0070]用戶需要查詢?nèi)罩緯r(shí),向日志管理系統(tǒng)100發(fā)出日志查詢請(qǐng)求,該日志查詢請(qǐng)求中可以選擇特定的指定日志類型、指定日志等級(jí)、指定時(shí)間段之一或任意組合作為查詢條件,以便在指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的日志表中查詢?nèi)罩?,從而查詢操作更加高效且查詢結(jié)果更為清晰。
[0071]優(yōu)選的是,本發(fā)明日志管理方法還可包括:
[0072]設(shè)置步驟:將日志分為不同的日志類型、日志等級(jí)和/或時(shí)間段,設(shè)置日志處理規(guī)則表,日志處理規(guī)則表為不同的日志類型、日志等級(jí)和/或時(shí)間段的日志設(shè)置不同的日志處理規(guī)則。優(yōu)選的是,為不同的日志類型、日志等級(jí)和/或時(shí)間段的日志設(shè)置不同的保存時(shí)限和外部備份地址。優(yōu)選的是,為不同的日志表中關(guān)鍵字段建立索引。所述設(shè)置步驟在步驟S301之前執(zhí)行。
[0073]日志處理步驟,根據(jù)日志對(duì)應(yīng)的日志處理規(guī)則,對(duì)日志進(jìn)行處理。所述日志處理步驟在步驟S301之后執(zhí)行。
[0074]圖4是本發(fā)明第一實(shí)施例中日志管理方法的流程圖,其可通過(guò)如圖2所示的日志管理系統(tǒng)100實(shí)現(xiàn),所述日志管理方法包括步驟有:
[0075]步驟S401,將日志分為不同的日志類型、日志等級(jí)和/或時(shí)間段。
[0076]步驟S402,為不同的日志類型、日志等級(jí)和/或時(shí)間段的日志設(shè)置不同的保存時(shí)限和外部備份地址。
[0077]步驟S403,將不同的日志類型、日志等級(jí)和/或時(shí)間段的日志存儲(chǔ)在數(shù)據(jù)庫(kù)的不同的日志表中。
[0078]步驟S404,接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志查詢請(qǐng)求。[0079]步驟S405,在指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的日志表中查詢?nèi)罩尽?br> [0080]步驟S406,判斷數(shù)據(jù)庫(kù)中的日志對(duì)應(yīng)的保存時(shí)限是否到達(dá),若是則執(zhí)行步驟S407,否則繼續(xù)執(zhí)行本步驟。
[0081] 步驟S407,將日志導(dǎo)出至外部備份地址對(duì)應(yīng)的日志文件夾中以完成日志備份。
[0082]步驟S408,在數(shù)據(jù)庫(kù)中刪除已導(dǎo)出的日志。
[0083]步驟S409,對(duì)數(shù)據(jù)庫(kù)中的日志的導(dǎo)出和刪除進(jìn)行記錄和分析,并生成對(duì)應(yīng)的日志導(dǎo)出記錄表。
[0084]本步驟檢查是否有因意外情況造成未導(dǎo)出和刪除的,以便及時(shí)彌補(bǔ)異常情況導(dǎo)致的數(shù)據(jù)丟失問(wèn)題,對(duì)于導(dǎo)出和刪除本身追蹤和控制。
[0085]步驟S410,接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志恢復(fù)請(qǐng)求。
[0086]步驟S411,將日志文件夾中與指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的日志導(dǎo)入到指定數(shù)據(jù)庫(kù)以完成日志恢復(fù)。
[0087]圖5是本發(fā)明第二實(shí)施例中日志保存流程圖。日志管理系統(tǒng)100可根據(jù)日志不同的內(nèi)容、處理對(duì)象、處理軟件等因素,將日志分為不同的日志類別,如系統(tǒng)日志、審計(jì)日志、升級(jí)日志、文件日志等。日志管理系統(tǒng)100還可將日志分為不同的日志等級(jí),如L1、L2…,根據(jù)系統(tǒng)的需求,用戶可自行設(shè)定不同的日志處理規(guī)則,使得不同日志等級(jí)的日志的保存時(shí)限不一樣,日志等級(jí)越高的日志的保存時(shí)限越長(zhǎng),既減少了日志數(shù)據(jù)量又使得重要日志不被過(guò)早刪除便于查詢和系統(tǒng)的檢測(cè)維護(hù)。日志管理系統(tǒng)100智能分析不同時(shí)間段產(chǎn)生的日志數(shù)據(jù)量,根據(jù)不同時(shí)間段內(nèi)生成日志數(shù)量的不同,將日志分多表保存,各日志表存儲(chǔ)日志的時(shí)間段不同,如I周、I月、3月…,根據(jù)查詢?nèi)罩镜臅r(shí)間選擇適當(dāng)?shù)娜罩颈?,同時(shí)為日志表中關(guān)鍵字段建立索引,以提高查詢效率。本發(fā)明中各個(gè)日志表保存的時(shí)間不同(如I周、I個(gè)月、3個(gè)月),具體保存時(shí)限根據(jù)日志處理規(guī)則表制定。將日志分類,日志分級(jí)和/或日志分時(shí)可使得系統(tǒng)保存日志時(shí)結(jié)構(gòu)清晰,便于維護(hù)。
[0088]圖6是本發(fā)明第二實(shí)施例中日志查詢流程圖。查詢時(shí)按照設(shè)定的日志類型、日志等級(jí)和/或時(shí)間段到特定的日志表中查詢?nèi)罩緮?shù)據(jù),并將查詢結(jié)果予以展示,使查詢結(jié)果更加高效和清晰。優(yōu)選的是,在用戶需要查詢?nèi)罩緯r(shí),可在日志查詢工具中方便的選擇相應(yīng)日志類型和日志等級(jí)的日志,并根據(jù)需要設(shè)定查看日志的時(shí)間段,使日志的查詢結(jié)果更有條理,更加清晰,便于用戶閱讀。
[0089]圖7是本發(fā)明第二實(shí)施例中日志處理流程圖,日志管理系統(tǒng)100設(shè)置有日志處理規(guī)則表,所述日志處理規(guī)則表為每個(gè)日志類別、日志等級(jí)和/或時(shí)間段的日志表設(shè)置合理的保存時(shí)間和導(dǎo)出地址,每隔一段時(shí)間將符合規(guī)則要求的日志根據(jù)日志處理規(guī)則導(dǎo)出到指定的日志文件夾,并將剛導(dǎo)出的日志從數(shù)據(jù)庫(kù)中刪除。日志管理系統(tǒng)100每隔一定時(shí)間將會(huì)把日志導(dǎo)出,以備后續(xù)查看,同時(shí)刪除過(guò)期日志,減少查詢時(shí)的數(shù)據(jù)量。并且,日志管理系統(tǒng)100在導(dǎo)出和刪除前對(duì)照導(dǎo)出日志,檢查是否有因意外情況造成未導(dǎo)出和刪除的,以便及時(shí)彌補(bǔ)異常情況導(dǎo)致的數(shù)據(jù)丟失問(wèn)題,對(duì)于導(dǎo)出和刪除本身追蹤和控制。本發(fā)明可以Excel.wordaxt等多種文件格式導(dǎo)出日志便于直接查看導(dǎo)出的日志文件,并建立單獨(dú)的日志瀏覽工具,方便管理員對(duì)日志進(jìn)行管理。對(duì)日志的導(dǎo)出和刪除情況進(jìn)行記錄和分析,由于意外導(dǎo)致的備份和刪除失敗進(jìn)行及時(shí)的彌補(bǔ),盡量避免數(shù)據(jù)丟失和數(shù)據(jù)庫(kù)數(shù)據(jù)的混亂。
[0090]圖8是本發(fā)明第二實(shí)施例中日志恢復(fù)流程圖。建立專門的日志恢復(fù)瀏覽工具,若用戶需要查詢已刪除的日志,用戶用日志恢復(fù)瀏覽工具將日志文件夾中的日志根據(jù)選擇的、日志類型、日志等級(jí)和/或時(shí)間段導(dǎo)入到日志恢復(fù)瀏覽工具的數(shù)據(jù)庫(kù)中,在日志恢復(fù)瀏覽工具中查看過(guò)去的數(shù)據(jù),查看后還可將其清除方便后續(xù)使用。
[0091]綜上所述,本發(fā)明將日志分為不同的日志類型、日志等級(jí)和/或時(shí)間段,將不同的日志類型、日志等級(jí)和/或時(shí)間段的日志存儲(chǔ)在數(shù)據(jù)庫(kù)的不同的日志表中;當(dāng)接收到日志查詢請(qǐng)求后,到指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的日志表中查詢?nèi)罩尽?yōu)選的是,為不同的日志類型、日志等級(jí)和/或時(shí)間段的日志設(shè)置不同的日志處理規(guī)則,根據(jù)日志對(duì)應(yīng)的日志處理規(guī)則,對(duì)日志進(jìn)行相應(yīng)處理。借此,本發(fā)明通過(guò)采用清晰的日志類型、日志等級(jí)和/或時(shí)間段方式來(lái)存儲(chǔ)和管理日志,使得日志管理同時(shí)具備高效、清晰、靈活、完整、可追溯的優(yōu)點(diǎn)。
[0092]當(dāng)然,本發(fā)明還可有其它多種實(shí)施例,在不背離本發(fā)明精神及其實(shí)質(zhì)的情況下,熟悉本領(lǐng)域的技術(shù)人員當(dāng)可根據(jù)本發(fā)明作出各種相應(yīng)的改變和變形,但這些相應(yīng)的改變和變形都應(yīng)屬于本發(fā)明所附的權(quán)利要求的保護(hù)范圍。
【權(quán)利要求】
1.一種日志管理方法,其特征在于,包括步驟有: 日志保存步驟,將不同的日志類型、日志等級(jí)和/或時(shí)間段的所述日志存儲(chǔ)在數(shù)據(jù)庫(kù)的不同的日志表中; 日志查詢步驟,接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志查詢請(qǐng)求后,在所述指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的所述日志表中查詢?nèi)罩尽?br> 2.根據(jù)權(quán)利要求1所述的日志管理方法,其特征在于,還包括: 設(shè)置步驟,將所述日志分為不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段,同時(shí)設(shè)置日志處理規(guī)則表,所述日志處理規(guī)則表為不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段的所述日志設(shè)置不同的日志處理規(guī)則; 日志處理步驟,根據(jù)所述日志對(duì)應(yīng)的所述日志處理規(guī)則,對(duì)所述日志進(jìn)行處理。
3.根據(jù)權(quán)利要求2所述的日志管理方法,其特征在于,所述設(shè)置步驟進(jìn)一步包括: 為不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段的所述日志設(shè)置不同的保存時(shí)限和外部備份地址; 所述日志處理步驟進(jìn)一步包括: 當(dāng)所述數(shù)據(jù)庫(kù)中的所述日志對(duì)應(yīng)的所述保存時(shí)限到達(dá)時(shí),將所述日志導(dǎo)出至所述外部備份地址對(duì)應(yīng)的日志文件夾中以完成日志備份; 在所述數(shù)據(jù)庫(kù)中刪除已導(dǎo)出的所述日志。
4.根據(jù)權(quán)利要求3所述的日志管理方法,其特征在于,所述日志處理步驟進(jìn)一步包括: 對(duì)所述數(shù)據(jù)庫(kù)中的所述日志的導(dǎo)出和刪除進(jìn)行記錄和分析,并生成對(duì)應(yīng)的日志導(dǎo)出記錄表; 所述設(shè)置步驟進(jìn)一步包括: 為不同的所述日志表中關(guān)鍵字段建立索引。
5.根據(jù)權(quán)利要求3所述的日志管理方法,其特征在于,還包括: 日志恢復(fù)步驟,接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志恢復(fù)請(qǐng)求后,將所述日志文件夾中與所述指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的所述日志導(dǎo)入到指定數(shù)據(jù)庫(kù)以完成日志恢復(fù)。
6.一種日志管理系統(tǒng),其特征在于,包括有: 日志保存模塊,用于將不同的日志類型、日志等級(jí)和/或時(shí)間段的所述日志存儲(chǔ)在數(shù)據(jù)庫(kù)的不同的日志表中; 日志查詢模塊,用于接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志查詢請(qǐng)求后,在所述指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的所述日志表中查詢?nèi)罩尽?br> 7.根據(jù)權(quán)利要求6 所述的日志管理系統(tǒng),其特征在于,還包括: 設(shè)置模塊,用于將所述日志分為不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段,同時(shí)設(shè)置日志處理規(guī)則表,所述日志處理規(guī)則表為不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段的所述日志設(shè)置不同的日志處理規(guī)則; 日志處理模塊,用于根據(jù)所述日志對(duì)應(yīng)的所述日志處理規(guī)則,對(duì)所述日志進(jìn)行處理。
8.根據(jù)權(quán)利要求7所述的日志管理系統(tǒng),其特征在于,所述設(shè)置模塊用于為不同的所述日志類型、所述日志等級(jí)和/或所述時(shí)間段的所述日志設(shè)置不同的保存時(shí)限和外部備份地址; 所述日志處理模塊進(jìn)一步包括: 備份子模塊,用于當(dāng)所述數(shù)據(jù)庫(kù)中的所述日志對(duì)應(yīng)的所述保存時(shí)限到達(dá)時(shí),將所述日志導(dǎo)出至所述外部備份地址對(duì)應(yīng)的日志文件夾中以完成日志備份; 刪除子模塊,用于在所述數(shù)據(jù)庫(kù)中刪除已導(dǎo)出的所述日志。
9.根據(jù)權(quán)利要求8所述的日志管理系統(tǒng),其特征在于,所述日志處理模塊進(jìn)一步包括: 記錄子模塊,用于對(duì)所述數(shù)據(jù)庫(kù)中的所述日志的導(dǎo)出和刪除進(jìn)行記錄和分析,并生成對(duì)應(yīng)的日志導(dǎo)出記錄表; 所述設(shè)置模塊還用于為不同的所述日志表中關(guān)鍵字段建立索引。
10.根據(jù)權(quán)利要求8所述的日志管理系統(tǒng),其特征在于,還包括: 日志恢復(fù)模塊,用于接收到包含有指定日志類型、指定日志等級(jí)和/或指定時(shí)間段的日志恢復(fù)請(qǐng)求后,將所述日志文件夾中與所述指定日志類型、指定日志等級(jí)和/或指定時(shí)間段對(duì)應(yīng)的所述日志導(dǎo)入到指定數(shù)據(jù)庫(kù)完成日志恢復(fù)。
【文檔編號(hào)】G06F11/34GK103793479SQ201410016296
【公開(kāi)日】2014年5月14日 申請(qǐng)日期:2014年1月14日 優(yōu)先權(quán)日:2014年1月14日
【發(fā)明者】曾洪寧 申請(qǐng)人:上海上訊信息技術(shù)股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
乐陵市| 子洲县| 黄大仙区| 城步| 信丰县| 呼图壁县| 湖北省| 邮箱| 陇西县| 谢通门县| 平利县| 广灵县| 错那县| 肥东县| 巴林右旗| 乐山市| 读书| 平原县| 福清市| 平罗县| 化隆| 南京市| 金门县| 武隆县| 桂平市| 竹山县| 天津市| 昌黎县| 青铜峡市| 谷城县| 安西县| 平乡县| 东乌珠穆沁旗| 新沂市| 阳春市| 隆昌县| 齐齐哈尔市| 祁连县| 龙州县| 裕民县| 徐州市|